-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Add resource container selector resolver #3718
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
Merged
marcphilipp
merged 111 commits into
junit-team:main
from
mpkorstanje:add-resource-container-selector-resolver
Oct 29, 2024
Merged
Changes from 1 commit
Commits
Show all changes
111 commits
Select commit
Hold shift + click to select a range
02ef108
Support scanning for class path resources
mpkorstanje 2f76493
Formatting
mpkorstanje 277272a
Doc
mpkorstanje f683deb
Fix
mpkorstanje c457b58
Clean up todos
mpkorstanje c9b3b0e
Clean up todos
mpkorstanje e5a1751
Clean up
mpkorstanje 2bab069
Extract common code in findClassesForPath and findResourcesForPath
mpkorstanje f34c4c9
Extract common file visitor code
mpkorstanje c84ad5e
Docs
mpkorstanje e43258e
Tests
mpkorstanje c374b93
Spotless
mpkorstanje 440e0e7
Merge remote-tracking branch 'origin/main' into support-classpath-res…
mpkorstanje 6cca62a
Update CHANGELOG
mpkorstanje 704e584
Update CHANGELOG
mpkorstanje 9cbc960
Resolve resource container selectors
mpkorstanje ee72ba6
Remove resource package filter predicate
mpkorstanje 9f99477
Remove resource name filter predicate
mpkorstanje 2df5201
Clean up to do.
mpkorstanje 862cb3b
Merge remote-tracking branch 'origin/main' into support-classpath-res…
mpkorstanje 16a6476
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 5a39b83
Fix typo
mpkorstanje f5d892b
Replace resource filter with predicate
mpkorstanje 4e277fa
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 6e95eeb
Revert "Replace resource filter with predicate"
mpkorstanje e59cc59
Revert "Remove resource name filter predicate"
mpkorstanje 767dcf4
Load canonical resources through classloader
mpkorstanje aa349d3
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 5348738
Touch up
mpkorstanje 94215bc
Touch up
mpkorstanje fe491a1
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 794793a
Correctly resolve shadowed resources
mpkorstanje 5a96e82
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje c0f1c3a
Fix formatting
mpkorstanje 6676283
Remove spurious whitespace changes
mpkorstanje ac77e69
Fixup changelog
mpkorstanje e9ae1ca
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 16edf0d
Fix imports
mpkorstanje c18dfb9
Update changelog
mpkorstanje 0b59daf
Touch up javadoc
mpkorstanje 79f13bf
Fix up java doc
mpkorstanje 20dad6c
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 46659cd
Fix formatting
mpkorstanje 2355b7c
Fix check style
mpkorstanje cdeb3ea
Merge remote-tracking branch 'origin/main' into support-classpath-res…
mpkorstanje 5e24284
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje d200e23
Fix typo
mpkorstanje 966e21f
Fix tryToLoadResource
mpkorstanje 930ba5b
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 358693f
Wrap class loader call in try
mpkorstanje cc5efbd
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje e1220bd
Simplify tryToLoadResource tests
mpkorstanje 917f004
Add more tryToLoadResource tests
mpkorstanje 9d610da
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 4ab3cf8
Touchups
mpkorstanje ca1f81b
Touchups
mpkorstanje 851a35e
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 59705ba
Merge remote-tracking branch 'origin/main' into support-classpath-res…
mpkorstanje 318d14c
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 7ffff49
Remove unnesesary try-catch
mpkorstanje 8099873
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 2144abe
Add more reflection support tests
mpkorstanje 016e28f
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 27c0750
Merge branch 'main' into support-classpath-resources-scanning
mpkorstanje efe76e7
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 52e5884
Merge remote-tracking branch 'origin/main' into support-classpath-res…
mpkorstanje c3e5a96
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje 6cbebf0
Work in progress
mpkorstanje 4802bb5
Work in progressg
mpkorstanje 7df46a3
Find all available resources, including duplicates
mpkorstanje 1a0d673
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje ee7b42a
Remove unused tryToLoadResource
mpkorstanje c0c9ee6
Suppress warnings
mpkorstanje 8621935
Remove resourceNameFilter predicate from Javadoc
marcphilipp 3a14696
Add test for finding duplicate resources
marcphilipp 3f348b3
Merge branch 'main' into support-classpath-resources-scanning
marcphilipp 12da7db
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje e8ef19a
Rename tryToLoadResource to tryToGetResource
mpkorstanje 3ffeb59
Polish docs for tryToGetResource
mpkorstanje ba7cd1e
Rename ResourceFilter to ResourceUtils and add docs
mpkorstanje 6817ec9
Docs and naming
mpkorstanje 27c3671
Add note about resources on the module path
mpkorstanje c72537d
Log and ignore failures to get resource
mpkorstanje b826b32
Clean up unused import
mpkorstanje faaaab8
Merge branch 'support-classpath-resources-scanning' into add-resource…
mpkorstanje a84b5ae
Merge remote-tracking branch 'origin/main' into add-resource-containe…
mpkorstanje cb75366
Update since version numbers to 1.12
mpkorstanje 9d9e1fb
Support multiple resources per selector
mpkorstanje 9e536be
Fix pluralization
mpkorstanje d507767
Ensure resource selectors can be equaled
mpkorstanje 753a891
Fix doc reference
mpkorstanje d5ec2c5
Fix doc reference
mpkorstanje 85b368b
Fix compile
mpkorstanje 9b32549
Fix coverage
mpkorstanje 6762e06
Fix doc
mpkorstanje f4f7acf
Fix spotless
mpkorstanje 527672a
Fix tests
mpkorstanje b65e680
Drop TODO
mpkorstanje f990a83
Update release notes
mpkorstanje 9a5b68b
Polishing
mpkorstanje 2fb76cb
Merge branch 'main' into add-resource-container-selector-resolver
mpkorstanje baf861c
Polishing
mpkorstanje f0f1100
Merge remote-tracking branch 'origin/main' into add-resource-containe…
mpkorstanje 0627ca3
Merge branch 'main' into add-resource-container-selector-resolver
mpkorstanje 8da0a4a
Merge remote-tracking branch 'origin/main' into add-resource-containe…
mpkorstanje 05f1bf4
Merge remote-tracking branch 'origin/main' into add-resource-containe…
mpkorstanje 2c49146
Pull up could not load resource(s) exception
mpkorstanje e9e1ade
Do not included cached values in hashcode and equals
mpkorstanje 23871b4
Update junit-platform-engine/src/main/java/org/junit/platform/engine/…
mpkorstanje 75506f1
Update documentation/src/docs/asciidoc/release-notes/release-notes-5.…
mpkorstanje 1d13082
Merge resource predicates
mpkorstanje File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Fix pluralization
- Loading branch information
commit 9e536be4cf341eea0469506081cdb33b1d93a4c5
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.