This reverts commit 38a025b8708f2c8f0daa31db1f30e995d9d15dd8.
PR description
Reverting Dagger for ATs since it is breaking ATs for plugins, I tried to fix but it is not trivial, the WIP is in this branch.
Main issues with plugins ATs are: extraCliOptions are not parsed, and configuration and service objects are not singletons, but are created multiple times with the effect that different part of code see different things.
FYI: @jflo
Fixed Issue(s)
Thanks for sending a pull request! Have you done the following?
This reverts commit 38a025b8708f2c8f0daa31db1f30e995d9d15dd8.
PR description
Reverting Dagger for ATs since it is breaking ATs for plugins, I tried to fix but it is not trivial, the WIP is in this branch.
Main issues with plugins ATs are: extraCliOptions are not parsed, and configuration and service objects are not singletons, but are created multiple times with the effect that different part of code see different things.
FYI: @jflo
Fixed Issue(s)
Thanks for sending a pull request! Have you done the following?
doc-change-required
label to this PR if updates are required.Locally, you can run these tests to catch failures early:
./gradlew build
./gradlew acceptanceTest
./gradlew integrationTest
./gradlew ethereum:referenceTests:referenceTests