Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 731 Bytes

CONTRIBUTING.MD

File metadata and controls

9 lines (5 loc) · 731 Bytes

Epoxy is an Open Source Project

Pull requests are welcome! We'd love help improving this library.

We have a code style setting for the project (checkstyle for Java, ktlint for Kotlin). Please run Reformat Code in Android Studio (or Intellij) on changed files before pushing them. Alternatively for Kotlin you can use ktlint tasks: check Kotlin code formatting with./gradlew ktlint and reformat all Kotlin code with ./gradlew ktlintformat.

Also, run ./gradlew check locally to make sure that style checks and tests pass.

If you update the model annotation processor you may find the update_processor_test_resources.rb script very useful for updating the existing tests with your changes.