GitXplorerGitXplorer
j

tru-reflect

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
b5e47e26c1f657c7eab47b08af8593ae0f0aeef4

fix license with correct text (so github recognizes it)

jjhump committed 7 years ago
Unverified
de5f93d295b38c6e972ed79387259b075bbe310e

add LICENSE file

jjhump committed 8 years ago
Unverified
d31db9aa78e9726c7a963edd29f1fc1078bd62fd

adding comments; extracted some visitors to static final fields where possible; extracted Environment to represent processing environment with refs to all utility types (#3)

jjhump committed 8 years ago
Unverified
d1921baa7b1a07801f69b3da076db787e13b088a

adding comments; extracted some visitors to static final fields where possible; extracted Environment to represent processing environment with refs to all utility types

jjhump committed 8 years ago
Unverified
6e8b72d75645dc6286c732f1a0170cd33e11699a

rename package to a real domain (#2)

jjhump committed 9 years ago
Unverified
7a56891cf3dccbec6ef74be02d0f5067eacf5aad

Merge pull request #1 from jhump/README

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.)