Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.46 KB

File metadata and controls

34 lines (23 loc) · 1.46 KB

CodeCamp

CodeCamp app repository

alt logo

The CodeCamp app is an AndroidIasi product meant to demonstrate the usage of AndroidAnnotations and MVP architecture to be used as a support for the AndroidAnnotations presentation.

Code Analysis tools

The following code analysis tools are set up on this project:

  • PMD: It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. See this project's PMD ruleset.
./gradlew pmd
  • Findbugs: This tool uses static analysis to find bugs in Java code. Unlike PMD, it uses compiled Java bytecode instead of source code.
./gradlew findbugs
./gradlew checkstyle
  • Flow
--> CheckStyle --> FindBugs --> PMD --> (To be continued --> Android Lint --> UnitTests --> Functional Test) --> ✔️

Special thanks to Ribot for the android-boilerplate project