-
Notifications
You must be signed in to change notification settings - Fork 2.3k
WIP Plugin system #1480
WIP Plugin system #1480
Conversation
70981a1 to
e528406
Compare
|
What would be the folder and maven structure ? I think you proposal will be strange for plugins because we will have : (in [], it is the maven module name) |
|
What about this? |
|
Your proposition makes sense. |
This commit remove the need to invalidate the IsValid instance and to print the error. All is done with on method.
We don't copy api classes anymore since it can break projects with libraries using AA.
We decided to no longer generate and release bundles, since most developers now use much more convenient dependency management.
We no longer generate API classes, because all API classes are statically compiled into the API jar. So these tests are obsolete.
Also remove no longer used methods.
Some test Activities were removed.
|
Do you guys have a mvn snapshot repo (maybe via github) for this PR, so interested folks could help testing? |
|
as far as i know no, but you can checkout https://github.com/yDelouis/androidannotations/tree/957_plugins and run |
|
@dodgex is right, we do not have a repo, but interested folks can really simple build the lib itself. I really hope this will be merged into develop soon, after that you can try in the conventional OSS snapshot repo. |
4271ed6 to
8c03ad3
Compare
8c03ad3 to
680a18b
Compare
680a18b to
a66bf87
Compare
b74425f to
0a8cf13
Compare
|
Nice! Finally merged. :D |
|
Let the Plugin Hell begin 😄 |
This PR is not ready at all and is created only to show the work in progress so that people can comment.