google / google/polymorphicDSL
Make PdslExecutable use suppliers instead of concrete instances
Open
- Dominant language
- Java
- Stars
- 17
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
Some users of the framework ran into dependency injection trouble because when we create the PdslExecutable we call the suppliers eagerly to construct the test.
Other people wanted to have the JUnit5 hooks call before the visitor/listener suppliers were. We did a release for this, but we should lazily evaluate the executor and anything else we can sanely delay.
Contributor guide
Assessment
This issue has not been assessed yet.