Annotation support #67

wants to merge 5 commits into


None yet

7 participants

yigit commented Jan 2, 2013

adds support for custom annotations on generated classes, constructors, fields and getter/setter methods. issue #66.

this pull request is a re-implementation from Path's fork of GreenDao . specifically commit d3deaf

I could not make the eclipse formatting work in Intellij 12 so sorry about the formatting diff.


I think adding annotation support to greenDAO is a fantastic idea. Is there any reason this pull request or functionality in general has not been implemented? (This is more for the greenDAO maintainers.)


Apparently, the author of the project doesn't seem to respond to any pull request. If we want the project to evolve, maybe we have to maintain it by ourself and merge features from different branches by ourself too.


Thanks for your contribution. Please check here for a contributor agreement:


Is there any progress on that? Annotation support is a great and useful addition.


I signed the contributor agreement, sent it to @greenrobot, and after that I didn't hear any news from him.

castylx commented Feb 12, 2014

I need this badly, has anyone used this fork in production code?

yigit commented Feb 12, 2014

I don't want to drive anybody away from the main project, but if you need, you can use our fork @Path
we've been using it on production for more than a year

castylx commented Feb 12, 2014

Cool, thanks!

@carloshwa carloshwa pushed a commit to doubleencore/greenDAO that referenced this pull request Jul 10, 2014
carloshwa Add custom annotation support from greenrobot#67 bcb4754
@carloshwa carloshwa referenced this pull request in doubleencore/greenDAO Jul 10, 2014

Annotation support #2


Please merge this into the main project!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment