This document outlines how to propose a change to Code On The Go. By contributing to this project, you agree to abide the terms specified in the CODE OF CONDUCT.
- Android Studio.
- JDK 17
This project enforces a strict branch naming policy using a Git pre-commit hook.
ADFA-123(3 to 5 digit number)feature/ADFA-123bugfix/ADFA-12345chore/ADFA-9999anyprefix/ADFA-#####
sh ./scripts/install-git-hooks.shscripts\install-git-hooks.bat- Indents : 2-space
- Java :
GoogleStyle. Either usegoogle-java-formator import this code style. - Kotlin: Use
ktfmtIntelliJ Plugin and set the code style toGoogle (internal).Learn more. - XML : Default Android Studio formatter with 2-space indentations.
Before proposing a change, please open an issue and discuss it with our team.
The dev branch is protected and requires all commits to be signed with your GPG key and the
commit history to be linear.
See protected branches
.
To contribute to this project,
- Fork the repo.
- Clone the forked repo to your local machine.
- Open the project.
- Make your changes.
- Create a pull request that includes a meaningful title and description.