- Good First Issues
- Roadmap
- We encourage to Join the team and be an active member
- If there is no issue yet: Submit an issue describing your proposed change.
- The repo owner will respond to your issue promptly. (This is important to keep the discussion split of the code review, but you can already start you code if you think will be accept)
- Fork the repo, develop and test your code changes.
- Don't forget to the Project CodeStyle. CI will break if you don't.
- Please always check the provided templates for Issues and Pull Requests, deleting what is not needed.
- Update the
CHANGELOG.md
, like illustrated below. - If needed add tests and README/WIKI sessions.
- Submit your Pull Request
- Check the file
CHANGELOG.md
- Add your changes under
## [unreleased x.x.x] -
following the format (Added, Changed, etc
) - Link the issue to your changes using
Small description [#XX](link_to_the_issue)
where XX is the number of the issue or - Check previous versions for more guidance
Path: .idea/codeStyles/
Please never change anything inside this folders
- The file
codeStyleConfig.xml
should be responsible to change the kotlin lint source. - Please check if Android Studio right imported the
Project
code style. - After changes you can run
./gradlew ktlintFormat
or the shortcuts in your touched files.
- We do not use reflection without need, so avoid any
::
kotlin reflection without need. - Documentation should always reflect the latest and best way of using the library, if is not let's fix.
- For tests we use GIVEN/WHEN/THEN pattern