This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 2781979e92 Merge pull request #16062 from
apache/dependabot/github_actions/testlens-app/setup-testlens-1.9.3
add 52b27dfdc3 GrailsUtil: honor stackTraceFiltererClass and
logFullStackTraceOnFilter
add 55a45f5871 fix checkstyle ImportOrder: separate spring.beans import
group
add 5577618630 GrailsUtil: bootstrap-hook init via GrailsExceptionResolver
add a23e03d961 Address review feedback from matrei
add c6610c1567 Move stack filterer init to bootstrap phase, address
jdaugherty review
add c2db0eddb0 Trigger GitHub mergeability recompute (no content change)
add 0702d7bb88 Merge branch '8.0.x' into
7.1.x-grailsutil-honor-filterer-config
add cbfe2fc8e9 Address review: Class-valued filterer config, ClassLoader,
defensiveness
add 4000654c8e Address borinquenkid review: log the wrong-type filterer
fallback
new 87d9eb40e6 Merge pull request #15666 from
codeconsole/7.1.x-grailsutil-honor-filterer-config
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/main/groovy/grails/util/GrailsUtil.java | 42 ++-
.../core/GrailsBootstrapRegistryInitializer.java | 139 ++++++++++
.../grails/util/GrailsUtilStackFiltererSpec.groovy | 168 ++++++++++++
.../GrailsBootstrapRegistryInitializerSpec.groovy | 300 +++++++++++++++++++++
.../config/logging/loggingFullStackTraces.adoc | 9 +
.../src/en/guide/upgrading/upgrading80x.adoc | 26 ++
.../controllers/app2/TestController.groovy | 8 +
.../GrailsUtilStackFiltererIntegrationSpec.groovy | 59 ++++
.../groovy/app2/RecordingStackTraceFilterer.groovy | 39 ++-
.../grails/web/errors/GrailsExceptionResolver.java | 39 +++
.../web/errors/GrailsExceptionResolverSpec.groovy | 88 ++++++
11 files changed, 894 insertions(+), 23 deletions(-)
create mode 100644
grails-core/src/test/groovy/grails/util/GrailsUtilStackFiltererSpec.groovy
create mode 100644
grails-core/src/test/groovy/org/apache/grails/core/GrailsBootstrapRegistryInitializerSpec.groovy
create mode 100644
grails-test-examples/app2/src/integration-test/groovy/app2/GrailsUtilStackFiltererIntegrationSpec.groovy
copy
grails-core/src/main/groovy/grails/core/GrailsApplicationLifeCycleAdapter.groovy
=>
grails-test-examples/app2/src/main/groovy/app2/RecordingStackTraceFilterer.groovy
(52%)