/AnnotationProcessorStarter

Project to set up basics of a Java annotation processor

Primary LanguageJavaApache License 2.0Apache-2.0

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