GitXplorerGitXplorer
j

tru-reflect

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
f5e0328529a23f64d34e9b5a0746ba1d51c097a5

tweak comment

jjhump committed 10 years ago
Unverified
c830c527a74fc3b1389b5ccfd2660bb58fb24886

Create README.md

jjhump committed 10 years ago
Unverified
e58795d5a3978e80f1a759bde882b94ca3ee9661

add .gitignore

jjhump committed 10 years ago
Unverified
a0e9c1ec8b4741000be36c37f5128e030dd15259

initial commit; mostly working; still need more tests and to address TODOs

jjhump committed 10 years ago

README

The README file for this repository.

tru-reflect

True Reflect provides the ability to use core reflection APIs, instead of javax.lang.model APIs (elements and mirrors), when implementing an annotation processor.

This works by synthesizing classes at runtime. Since the compiler hasn't finished compiling the classes yet, the generated classes have no method implementations and aren't usable to actually instantiate or otherwise interact with the classes. But core reflection APIs can be used to query for annotated elements, annotations, etc.

(Exported from http://code.google.com/p/tru-reflect on 3/21/2015.)