Skip to content

davcres/android-template

Repository files navigation

template

features

  • Multi module project
  • Clean architecture
  • Koin
  • Data Store
  • Compose Navigation
  • Detekt
  • Detekt custom rules
  • Detekt Pre Commit

Warning!! 💥

This project contains a pre-commit and pre-push hook to have a better code quality. It is necessary to make this steps in order to setup the quality control at push times:

  1. Change hooksPath
$ git config core.hooksPath .githooks
  1. Add permissions to the hook:
$ chmod +x .git/hooks/pre-commit .git/hooks/pre-push

To fix the errors the pre-commit hook reports, execute this in the terminal inside the project's directory (it does not matter if it is the Android Studio's terminal or your preferred terminal):

$ ./gradlew detekt

Kotzilla

Kotzilla es un SDK para monitorear y optimizar el rendimiento. Se debe instalar el plugin Koin y conectarlo con tu cuenta. El proyecto cuenta con un archivo kotzilla.json donde se deben añadir las claves de tu cuenta.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors