Better support for split packages.
- if you force an inclusion via 'inclusions=foo..*' then allow for everything in that package to be made reloadable regardless of it coming from jar or disk. - when inclusion patterns don't match fall back on regular acceptance mechanisms (like package cache, etc) rather than just dismissing it. - the results of decision making around making things reloadable are now enums/objects rather than plain booleans so that later we can do further analysis on those decisions. Issue: https://github.com/grails/grails-core/issues/8817
This commit is contained in:
BIN
testdata/jars/grailsplugins/A.class
vendored
Normal file
BIN
testdata/jars/grailsplugins/A.class
vendored
Normal file
Binary file not shown.
4
testdata/jars/grailsplugins/build.sh
vendored
Executable file
4
testdata/jars/grailsplugins/build.sh
vendored
Executable file
@@ -0,0 +1,4 @@
|
||||
mkdir -p grails/plugins
|
||||
cp ../../bin/grails/plugins/A.class ./grails/plugins/.
|
||||
jar -cvMf grailsplugins.jar grails/plugins/A.class
|
||||
|
||||
BIN
testdata/jars/grailsplugins/grails/plugins/A.class
vendored
Normal file
BIN
testdata/jars/grailsplugins/grails/plugins/A.class
vendored
Normal file
Binary file not shown.
BIN
testdata/jars/grailsplugins/grailsplugins.jar
vendored
Normal file
BIN
testdata/jars/grailsplugins/grailsplugins.jar
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user