Skip to content

AndroidIasi/CodeCamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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