GH-3151: Add events to ICakeEngine to invoke at the end of Setup/Teardown#3152
Conversation
b39c09a to
c3bf788
Compare
|
@BlythMeister Thank you for the PR! Just to give you some feedback on this one, we discussed this PR internally and given that it introduces a breaking change to the public API (i.e. |
c3bf788 to
73f1b5f
Compare
|
Added a comment to the issues where to discuss the requirements and design first: #3151 (comment) |
nils-a
left a comment
There was a problem hiding this comment.
@BlythMeister thank you for the contribution 👍
I added some requests for changes.
4cfb547 to
4a7b627
Compare
|
@cake-build/cake-team I implemented the discussed modifications to have this PR ready for the next release. Can I get another pair of eyes on this? @BlythMeister I hope it's ok for you that I'd gone forth and implemented the changes myself. |
|
Yeah perfectly fine with me. It's been on my to-do list...but work has been super busy! |
Done the changes, shouldn't review them :)
augustoproiete
left a comment
There was a problem hiding this comment.
Looks good. Added a couple of comments
|
Who is to resolve the comments? If you want to wait for me, I'm not sure what timeline that will be, as I am super busy at work at the moment. |
4a7b627 to
7eb3042
Compare
@BlythMeister That's fine. I took care of resolving the comments |
The original Setup, Teardown, TaskSetup and TaskTeardown were marked obsolete and new BeforeSetup, BeforeTeardown, BeforeTaskSetup BeforeTaskTeardown were introduced to complement the new AfterSetup, AfterTeardown, AfterTaskSetup and AfterTaskTeardown
|
@BlythMeister your changes have been merged, thanks for your contribution 👍 |
This allows for any logic required after each section to be executed.
Fixes #3151