This is an automated email from the ASF dual-hosted git repository. jamesfredley pushed a commit to branch 7.0.x in repository https://gitbox.apache.org/repos/asf/grails-forge.git
commit c63f96ae9ee263a605e4c1a7e36fdbb810da3d1f Merge: 63b9482 18587e7 Author: James Fredley <jamesfred...@users.noreply.github.com> AuthorDate: Tue May 6 10:59:33 2025 -0400 Merge pull request #562 from apache/apache-rat-config Add Apache Release Audit Tool (RAT) config + apply license headers .github/ISSUE_TEMPLATE/bug_report.md | 16 +++++ .github/release-drafter.yml | 15 +++++ .github/scripts/setReleasedGrailsVersion.sh | 19 +++++- .github/scripts/setSnapshotGrailsVersion.sh | 19 +++++- .github/workflows/gradle.yml | 15 +++++ .github/workflows/next-gcp-deploy.yml | 15 +++++ .github/workflows/prev-gcp-deploy.yml | 15 +++++ .github/workflows/prev-snapshot-gcp-deploy.yml | 15 +++++ .github/workflows/rat.yml | 53 +++++++++++++++++ .github/workflows/release-gcp-deploy.yml | 15 +++++ .github/workflows/release-notes.yml | 15 +++++ .github/workflows/release.yml | 15 +++++ .github/workflows/sdkman.yml | 15 +++++ .github/workflows/snapshot-gcp-deploy.yml | 15 +++++ .gitignore | 1 - LICENSE | 3 +- NOTICE | 5 ++ README.md | 16 +++++ build.gradle | 23 ++++++++ buildSrc/build.gradle | 20 +++++++ .../org.grails.forge.internal.aggregator.gradle | 19 ++++++ .../org.grails.forge.internal.base-module.gradle | 19 ++++++ ...g.grails.forge.internal.build.cli-module.gradle | 19 ++++++ ...ails.forge.internal.build.openapi-module.gradle | 19 ++++++ .../org.grails.forge.internal.convention.gradle | 19 ++++++ ...g.grails.forge.internal.published-module.gradle | 19 ++++++ .../org.grails.forge.internal.test-module.gradle | 19 ++++++ .../forge/rocker/plugin/JavaGeneratorRunnable.java | 19 ++++++ .../forge/rocker/plugin/RockerConfiguration.java | 19 ++++++ .../forge/rocker/plugin/RockerGradleException.java | 19 ++++++ .../grails/forge/rocker/plugin/RockerPlugin.java | 19 ++++++ .../rocker/plugin/RockerSourceSetProperty.java | 19 ++++++ .../org/grails/forge/rocker/plugin/RockerTask.java | 19 ++++++ .../forge/rocker/plugin/TemplateDirectorySet.java | 19 ++++++ .../forge/rocker/plugin/WhitespaceProcessor.java | 19 ++++++ config/checkstyle/checkstyle.xml | 20 +++++++ config/checkstyle/suppressions.xml | 19 ++++++ etc/bin/add-license-adoc.groovy | 60 +++++++++++++++++++ etc/bin/add-license-css.groovy | 60 +++++++++++++++++++ etc/bin/add-license-gradle.groovy | 60 +++++++++++++++++++ etc/bin/add-license-groovy-java.groovy | 62 ++++++++++++++++++++ etc/bin/add-license-gson.groovy | 60 +++++++++++++++++++ etc/bin/add-license-gsp.groovy | 68 ++++++++++++++++++++++ etc/bin/add-license-js.groovy | 60 +++++++++++++++++++ etc/bin/add-license-md.groovy | 57 ++++++++++++++++++ etc/bin/add-license-properties.groovy | 59 +++++++++++++++++++ etc/bin/add-license-raw.groovy | 60 +++++++++++++++++++ etc/bin/add-license-yml.groovy | 56 ++++++++++++++++++ gradle.properties | 19 ++++++ gradle/rat-root-config.gradle | 38 ++++++++++++ grails-cli/build.gradle | 19 ++++++ .../cli/command/templates/controller.rocker.raw | 19 ++++++ .../command/templates/controllerSpec.rocker.raw | 19 ++++++ .../forge/cli/command/templates/domain.rocker.raw | 19 ++++++ .../cli/command/templates/domainSpec.rocker.raw | 19 ++++++ .../cli/command/templates/interceptor.rocker.raw | 19 ++++++ .../command/templates/interceptorSpec.rocker.raw | 19 ++++++ .../forge/cli/command/templates/job.rocker.raw | 19 ++++++ .../forge/cli/command/templates/service.rocker.raw | 19 ++++++ .../cli/command/templates/serviceSpec.rocker.raw | 19 ++++++ .../forge/cli/command/templates/taglib.rocker.raw | 19 ++++++ .../cli/command/templates/taglibSpec.rocker.raw | 19 ++++++ .../org/grails/forge/cli/CommandFixture.groovy | 19 ++++++ .../cli/command/ApplicationCommandSpec.groovy | 19 ++++++ .../forge/cli/command/CodeGenCommandSpec.groovy | 19 ++++++ .../forge/cli/command/CreateAppCommandSpec.groovy | 19 ++++++ .../cli/command/CreateControllerCommandSpec.groovy | 19 ++++++ .../command/CreateDomainClassCommandSpec.groovy | 19 ++++++ .../command/CreateInterceptorCommandSpec.groovy | 19 ++++++ .../forge/cli/command/CreateJobCommandSpec.groovy | 19 ++++++ .../cli/command/CreateServiceCommandSpec.groovy | 19 ++++++ .../cli/command/CreateTagLibCommandSpec.groovy | 19 ++++++ grails-forge-analytics-postgres/build.gradle | 19 ++++++ .../postgres/StoreGeneratedProjectStatsSpec.groovy | 19 ++++++ grails-forge-api/build.gradle | 19 ++++++ .../forge/api/ApplicationControllerSpec.groovy | 19 ++++++ .../grails/forge/api/ApplicationTypeClient.groovy | 19 ++++++ .../org/grails/forge/api/CreateClient.groovy | 19 ++++++ .../groovy/org/grails/forge/api/DiffClient.groovy | 19 ++++++ .../org/grails/forge/api/DiffControllerSpec.groovy | 19 ++++++ .../grails/forge/api/FeatureControllerSpec.groovy | 19 ++++++ .../grails/forge/api/FeatureOperationsSpec.groovy | 19 ++++++ .../org/grails/forge/api/MyEventListener.groovy | 19 ++++++ .../org/grails/forge/api/PreviewClient.groovy | 19 ++++++ .../grails/forge/api/PreviewControllerSpec.groovy | 19 ++++++ .../api/SpanishResourceBundleMessageSource.groovy | 19 ++++++ .../forge/api/ZipCreateControllerSpec.groovy | 19 ++++++ .../create/github/GitHubApiMockedController.groovy | 19 ++++++ .../github/GitHubCreateControllerSpec.groovy | 19 ++++++ .../github/GitHubOauthMockedController.groovy | 19 ++++++ grails-forge-core/build.gradle | 19 ++++++ .../asciidoctor/template/asciidocGradle.rocker.raw | 19 ++++++ .../asciidoctor/template/indexAdoc.rocker.raw | 19 ++++++ .../forge/feature/build/gitignore.rocker.raw | 19 ++++++ .../build/gradle/templates/buildGradle.rocker.raw | 19 ++++++ .../templates/buildSrcBuildGradle.rocker.raw | 19 ++++++ .../build/gradle/templates/dependencies.rocker.raw | 19 ++++++ .../gradle/templates/gradleProperties.rocker.raw | 19 ++++++ .../templates/gradleWrapperProperties.rocker.raw | 19 ++++++ .../build/gradle/templates/grailsGradle.rocker.raw | 0 .../gradle/templates/settingsGradle.rocker.raw | 19 ++++++ .../java/org/grails/forge/feature/cli.rocker.raw | 19 ++++++ .../plain/templates/plainGithubWorkflow.rocker.raw | 19 ++++++ .../workflows/templates/javaSetup.rocker.raw | 19 ++++++ .../templates/applicationController.rocker.raw | 19 ++++++ .../feature/grails/templates/plugin.rocker.raw | 19 ++++++ .../grails/templates/urlMappings.rocker.raw | 19 ++++++ .../feature/lang/groovy/application.rocker.raw | 19 ++++++ .../forge/feature/lang/groovy/bootStrap.rocker.raw | 19 ++++++ .../feature/logging/template/logback.rocker.raw | 19 ++++++ .../logging/template/logbackGroovy.rocker.raw | 19 ++++++ .../templates/dbMigrationGradle.rocker.raw | 19 ++++++ .../feature/other/template/maindocs.rocker.raw | 19 ++++++ .../feature/other/template/markdownLink.rocker.raw | 19 ++++++ .../forge/feature/other/template/readme.rocker.raw | 19 ++++++ .../spring/template/springResources.rocker.raw | 19 ++++++ .../feature/test/template/gebConfig.rocker.raw | 19 ++++++ .../feature/test/template/groovyJunit.rocker.raw | 19 ++++++ .../feature/test/template/javaJunit.rocker.raw | 19 ++++++ .../forge/feature/test/template/spock.rocker.raw | 19 ++++++ .../template/webdriverBinariesPlugin.rocker.raw | 19 ++++++ .../feature/view/json/templates/_errors.rocker.raw | 19 ++++++ .../feature/view/json/templates/_object.rocker.raw | 19 ++++++ .../feature/view/json/templates/error.rocker.raw | 19 ++++++ .../feature/view/json/templates/index.rocker.raw | 19 ++++++ .../view/json/templates/notFound.rocker.raw | 19 ++++++ .../view/markup/templates/_errors.rocker.raw | 19 ++++++ .../view/markup/templates/_object.rocker.raw | 19 ++++++ .../feature/view/markup/templates/error.rocker.raw | 19 ++++++ .../feature/view/markup/templates/index.rocker.raw | 19 ++++++ .../view/markup/templates/notFound.rocker.raw | 19 ++++++ .../forge/template/api/grailsForgeApi.rocker.raw | 19 ++++++ grails-forge-core/src/main/resources/pom.xml | 20 +++++++ .../org/grails/forge/ApplicationContextSpec.groovy | 19 ++++++ .../groovy/org/grails/forge/BeanContextSpec.groovy | 19 ++++++ .../groovy/org/grails/forge/BuildBuilder.groovy | 19 ++++++ .../groovy/org/grails/forge/ProjectSpec.groovy | 19 ++++++ .../dependencies/GradleConfigurationSpec.groovy | 19 ++++++ .../GradleDependencyComparatorSpec.groovy | 19 ++++++ .../PomDependencyVersionResolverSpec.groovy | 19 ++++++ .../grails/forge/build/gradle/GradleSpec.groovy | 19 ++++++ .../feature/asciidoctor/AsciidoctorSpec.groovy | 19 ++++++ .../feature/assetPipeline/AssetPipelineSpec.groovy | 19 ++++++ .../grails/forge/feature/cache/CacheSpec.groovy | 19 ++++++ .../grails/forge/feature/cache/EHCacheSpec.groovy | 19 ++++++ .../forge/feature/config/PropertiesSpec.groovy | 19 ++++++ .../grails/forge/feature/config/YamlSpec.groovy | 19 ++++++ .../feature/database/EmbeddedMongoSpec.groovy | 19 ++++++ .../feature/database/HibernateGormSpec.groovy | 19 ++++++ .../forge/feature/database/MongoGormSpec.groovy | 19 ++++++ .../forge/feature/database/MongoSyncSpec.groovy | 19 ++++++ .../grails/forge/feature/database/MySQLSpec.groovy | 19 ++++++ .../forge/feature/database/Neo4JGormSpec.groovy | 19 ++++++ .../forge/feature/database/PostgresSpec.groovy | 19 ++++++ .../forge/feature/database/SQLServerSpec.groovy | 19 ++++++ .../feature/database/TestContainersSpec.groovy | 19 ++++++ .../workflows/PlainGithubWorkflowSpec.groovy | 19 ++++++ .../forge/feature/grails/GrailsBaseSpec.groovy | 19 ++++++ .../forge/feature/grails/GrailsConsoleSpec.groovy | 19 ++++++ .../feature/grails/GrailsDefaultPluginsSpec.groovy | 19 ++++++ .../feature/grails/GrailsGradlePluginSpec.groovy | 19 ++++++ .../feature/grails/GrailsWebConsoleSpec.groovy | 19 ++++++ .../grailsProfiles/GrailsProfilesSpec.groovy | 19 ++++++ .../feature/grailsWrapper/GrailsWrapperSpec.groovy | 19 ++++++ .../feature/lang/GrailsApplicationSpec.groovy | 19 ++++++ .../feature/logging/LogbackGroovyConfigSpec.groovy | 19 ++++++ .../forge/feature/logging/LogbackSpec.groovy | 19 ++++++ .../micronaut/MicronautHttpClientSpec.groovy | 19 ++++++ .../reloading/SpringBootDevToolsSpec.groovy | 19 ++++++ .../forge/feature/spring/SpringBootSpec.groovy | 19 ++++++ .../feature/spring/SpringResourcesSpec.groovy | 19 ++++++ .../feature/test/GebWithTestcontainersSpec.groovy | 19 ++++++ .../test/GebWithWebDriverBinariesSpec.groovy | 19 ++++++ .../org/grails/forge/feature/test/JUnitSpec.groovy | 19 ++++++ .../org/grails/forge/feature/test/SpockSpec.groovy | 19 ++++++ .../grails/forge/feature/view/GrailsGspSpec.groovy | 19 ++++++ .../forge/feature/view/ScaffoldingSpec.groovy | 19 ++++++ .../forge/feature/view/json/ViewJsonSpec.groovy | 19 ++++++ .../forge/feature/view/json/ViewMarkupSpec.groovy | 19 ++++++ .../grails/forge/feature/web/GrailsWebSpec.groovy | 19 ++++++ .../forge/fixture/CommandOutputFixture.groovy | 19 ++++++ .../org/grails/forge/fixture/ContextFixture.groovy | 19 ++++++ .../org/grails/forge/fixture/ProjectFixture.groovy | 19 ++++++ .../org/grails/forge/options/JdkVersionSpec.groovy | 19 ++++++ .../org/grails/forge/options/LanguageSpec.groovy | 19 ++++++ .../grails/forge/options/TestFrameworkSpec.groovy | 19 ++++++ .../options/TestRockerModelProviderSpec.groovy | 19 ++++++ .../forge/template/PropertiesTemplateSpec.groovy | 19 ++++++ .../grails/forge/template/YamlTemplateSpec.groovy | 19 ++++++ .../org/grails/forge/util/NameUtilsSpec.groovy | 19 ++++++ .../org/grails/forge/util/VersionInfoSpec.groovy | 19 ++++++ grails-forge-web-netty/build.gradle | 19 ++++++ sam-local.yml | 15 +++++ settings.gradle | 19 ++++++ src/main/docs/guide/toc.yml | 15 +++++ test-core/build.gradle | 19 ++++++ .../forge/cli/command/CreateControllerSpec.groovy | 19 ++++++ .../forge/cli/command/CreateInterceptorSpec.groovy | 19 ++++++ .../forge/cli/command/CreateServiceSpec.groovy | 19 ++++++ .../forge/cli/command/CreateTagLibSpec.groovy | 19 ++++++ .../org/grails/forge/create/CreateAppSpec.groovy | 19 ++++++ .../grails/forge/create/CreateRestApiSpec.groovy | 19 ++++++ .../features/scaffolding/ScaffoldingSpec.groovy | 19 ++++++ 203 files changed, 4245 insertions(+), 4 deletions(-)