AnnotationProcessorStarter

Additional

Language
Java
Version
N/A
Created
Apr 28, 2017
Updated
Apr 26, 2020 (Retired)
Owner
Romain Rochegude (RoRoche)
Contributor
Romain Rochegude (RoRoche)
1
Activity
Badge
Generate
Download
Source code

AnnotationProcessorStarter

Project to set up basics of a Java annotation processor.

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