Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eliminate use of Project#afterEvaluate #450

Open
mjulianotq opened this issue May 24, 2021 · 0 comments
Open

Eliminate use of Project#afterEvaluate #450

mjulianotq opened this issue May 24, 2021 · 0 comments

Comments

@mjulianotq
Copy link

What happened?

Multiple plugins on a project that call Project#afterEvaluate do not play nice with one another. In particular, I received an error message from another plugin about this call that I believe is the result of that plugin being applied after this one (Docker) thanks to task dependencies in a multi-project build. Here is the link to the relevant ticket for the other plugin which includes a pull request where I'm removing the Project#afterEvaluate call for that plugin.

What did you want to happen?

I want all the plugins I use to play together nicely, so I'm on a mission to prompt everyone to eliminate their use of Project#afterEvaluate. The use in this project appears to be a little more involved than in the one I linked here, so it may require a bit of noodling to figure out how to replicate the functionality without using Project#afterEvaluate. I'm happy to help. I'll probably look more into the code soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant