This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch 8.0.x-hibernate7
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 07d176e5c8 Update dbmigration plugin docs for hibernate 7
add 5b6b913155 Splitting analysis from style from code coverage & various
associated cleanup
add 7a410b30d7 Splitting analysis from style from code coverage & various
associated cleanup
add de5c97c092 Merge branch '8.0.x-stage-hibernate7' into 8.0.x-hibernate7
No new revisions were added by this update.
Summary of changes:
.agents/skills/style-fixer/SKILL.md | 200 -------
.agents/skills/violation-fixer/SKILL.md | 231 +++++++++
.../workflows/{codestyle.yml => codeanalysis.yml} | 82 ++-
.github/workflows/codestyle.yml | 59 +--
AGENTS.md | 8 +-
build-logic/plugins/build.gradle | 13 +
.../org/apache/grails/buildsrc/GradleUtils.groovy | 7 +
...n.groovy => GrailsCodeAnalysisExtension.groovy} | 27 +-
.../buildsrc/GrailsCodeAnalysisPlugin.groovy | 183 +++++++
.../buildsrc/GrailsCodeStyleExtension.groovy | 9 -
.../grails/buildsrc/GrailsCodeStylePlugin.groovy | 574 ++-------------------
.../grails/buildsrc/GrailsJacocoPlugin.groovy | 58 +++
.../GrailsViolationAggregationPlugin.groovy | 468 +++++++++++++++++
.../pmd/pmd.xml | 0
.../checkstyle/checkstyle-suppressions.xml | 0
.../checkstyle/checkstyle.xml | 0
.../codenarc/codenarc.groovy | 0
.../buildsrc/GrailsCodeStylePluginSpec.groovy | 86 ---
.../grails/buildsrc/GrailsJacocoPluginSpec.groovy | 73 +++
.../GrailsViolationAggregationPluginSpec.groovy | 228 ++++++++
build.gradle | 2 +-
grails-async/core/build.gradle | 2 +
grails-async/gpars/build.gradle | 2 +
grails-async/plugin/build.gradle | 2 +
grails-async/rxjava/build.gradle | 2 +
grails-async/rxjava2/build.gradle | 2 +
grails-async/rxjava3/build.gradle | 2 +
grails-bootstrap/build.gradle | 2 +
grails-cache/build.gradle | 2 +
grails-codecs-core/build.gradle | 2 +
grails-codecs/build.gradle | 2 +
grails-common/build.gradle | 2 +
grails-console/build.gradle | 2 +
grails-controllers/build.gradle | 2 +
grails-converters/build.gradle | 2 +
grails-core/build.gradle | 2 +
grails-data-hibernate5/boot-plugin/build.gradle | 2 +
grails-data-hibernate5/core/build.gradle | 2 +
grails-data-hibernate5/dbmigration/build.gradle | 2 +
grails-data-hibernate5/grails-plugin/build.gradle | 2 +
grails-data-hibernate5/spring-orm/build.gradle | 2 +
grails-data-hibernate7/boot-plugin/build.gradle | 2 +
.../boot-plugin/gradle.properties | 4 +-
grails-data-hibernate7/core/build.gradle | 2 +
grails-data-hibernate7/core/gradle.properties | 4 +-
.../dbmigration-core/build.gradle | 2 +
grails-data-hibernate7/dbmigration/build.gradle | 2 +
.../dbmigration/gradle.properties | 4 +-
grails-data-hibernate7/grails-plugin/build.gradle | 2 +
.../grails-plugin/gradle.properties | 4 +-
grails-data-mongodb/boot-plugin/build.gradle | 2 +
grails-data-mongodb/bson/build.gradle | 2 +
grails-data-mongodb/core/build.gradle | 2 +
grails-data-mongodb/ext/build.gradle | 2 +
grails-data-mongodb/grails-plugin/build.gradle | 2 +
grails-data-mongodb/gson-templates/build.gradle | 2 +
grails-data-simple/build.gradle | 2 +
grails-databinding-core/build.gradle | 2 +
grails-databinding/build.gradle | 2 +
grails-datamapping-async/build.gradle | 2 +
grails-datamapping-core/build.gradle | 2 +
grails-datamapping-rx/build.gradle | 2 +
grails-datamapping-support/build.gradle | 2 +
grails-datamapping-tck/build.gradle | 2 +
grails-datamapping-validation/build.gradle | 2 +
grails-datasource/build.gradle | 2 +
grails-datastore-async/build.gradle | 2 +
grails-datastore-core/build.gradle | 2 +
grails-datastore-web/build.gradle | 2 +
grails-domain-class/build.gradle | 2 +
grails-encoder/build.gradle | 2 +
grails-events/core/build.gradle | 2 +
grails-events/gpars/build.gradle | 2 +
grails-events/plugin/build.gradle | 2 +
grails-events/rxjava/build.gradle | 2 +
grails-events/rxjava2/build.gradle | 2 +
grails-events/rxjava3/build.gradle | 2 +
grails-events/spring/build.gradle | 2 +
grails-events/transforms/build.gradle | 2 +
grails-fields/build.gradle | 2 +
grails-forge/build.gradle | 1 +
grails-forge/gradle/code-style-config.gradle | 1 +
grails-geb/build.gradle | 2 +
grails-gradle/build.gradle | 1 +
grails-gradle/common/build.gradle | 2 +
grails-gradle/model/build.gradle | 2 +
grails-gradle/plugins/build.gradle | 2 +
grails-gradle/tasks/build.gradle | 2 +
grails-gsp/core/build.gradle | 2 +
grails-gsp/grails-layout/build.gradle | 2 +
grails-gsp/grails-sitemesh3/build.gradle | 2 +
grails-gsp/grails-taglib/build.gradle | 2 +
grails-gsp/grails-web-gsp-taglib/build.gradle | 2 +
grails-gsp/grails-web-gsp/build.gradle | 2 +
grails-gsp/grails-web-jsp/build.gradle | 2 +
grails-gsp/grails-web-taglib/build.gradle | 2 +
grails-gsp/plugin/build.gradle | 2 +
grails-i18n/build.gradle | 2 +
grails-interceptors/build.gradle | 2 +
grails-logging/build.gradle | 2 +
grails-mimetypes/build.gradle | 2 +
grails-rest-transforms/build.gradle | 2 +
grails-scaffolding/build.gradle | 2 +
grails-services/build.gradle | 2 +
grails-shell-cli/build.gradle | 2 +
grails-spring/build.gradle | 2 +
grails-test-core/build.gradle | 2 +
grails-test-suite-base/build.gradle | 2 +
grails-testing-support-core/build.gradle | 2 +
grails-testing-support-datamapping/build.gradle | 2 +
grails-testing-support-dbcleanup-core/build.gradle | 2 +
grails-testing-support-dbcleanup-h2/build.gradle | 2 +
.../build.gradle | 2 +
grails-testing-support-http-client/build.gradle | 2 +
grails-testing-support-mongodb/build.gradle | 2 +
grails-testing-support-views-gson/build.gradle | 2 +
grails-testing-support-web/build.gradle | 2 +
grails-url-mappings/build.gradle | 2 +
grails-validation/build.gradle | 2 +
grails-views-core/build.gradle | 2 +
grails-views-gson/build.gradle | 2 +
grails-views-markup/build.gradle | 2 +
grails-web-boot/build.gradle | 2 +
grails-web-common/build.gradle | 2 +
grails-web-core/build.gradle | 2 +
grails-web-databinding/build.gradle | 2 +
grails-web-mvc/build.gradle | 2 +
grails-web-url-mappings/build.gradle | 2 +
grails-wrapper/build.gradle | 2 +
plans/aggregate-style-violations.md | 65 ---
plans/aggregate-violations.md | 111 ++++
131 files changed, 1687 insertions(+), 1018 deletions(-)
delete mode 100644 .agents/skills/style-fixer/SKILL.md
create mode 100644 .agents/skills/violation-fixer/SKILL.md
copy .github/workflows/{codestyle.yml => codeanalysis.yml} (55%)
copy
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/{GrailsCodeStyleExtension.groovy
=> GrailsCodeAnalysisExtension.groovy} (63%)
create mode 100644
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/GrailsCodeAnalysisPlugin.groovy
create mode 100644
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/GrailsJacocoPlugin.groovy
create mode 100644
build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/GrailsViolationAggregationPlugin.groovy
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=> org.apache.grails.buildsrc.grails-code-analysis}/pmd/pmd.xml (100%)
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=>
org.apache.grails.buildsrc.grails-code-style}/checkstyle/checkstyle-suppressions.xml
(100%)
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=> org.apache.grails.buildsrc.grails-code-style}/checkstyle/checkstyle.xml
(100%)
rename
build-logic/plugins/src/main/resources/META-INF/{org.apache.grails.buildsrc.codestyle
=> org.apache.grails.buildsrc.grails-code-style}/codenarc/codenarc.groovy
(100%)
create mode 100644
build-logic/plugins/src/test/groovy/org/apache/grails/buildsrc/GrailsJacocoPluginSpec.groovy
create mode 100644
build-logic/plugins/src/test/groovy/org/apache/grails/buildsrc/GrailsViolationAggregationPluginSpec.groovy
delete mode 100644 plans/aggregate-style-violations.md
create mode 100644 plans/aggregate-violations.md