-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Introduce feature flag for auto-closing AutoCloseable
in Jupiter's ExtensionContext.Store
#4452
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
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 <[email protected]>
...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 <[email protected]>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <[email protected]>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <[email protected]>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <[email protected]>
…scriptor/AbstractExtensionContext.java Co-authored-by: Marc Philipp <[email protected]>
…nfig/JupiterConfiguration.java Co-authored-by: Marc Philipp <[email protected]>
…nfig/JupiterConfiguration.java Co-authored-by: Marc Philipp <[email protected]>
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… 🥹 |
Hello @marcphilipp!! |
Sorry, those are still in the "discussion backlog". Sorry for making you wait! 😕 |
Not at all! I recently became a committer for the apache/seata project, and I’m doing code reviews there based on the testing practices I learned while working with you. Thanks to you, I’ve learned so much and achieved something meaningful. |
Overview
fix #4434
I hereby agree to the terms of the JUnit Contributor License Agreement.
Definition of Done
@API
annotations