javapoet
https://github.com/square/javapoet
Java
A Java API for generating .java source files.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported3 Subscribers
Add a CodeTriage badge to javapoet
Help out
- Issues
- WildcardTypeName doesn't emit annotations
- Ability to modify JavaFile.TypeSpec
- Statements re-entrancy.
- Log a warning when there's a redundant trailing semicolon
- Methods to access the state of Builders, for lazy members creation
- Make CodeBlock extensible
- MethodSpec.overriding() for interface's default methods
- $T format string should interpret Spec types
- MethodSpec.overriding parameter annotations
- Refactor preconditions with a message supplier
- Docs
- Java not yet supported