Annotation support #67

Open
wants to merge 5 commits into
from

Projects

None yet

7 participants

@yigit
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.

@onyxmueller

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

@green-coder

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.

@greenrobot
Owner

Thanks for your contribution. Please check here for a contributor agreement: http://greendao-orm.com/2013/07/09/community-contributions/

@SebastianEngel

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

@green-coder

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

@castylx
castylx commented Feb 12, 2014

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

@yigit
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
https://github.com/path/greenDAO
we've been using it on production for more than a year

@castylx
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
Merged

Annotation support #2

@tobiasschuerg

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