-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Introduce feature flag for auto-closing AutoCloseable
in Jupiter's ExtensionContext.Store
#4452
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
Issue junit-team#4434
jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ResourceAutoClosingTests.java
Show resolved
Hide resolved
...piter-engine/src/main/java/org/junit/jupiter/engine/descriptor/AbstractExtensionContext.java
Outdated
Show resolved
Hide resolved
jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ResourceAutoClosingTests.java
Outdated
Show resolved
Hide resolved
jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ResourceAutoClosingTests.java
Outdated
Show resolved
Hide resolved
jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInstanceFactoryTests.java
Outdated
Show resolved
Hide resolved
jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ResourceAutoClosingTests.java
Show resolved
Hide resolved
…r/ResourceAutoClosingTests.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
...piter-api/src/main/java/org/junit/jupiter/api/extension/TestInstantiationAwareExtension.java
Outdated
Show resolved
Hide resolved
...piter-api/src/main/java/org/junit/jupiter/api/extension/TestInstantiationAwareExtension.java
Outdated
Show resolved
Hide resolved
junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/config/JupiterConfiguration.java
Outdated
Show resolved
Hide resolved
junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/config/JupiterConfiguration.java
Outdated
Show resolved
Hide resolved
junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TempDirectory.java
Outdated
Show resolved
Hide resolved
junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TempDirectory.java
Outdated
Show resolved
Hide resolved
junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedInvocationContext.java
Outdated
Show resolved
Hide resolved
...r-tests/src/test/java/org/junit/jupiter/api/extension/CloseableResourceIntegrationTests.java
Outdated
Show resolved
Hide resolved
jupiter-tests/src/test/java/org/junit/jupiter/engine/ClassTemplateInvocationTests.java
Show resolved
Hide resolved
junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExtensionContext.java
Outdated
Show resolved
Hide resolved
...piter-engine/src/main/java/org/junit/jupiter/engine/descriptor/AbstractExtensionContext.java
Outdated
Show resolved
Hide resolved
...piter-engine/src/main/java/org/junit/jupiter/engine/descriptor/AbstractExtensionContext.java
Outdated
Show resolved
Hide resolved
...piter-engine/src/main/java/org/junit/jupiter/engine/descriptor/AbstractExtensionContext.java
Outdated
Show resolved
Hide resolved
...piter-engine/src/main/java/org/junit/jupiter/engine/descriptor/AbstractExtensionContext.java
Outdated
Show resolved
Hide resolved
junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/NamespaceAwareStore.java
Outdated
Show resolved
Hide resolved
...form-tooling-support-tests/src/test/java/platform/tooling/support/tests/ManagedResource.java
Outdated
Show resolved
Hide resolved
...ing-support-tests/src/test/java/platform/tooling/support/tests/OutputAttachingExtension.java
Outdated
Show resolved
Hide resolved
jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ResourceAutoClosingTests.java
Outdated
Show resolved
Hide resolved
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
…nfig/JupiterConfiguration.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
…nfig/JupiterConfiguration.java Co-authored-by: Marc Philipp <mail@marcphilipp.de>
Issue junit-team#4434
Thanks again, @YongGoose! 👍 |
I'm very happy to have you back!
I'd appreciate it if you could take a look and share your feedback whenever you have time. 😀 |
When you have time, I'd appreciate your feedback on the issue and PR! |
@YongGoose It's on my (growing) list to discuss with the team. I'll get back to you as soon as possible. Sorry for the delay! |
Thank you! I hope there’s not too much for the team to discuss… 🥹 |
Overview
fix #4434
I hereby agree to the terms of the JUnit Contributor License Agreement.
Definition of Done
@API
annotations