Skip to content

Latest commit

 

History

History
57 lines (33 loc) · 2.13 KB

File metadata and controls

57 lines (33 loc) · 2.13 KB

AnnotationProcessorStarter

Project to set up basics of a Java annotation processor.

Android Arsenal

logo

Motivations

  • Provide a fluent and complete stack to write a custom annotation processor using Android Studio
  • Set up a robust testing strategy of the Processor implementation

Technical base

A Java API for generating .java source files

A configuration/metadata generator for java.util.ServiceLoader-style service providers

Testing tools for javac and annotation processors

Assertion/Proposition framework for Java unit tests

Distribution

Bibliography

Logo credits

Technology graphic by Freepik from Flaticon is licensed under CC BY 3.0. Made with Logo Maker