SkillAgentSearch skills...

AnnotationProcessorStarter

Project to set up basics of a Java annotation processor

Install / Use

/learn @RoRoche/AnnotationProcessorStarter

README

AnnotationProcessorStarter

Project to set up basics of a Java annotation processor.

Android Arsenal

logo

<!-- run the following command line: markdown-toc -i README.md --> <!-- toc --> <!-- tocstop -->

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 <a href="http://www.flaticon.com/authors/freepik">Freepik</a> from <a href="http://www.flaticon.com/">Flaticon</a> is licensed under <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0">CC BY 3.0</a>. Made with <a href="http://logomakr.com" title="Logo Maker">Logo Maker</a>

View on GitHub
GitHub Stars19
CategoryDevelopment
Updated4y ago
Forks4

Languages

Java

Security Score

80/100

Audited on May 16, 2021

No findings