This is an automated email from the ASF dual-hosted git repository.

jamesfredley pushed a commit to branch apache-coordinates
in repository https://gitbox.apache.org/repos/asf/grails-profiles.git

commit 23434bc119be17ca6267a7f54c06ff5b0c04bcd8
Author: James Fredley <[email protected]>
AuthorDate: Fri Apr 18 17:12:26 2025 -0400

    Update to new Apache Grails maven coordinates
---
 base/commands/plugin-info.groovy       |  2 +-
 base/features/events/feature.yml       |  2 +-
 base/features/gsp/feature.yml          |  4 ++--
 base/features/hibernate5/feature.yml   |  4 ++--
 base/features/json-views/feature.yml   |  8 ++++----
 base/features/markup-views/feature.yml |  6 +++---
 base/features/mongodb/feature.yml      |  2 +-
 base/features/rx-mongodb/feature.yml   |  2 +-
 base/profile.yml                       | 10 +++++-----
 base/skeleton/build.gradle             |  6 +++---
 build.gradle                           | 12 +++++-------
 plugin/profile.yml                     |  4 ++--
 profile/skeleton/build.gradle          | 10 +++++-----
 react/profile.yml                      |  4 ++--
 react/skeleton/client/src/AppNav.js    |  2 +-
 rest-api-plugin/profile.yml            | 28 ++++++++++++++--------------
 rest-api/features/security/feature.yml |  2 +-
 rest-api/profile.yml                   | 32 ++++++++++++++++----------------
 vue/profile.yml                        |  4 ++--
 web-plugin/profile.yml                 |  2 +-
 web/profile.yml                        | 24 ++++++++++++------------
 21 files changed, 84 insertions(+), 86 deletions(-)

diff --git a/base/commands/plugin-info.groovy b/base/commands/plugin-info.groovy
index 4db2d2b..6d4c5a5 100644
--- a/base/commands/plugin-info.groovy
+++ b/base/commands/plugin-info.groovy
@@ -59,7 +59,7 @@ try {
         console.log """* Definition:
 
 dependencies {
-    compile "org.grails.plugins:${pluginName}:${latestVersion}"    
+    compile "org.apache.grails.profiles:${pluginName}:${latestVersion}"    
 }
 
 """
diff --git a/base/features/events/feature.yml b/base/features/events/feature.yml
index b7b6c63..fafa469 100644
--- a/base/features/events/feature.yml
+++ b/base/features/events/feature.yml
@@ -1,5 +1,5 @@
 description: Adds support for the Grails EventBus abstraction
 dependencies:
     - scope: implementation
-      coords: "org.grails.plugins:events"
+      coords: "org.apache.grails:grails-events"
         
diff --git a/base/features/gsp/feature.yml b/base/features/gsp/feature.yml
index b176b47..ef46fba 100644
--- a/base/features/gsp/feature.yml
+++ b/base/features/gsp/feature.yml
@@ -1,8 +1,8 @@
 description: Adds support for GSP to the project
 build:
     plugins:
-        - org.grails.grails-gsp
+        - org.apache.grails.gradle.grails-gsp
 dependencies:
     - scope: implementation
-      coords: "org.grails.plugins:gsp"
+      coords: "org.apache.grails:grails-gsp"
         
diff --git a/base/features/hibernate5/feature.yml 
b/base/features/hibernate5/feature.yml
index 0d1a60b..d8ea11f 100644
--- a/base/features/hibernate5/feature.yml
+++ b/base/features/hibernate5/feature.yml
@@ -1,9 +1,9 @@
 description: Adds GORM for Hibernate 5 to the project
 dependencies:
     - scope: build
-      coords: 'org.grails.plugins:hibernate5'
+      coords: 'org.apache.grails:grails-data-hibernate5'
     - scope: implementation
-      coords: "org.grails.plugins:hibernate5"
+      coords: "org.apache.grails:grails-data-hibernate5"
     - scope: runtimeOnly
       coords: "com.h2database:h2"
     - scope: runtimeOnly
diff --git a/base/features/json-views/feature.yml 
b/base/features/json-views/feature.yml
index c88e3f8..c40ec95 100644
--- a/base/features/json-views/feature.yml
+++ b/base/features/json-views/feature.yml
@@ -1,11 +1,11 @@
 description: Adds support for JSON Views to the project
 build:
     plugins:
-        - org.grails.plugins.views-json
+        - org.apache.grails.gradle.grails-json
 dependencies:
     - scope: build
-      coords: "org.grails.plugins:views-gradle"
+      coords: "org.apache.grails.gradle:grails-markup"
     - scope: implementation
-      coords: "org.grails.plugins:views-json"
+      coords: "org.apache.grails:grails-views-gson"
     - scope: implementation
-      coords: "org.grails.plugins:views-json-templates"
+      coords: "org.apache.grails:grails-data-mongodb-gson-templates"
diff --git a/base/features/markup-views/feature.yml 
b/base/features/markup-views/feature.yml
index 9b0c5ac..90bdfb9 100644
--- a/base/features/markup-views/feature.yml
+++ b/base/features/markup-views/feature.yml
@@ -1,9 +1,9 @@
 description: Adds support for Markup Views to the project
 build:
     plugins:
-        - org.grails.plugins.views-markup
+        - org.apache.grails.gradle.grails-markup 
 dependencies:
     - scope: build
-      coords: "org.grails.plugins:views-gradle"
+      coords: "org.apache.grails.gradle:grails-markup"
     - scope: implementation
-      coords: "org.grails.plugins:views-markup"
+      coords: "org.apache.grails:grails-views-markup"
diff --git a/base/features/mongodb/feature.yml 
b/base/features/mongodb/feature.yml
index 6ae978f..c265920 100644
--- a/base/features/mongodb/feature.yml
+++ b/base/features/mongodb/feature.yml
@@ -1,6 +1,6 @@
 description: Adds GORM for MongoDB to the project
 dependencies:
     - scope: implementation
-      coords: 'org.grails.plugins:mongodb'
+      coords: 'org.apache.grails:grails-data-mongodb'
     - scope: compileOnly
       coords: 'org.grails.plugins:embedded-mongodb:2.0.1'
\ No newline at end of file
diff --git a/base/features/rx-mongodb/feature.yml 
b/base/features/rx-mongodb/feature.yml
index aa27303..d531abd 100644
--- a/base/features/rx-mongodb/feature.yml
+++ b/base/features/rx-mongodb/feature.yml
@@ -3,4 +3,4 @@ dependencies:
     - scope: implementation
       coords: 'org.grails.plugins:rx-mongodb'
     - scope: implementation
-      coords: 'org.grails.plugins:rxjava'
+      coords: 'org.apache.grails.async:grails-async-rxjava'
diff --git a/base/profile.yml b/base/profile.yml
index b35ff5c..9b47621 100644
--- a/base/profile.yml
+++ b/base/profile.yml
@@ -12,10 +12,10 @@ build:
     plugins:
         - eclipse
         - idea
-        - org.grails.grails-core
+        - org.apache.grails.gradle.grails-app
 dependencies:
     - scope: build
-      coords: "org.grails:grails-gradle-plugin"
+      coords: "org.apache.grails:grails-gradle-plugins"
     - scope: developmentOnly
       coords: "org.webjars.npm:bootstrap"
     - scope: developmentOnly
@@ -31,8 +31,8 @@ dependencies:
     - scope: implementation
       coords: "org.springframework.boot:spring-boot-starter"
     - scope: implementation
-      coords: "org.grails:grails-core"
+      coords: "org.apache.grails.gradle:grails-app"
     - scope: testImplementation
-      coords: "org.grails:grails-gorm-testing-support"
+      coords: "org.apache.grails:grails-testing-support-datamapping"
     - scope: console
-      coords: "org.grails:grails-console"
+      coords: "org.apache.grails:grails-console"
diff --git a/base/skeleton/build.gradle b/base/skeleton/build.gradle
index b77c6e0..ebb54f9 100644
--- a/base/skeleton/build.gradle
+++ b/base/skeleton/build.gradle
@@ -4,7 +4,7 @@ buildscript {
         mavenCentral()
     }
     dependencies {
-        classpath platform("org.grails:grails-bom:$grailsVersion")
+        classpath platform("org.apache.grails:grails-bom:$grailsVersion")
 @buildDependencies@
     }
 }
@@ -20,9 +20,9 @@ repositories {
 }
 
 dependencies {
-    implementation platform("org.grails:grails-bom:$grailsVersion")
+    implementation platform("org.apache.grails:grails-bom:$grailsVersion")
     developmentOnly("org.springframework.boot:spring-boot-devtools")
-    integrationTestImplementation testFixtures("org.grails.plugins:geb")
+    integrationTestImplementation testFixtures("org.apache.grails:grails-geb")
 @dependencies@
 }
 
diff --git a/build.gradle b/build.gradle
index d48961b..2a07ac6 100644
--- a/build.gradle
+++ b/build.gradle
@@ -6,24 +6,23 @@ buildscript {
         // mavenLocal()  // for local testing, do not commit uncommented
     }
     dependencies {
-        classpath platform("org.grails:grails-bom:$grailsVersion")
-        classpath "org.grails:grails-gradle-plugin"
+        classpath platform("org.apache.grails:grails-bom:$grailsVersion")
+        classpath "org.apache.grails:grails-gradle-plugins"
         classpath "org.apache.groovy:groovy-jmx"
         classpath "org.apache.grails:grails-shell-cli"
     }
 }
 
 allprojects {
-    group 'org.grails.profiles'
+    group 'org.apache.grails.profiles'
     version project.projectVersion
 }
 
-
 subprojects { Project subproject ->
     apply plugin: "groovy"
-    apply plugin: "org.grails.grails-profile"
+    apply plugin: "org.apache.grails.gradle.grails-profile"
 
-    apply plugin: "org.grails.grails-profile-publish"
+    apply plugin: "org.apache.grails.gradle.grails-publish-profile"
 
     repositories {
         mavenCentral()
@@ -45,5 +44,4 @@ subprojects { Project subproject ->
     if ( subproject.name != "base" ) {
         compileProfile.dependsOn(':base:profileJar')
     }
-
 }
diff --git a/plugin/profile.yml b/plugin/profile.yml
index 1e58a37..a018ae5 100644
--- a/plugin/profile.yml
+++ b/plugin/profile.yml
@@ -3,9 +3,9 @@ build:
     plugins:
         - org.grails.grails-plugin
     excludes:
-        - org.grails.grails-core
+        - org.apache.grails.gradle.grails-app
 dependencies:
     - scope: implementation
-      coords: "org.grails:grails-core"
+      coords: "org.apache.grails.gradle:grails-app"
 
 
diff --git a/profile/skeleton/build.gradle b/profile/skeleton/build.gradle
index de506f0..3e4383a 100644
--- a/profile/skeleton/build.gradle
+++ b/profile/skeleton/build.gradle
@@ -7,14 +7,14 @@ buildscript {
         // mavenLocal()  // for local testing, do not commit uncommented
     }
     dependencies {
-        classpath platform("org.grails:grails-bom:$grailsVersion")
-        classpath "org.grails:grails-gradle-plugin"
+        classpath platform("org.apache.grails:grails-bom:$grailsVersion")
+        classpath "org.apache.grails:grails-gradle-plugins"
     }
 }
 
-apply plugin: "org.grails.grails-profile"
+apply plugin: "org.apache.grails.gradle.grails-profile"
 
-group 'org.grails.profiles'
+group 'org.apache.grails.profiles'
 version '1.0.0-SNAPSHOT'
 
 repositories {
@@ -25,5 +25,5 @@ repositories {
 }  
 
 dependencies {
-    profileRuntimeOnly "org.grails.profiles:base:$baseProfileVersion"
+    profileRuntimeOnly "org.apache.grails.profiles:base:$baseProfileVersion"
 }
diff --git a/react/profile.yml b/react/profile.yml
index 1200eca..cbe6918 100644
--- a/react/profile.yml
+++ b/react/profile.yml
@@ -26,10 +26,10 @@ build:
         - "https://plugins.gradle.org/m2/";
     plugins:
         - war
-        - org.grails.grails-web
+        - org.apache.grails.gradle.grails-web
         - com.github.node-gradle.node
     excludes:
-        - org.grails.grails-core
+        - org.apache.grails.gradle.grails-app
 dependencies:
     - scope: build
       coords: "com.github.node-gradle:gradle-node-plugin:1.3.0"
diff --git a/react/skeleton/client/src/AppNav.js 
b/react/skeleton/client/src/AppNav.js
index f7f85e4..768bbb5 100644
--- a/react/skeleton/client/src/AppNav.js
+++ b/react/skeleton/client/src/AppNav.js
@@ -29,7 +29,7 @@ const AppNav = ({serverInfo, clientInfo, collapse, toggle}) 
=> {
                         <DropdownMenu right tag='ul'>
                             <NavDropdownItem>Environment: 
{environment}</NavDropdownItem>
                             <NavDropdownItem>App
-                                profile: {appprofile ? 
appprofile.replace('org.grails.profiles:', '') : null}</NavDropdownItem>
+                                profile: {appprofile ? 
appprofile.replace('org.apache.grails.profiles:', '') : null}</NavDropdownItem>
                             <NavDropdownItem>Server version: 
{appversion}</NavDropdownItem>
                             <NavDropdownItem>Client version: {clientInfo ? 
clientInfo.version : null}</NavDropdownItem>
                             <DropdownItem tag='li' divider></DropdownItem>
diff --git a/rest-api-plugin/profile.yml b/rest-api-plugin/profile.yml
index d71bd04..bd29782 100644
--- a/rest-api-plugin/profile.yml
+++ b/rest-api-plugin/profile.yml
@@ -14,35 +14,35 @@ build:
         - org.grails.grails-plugin
         - org.grails.grails-plugin-publish
     excludes:
-        - org.grails.grails-core
-        - org.grails.grails-web
+        - org.apache.grails.gradle.grails-app
+        - org.apache.grails.gradle.grails-web
         - war
 dependencies:
     - scope: provided
       coords: "org.springframework.boot:spring-boot-starter-tomcat"
     - scope: implementation
-      coords: "org.grails:grails-plugin-url-mappings"
+      coords: "org.apache.grails:grails-url-mappings"
     - scope: implementation
-      coords: "org.grails:grails-plugin-rest"
+      coords: "org.apache.grails:grails-rest-transforms "
     - scope: implementation
-      coords: "org.grails:grails-plugin-codecs"
+      coords: "org.apache.grails:grails-codecs"
     - scope: implementation
-      coords: "org.grails:grails-plugin-interceptors"
+      coords: "org.apache.grails:grails-interceptors"
     - scope: implementation
-      coords: "org.grails:grails-plugin-services"
+      coords: "org.apache.grails:grails-services"
     - scope: implementation
-      coords: "org.grails:grails-plugin-datasource"
+      coords: "org.apache.grails:grails-datasource"
     - scope: implementation
-      coords: "org.grails:grails-plugin-databinding"
+      coords: "org.apache.grails:grails-databinding"
     - scope: implementation
-      coords: "org.grails.plugins:async"
+      coords: "org.apache.grails:grails-async"
     - scope: implementation
-      coords: "org.grails:grails-web-boot"
+      coords: "org.apache.grails:grails-web-boot"
     - scope: implementation
-      coords: "org.grails:grails-logging"
+      coords: "org.apache.grails:grails-logging"
     - scope: testImplementation
-      coords: "org.grails:grails-web-testing-support"
+      coords: "org.apache.grails:grails-testing-support-web"
     - scope: testImplementation
-      coords: "org.grails:grails-gorm-testing-support"
+      coords: "org.apache.grails:grails-testing-support-datamapping"
     - scope: testImplementation
       coords: "io.micronaut:micronaut-http-client:4.6.5"
diff --git a/rest-api/features/security/feature.yml 
b/rest-api/features/security/feature.yml
index 1814908..5656306 100644
--- a/rest-api/features/security/feature.yml
+++ b/rest-api/features/security/feature.yml
@@ -1,4 +1,4 @@
 description: Adds Spring Security REST to the project
 dependencies:
     - scope: implementation
-      coords: "org.grails.plugins:spring-security-rest:6.0.0-SNAPSHOT"
\ No newline at end of file
+      coords: "org.apache.grails:grails-spring-security-rest:7.0.0-SNAPSHOT"
\ No newline at end of file
diff --git a/rest-api/profile.yml b/rest-api/profile.yml
index 0b37eba..da00ed0 100644
--- a/rest-api/profile.yml
+++ b/rest-api/profile.yml
@@ -8,43 +8,43 @@ features:
 build:
     plugins:
         - war
-        - org.grails.grails-web
+        - org.apache.grails.gradle.grails-web
     excludes:
-        - org.grails.grails-core
+        - org.apache.grails.gradle.grails-app
 dependencies:
     - scope: implementation
       coords: "org.springframework.boot:spring-boot-starter-actuator"
     - scope: implementation
       coords: "org.springframework.boot:spring-boot-starter-tomcat"
     - scope: implementation
-      coords: "org.grails:grails-plugin-url-mappings"
+      coords: "org.apache.grails:grails-url-mappings"
     - scope: implementation
-      coords: "org.grails:grails-plugin-rest"
+      coords: "org.apache.grails:grails-rest-transforms "
     - scope: implementation
-      coords: "org.grails:grails-plugin-codecs"
+      coords: "org.apache.grails:grails-codecs"
     - scope: implementation
-      coords: "org.grails:grails-plugin-interceptors"
+      coords: "org.apache.grails:grails-interceptors"
     - scope: implementation
-      coords: "org.grails:grails-plugin-services"
+      coords: "org.apache.grails:grails-services"
     - scope: implementation
-      coords: "org.grails:grails-plugin-datasource"
+      coords: "org.apache.grails:grails-datasource"
     - scope: implementation
-      coords: "org.grails:grails-plugin-databinding"
+      coords: "org.apache.grails:grails-databinding"
     - scope: implementation
-      coords: "org.grails:grails-web-boot"
+      coords: "org.apache.grails:grails-web-boot"
     - scope: implementation
-      coords: "org.grails:grails-logging"
+      coords: "org.apache.grails:grails-logging"
     - scope: implementation
-      coords: "org.grails.plugins:cache"
+      coords: "org.apache.grails:grails-cache"
     - scope: implementation
-      coords: "org.grails.plugins:async"
+      coords: "org.apache.grails:grails-async"
     - scope: testImplementation
       coords: "io.micronaut:micronaut-http-client"
     - scope: testImplementation
-      coords: "org.grails:grails-web-testing-support"
+      coords: "org.apache.grails:grails-testing-support-web"
     - scope: testImplementation
-      coords: "org.grails:grails-gorm-testing-support"
+      coords: "org.apache.grails:grails-testing-support-datamapping"
     - scope: testImplementation
-      coords: "org.grails:views-json-testing-support"
+      coords: "org.apache.grails: grails-testing-support-views-gson"
     - scope: testImplementation
       coords: "org.hibernate.validator:hibernate-validator"
diff --git a/vue/profile.yml b/vue/profile.yml
index ed5311b..0cf5902 100644
--- a/vue/profile.yml
+++ b/vue/profile.yml
@@ -24,10 +24,10 @@ build:
         - "https://plugins.gradle.org/m2/";
     plugins:
         - war
-        - org.grails.grails-web
+        - org.apache.grails.gradle.grails-web
         - com.github.node-gradle.node
     excludes:
-        - org.grails.grails-core
+        - org.apache.grails.gradle.grails-app
 dependencies:
     - scope: build
       coords: "com.github.node-gradle:gradle-node-plugin:2.2.0"
diff --git a/web-plugin/profile.yml b/web-plugin/profile.yml
index 3f9318f..3bb86bc 100644
--- a/web-plugin/profile.yml
+++ b/web-plugin/profile.yml
@@ -20,6 +20,6 @@ build:
         - plugin
     excludes:
         - war
-        - org.grails.grails-web
+        - org.apache.grails.gradle.grails-web
 
 
diff --git a/web/profile.yml b/web/profile.yml
index b368d16..9e0b037 100644
--- a/web/profile.yml
+++ b/web/profile.yml
@@ -9,33 +9,33 @@ features:
 build:
     plugins:
         - war
-        - org.grails.grails-web
+        - org.apache.grails.gradle.grails-web
     excludes:
-        - org.grails.grails-core
+        - org.apache.grails.gradle.grails-app
 dependencies:
     - scope: implementation
       coords: "org.springframework.boot:spring-boot-starter-actuator"
     - scope: implementation
       coords: "org.springframework.boot:spring-boot-starter-tomcat"
     - scope: implementation
-      coords: "org.grails:grails-web-boot"
+      coords: "org.apache.grails:grails-web-boot"
     - scope: implementation
-      coords: "org.grails:grails-logging"
+      coords: "org.apache.grails:grails-logging"
     - scope: implementation
-      coords: "org.grails:grails-plugin-rest"
+      coords: "org.apache.grails:grails-rest-transforms "
     - scope: implementation
-      coords: "org.grails:grails-plugin-databinding"
+      coords: "org.apache.grails:grails-databinding"
     - scope: implementation
-      coords: "org.grails:grails-plugin-i18n"
+      coords: "org.apache.grails:grails-i18n"
     - scope: implementation
-      coords: "org.grails:grails-plugin-services"
+      coords: "org.apache.grails:grails-services"
     - scope: implementation
-      coords: "org.grails:grails-plugin-url-mappings"
+      coords: "org.apache.grails:grails-url-mappings"
     - scope: implementation
-      coords: "org.grails:grails-plugin-interceptors"
+      coords: "org.apache.grails:grails-interceptors"
     - scope: implementation
-      coords: "org.grails.plugins:scaffolding"
+      coords: "org.apache.grails:grails-scaffolding"
     - scope: testImplementation
-      coords: "org.grails:grails-web-testing-support"
+      coords: "org.apache.grails:grails-testing-support-web"
     - scope: testImplementation
       coords: "org.spockframework:spock-core"

Reply via email to