10BC0 Provide Activity scope for @EBean by smaugho · Pull Request #2206 · androidannotations/androidannotations · GitHub
[go: up one dir, main page]

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

Conversation

@smaugho
Copy link
Contributor
@smaugho smaugho commented Feb 15, 2019

This PR adds the scope Activity and scope Fragment to the @EBean annotation, solving #1488

Please note, that this PR is for a revision, cause' it depends on #2202 . Once I get #2202, I should make a rebase, and then this one would be ready to merge.

But please, have a look at it, and provide feedback if possible.

Thanks!

Copy link
Member
@WonderCsabo WonderCsabo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work, thanks!

Please add compile time and runtime tests.

Also, please use the imperative mood for git commit messages ("Add something" and not "Adds something").

@WonderCsabo WonderCsabo changed the title 1488 provide activity scope for ebean Provide Activity scope for @EBean Feb 15, 2019
@smaugho smaugho force-pushed the 1488_provide_activity_scope_for_ebean branch from 8b8027c to af57bfe Compare February 17, 2019 21:03
@smaugho
Copy link
Contributor Author
smaugho commented Feb 17, 2019

I added all the tests, did also some organization in existing tests, so please have a look to it. Note that the "Cyclic Tests" are using a Fragment now done only for that end. Also added "Scope Tests" and moved some existing tests related to the "Singleton" scope under that one.

@smaugho
Copy link
Contributor Author
smaugho commented Feb 17, 2019

Ah Important, this PR depends on #2202, it is basically built over that one (so if you want to see the changes introduced only by this PR, compare it not with "develop", but with #2202 branch. I guess that for merging it, we should firstly do #2202, and afterward this one.

@smaugho smaugho force-pushed the 1488_provide_activity_scope_for_ebean branch 2 times, most recently from 635ade8 to 9ef43ae Compare February 17, 2019 21:20
@WonderCsabo
Copy link
Member

@smaugho this should be rebased, right?

@smaugho
Copy link
Contributor Author
smaugho commented Feb 19, 2019

It should be rebased. But I would wait to merging #2202 , since it depends on it as well, so that I have to rebase only once.

@dodgex
Copy link
Member
dodgex commented Feb 22, 2019

#2202 has been merged. could you please rebase and ensure the conflicts are gone? thanks :)

@dodgex
Copy link
Member
dodgex commented Feb 22, 2019

@WonderCsabo you still have requested changes here. are they resolved but you missed to update your review or are the changes still pending?

@WonderCsabo
Copy link
Member

@dodgex i think they were resolved, waiting for rebase now. :)

@dodgex
Copy link
Member
dodgex commented Feb 22, 2019

@WonderCsabo okay, after rebase approve the PR and then I'll review.

@smaugho
Copy link
Contributor Author
smaugho commented Feb 22, 2019

Gonna rebase now 👍

@smaugho smaugho force-pushed the 1488_provide_activity_scope_for_ebean branch from 9ef43ae to 3ff98e4 Compare February 22, 2019 14:44
@WonderCsabo WonderCsabo merged commit dca07c4 into androidannotations:develop Mar 4, 2019
@WonderCsabo WonderCsabo added this to the 4.7.0 milestone Mar 4, 2019
@smaugho smaugho deleted the 1488_provide_activity_scope_for_ebean branch March 5, 2019 12:00
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.

3 participants

0