Skip to content
This repository was archived by the owner on Feb 26, 2023. It is now read-only.

Conversation

@yDelouis
Copy link
Contributor

@yDelouis yDelouis commented Jun 6, 2013

This pull request is related to #368.

I finally finished to refactor the project following the model I proposed here.

I changed the structure so the code has just been moved and has been modified as less as possible.
Then, all the tests are passing and the generated code is very often the same as it was before.

Good luck for the review ;)

Yoann Delouis and others added 30 commits June 6, 2013 14:57
Conflicts:
	AndroidAnnotations/androidannotations/src/main/java/org/androidannotations/holder/EBeanHolder.java
	AndroidAnnotations/androidannotations/src/main/java/org/androidannotations/holder/EFragmentHolder.java
	AndroidAnnotations/androidannotations/src/main/java/org/androidannotations/holder/EViewGroupHolder.java
	AndroidAnnotations/androidannotations/src/main/java/org/androidannotations/holder/EViewHolder.java
@yDelouis
Copy link
Contributor Author

yDelouis commented Dec 9, 2013

I have updated my PR and it's ready to be merged !
So it can be done before the version 3.0 is released.

@DayS
Copy link
Contributor

DayS commented Dec 9, 2013

Great job. I'll review this during the week

@DayS
Copy link
Contributor

DayS commented Dec 16, 2013

It's been a while since this PR has been opened. But here we go, I think it's time to merge it :)
I made some diffs between classes generated before and after this PR. Despite methods order, the final code seems to be identical. So, there must not be any difference at runtime.

I'll clean some code later on another commit, but right now... Just great job 👍

DayS added a commit that referenced this pull request Dec 16, 2013
@DayS DayS merged commit 7e0c079 into androidannotations:develop Dec 16, 2013
@yDelouis yDelouis deleted the 368_refactor branch December 16, 2013 21:29
@JoanZapata
Copy link
Contributor

Nice! Great job @yDelouis and @DayS 👍

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants