You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by ja...@apache.org on 2025/08/15 16:34:57 UTC

(grails-core) branch docs-link-cleanup created (now 2042647d02)

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

jamesfredley pushed a change to branch docs-link-cleanup
in repository https://gitbox.apache.org/repos/asf/grails-core.git


      at 2042647d02 Update links in docs to new internal link or updated external link

This branch includes the following new commits:

     new 2042647d02 Update links in docs to new internal link or updated external link

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.



(grails-core) 01/01: Update links in docs to new internal link or updated external link

Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jamesfredley pushed a commit to branch docs-link-cleanup
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 2042647d0266685561e7e8d9dca0d064456ae19c
Author: James Fredley <ja...@users.noreply.github.com>
AuthorDate: Fri Aug 15 12:34:46 2025 -0400

    Update links in docs to new internal link or updated external link
---
 .../src/en/guide/REST/jsonViews/jsonViewsTemplatesAndConventions.adoc   | 2 +-
 grails-doc/src/en/guide/cache/cacheUsage.adoc                           | 2 +-
 grails-doc/src/en/guide/gettingStarted/conventionOverConfiguration.adoc | 2 +-
 grails-doc/src/en/guide/i18n/readingMessages.adoc                       | 2 +-
 grails-doc/src/en/guide/plugins/repositories.adoc                       | 2 +-
 grails-doc/src/en/guide/scaffolding.adoc                                | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/grails-doc/src/en/guide/REST/jsonViews/jsonViewsTemplatesAndConventions.adoc b/grails-doc/src/en/guide/REST/jsonViews/jsonViewsTemplatesAndConventions.adoc
index e4692ec0b2..721a25a767 100644
--- a/grails-doc/src/en/guide/REST/jsonViews/jsonViewsTemplatesAndConventions.adoc
+++ b/grails-doc/src/en/guide/REST/jsonViews/jsonViewsTemplatesAndConventions.adoc
@@ -46,4 +46,4 @@ def save(Book book) {
 
 If a validation error occurs in the above example the `grails-app/views/book/_errors.gson` template will be rendered.
 
-For more information on JSON views (and Markup views), see the http://views.grails.org/latest/[JSON Views user guide].
+For more information on JSON views (and Markup views), see the link:theWebLayer.html#gson[JSON Views user guide].
diff --git a/grails-doc/src/en/guide/cache/cacheUsage.adoc b/grails-doc/src/en/guide/cache/cacheUsage.adoc
index 608dca701a..4ec80686c7 100644
--- a/grails-doc/src/en/guide/cache/cacheUsage.adoc
+++ b/grails-doc/src/en/guide/cache/cacheUsage.adoc
@@ -47,4 +47,4 @@ cache manager are backed by a thread-safe `java.util.concurrent.ConcurrentMap`.
 This is fine for testing and possibly for low-traffic sites, but you should
 consider using one of the extension plugins if you need clustering, disk
 storage, persistence between restarts, and more configurability of features like
-time-to-live, maximum cache size, etc. Currently the only extension plugin available for Grails 3 is https://plugins.grails.org/plugin/grails/cache-ehcache[cache-ehcache].
+time-to-live, maximum cache size, etc. Currently, the only extension plugin available for Grails 3 is https://github.com/grails-plugins/grails-cache-ehcache[cache-ehcache].
diff --git a/grails-doc/src/en/guide/gettingStarted/conventionOverConfiguration.adoc b/grails-doc/src/en/guide/gettingStarted/conventionOverConfiguration.adoc
index 173b7587b2..a7f6475d29 100644
--- a/grails-doc/src/en/guide/gettingStarted/conventionOverConfiguration.adoc
+++ b/grails-doc/src/en/guide/gettingStarted/conventionOverConfiguration.adoc
@@ -28,7 +28,7 @@ Grails adopts the "convention over configuration" approach to configure itself.
 * `services` - The link:services.html[Service Layer].
 * `taglib` - link:theWebLayer.html#taglibs[Tag Libraries].
 * `utils` - Houses Grails-specific utilities.
-* `views` - link:theWebLayer.html#gsp[Groovy Server Pages (GSP)] or http://views.grails.org/latest[JSON Views] - Responsible for the "V" in MVC.
+* `views` - link:theWebLayer.html#gsp[Groovy Server Pages (GSP)] or link:theWebLayer.html#gson[JSON Views] - Responsible for the "V" in MVC.
 * `commands` - link:commandLine.html#customCommands[Custom Grails Commands] - Create your own Grails CLI commands.
 
 2.  `src/main/groovy` - Supporting Sources
diff --git a/grails-doc/src/en/guide/i18n/readingMessages.adoc b/grails-doc/src/en/guide/i18n/readingMessages.adoc
index 0156447492..b4e3d43391 100644
--- a/grails-doc/src/en/guide/i18n/readingMessages.adoc
+++ b/grails-doc/src/en/guide/i18n/readingMessages.adoc
@@ -69,7 +69,7 @@ class MyappController {
 
 ==== Reading Messages in Controllers and Tag Libraries with the Message Tag
 
-Additionally, you can read a message inside Controllers and Tag Libraries with the link:http://gsp.grails.org/latest/ref/Tags/message.html[Message Tag]. However, using the message tag relies on GSP support which a Grails application may not necessarily have; e.g. a rest application.
+Additionally, you can read a message inside Controllers and Tag Libraries with the link:../ref/Tags%20-%20GSP/message.html[Message Tag]. However, using the message tag relies on GSP support which a Grails application may not necessarily have; e.g. a rest application.
 
 In a controller, you can invoke tags as methods.
 
diff --git a/grails-doc/src/en/guide/plugins/repositories.adoc b/grails-doc/src/en/guide/plugins/repositories.adoc
index 16e2f4579b..97f17f32e8 100644
--- a/grails-doc/src/en/guide/plugins/repositories.adoc
+++ b/grails-doc/src/en/guide/plugins/repositories.adoc
@@ -37,4 +37,4 @@ grails plugin-info [plugin-name]
 
 which prints extra information about it, such as its description, who wrote, etc.
 
-NOTE: If you have created a Grails plugin and want it to be hosted in the central repository, you'll find instructions for getting an account on the http://plugins.grails.org/[plugin portal] website.
+NOTE: If you have created a Grails plugin and want it to be listed on the https://grails.apache.org/plugins.html[plugin portal] website, please submit a pull request on https://github.com/apache/grails-plugins-metadata
diff --git a/grails-doc/src/en/guide/scaffolding.adoc b/grails-doc/src/en/guide/scaffolding.adoc
index 32747b97ef..69f877de30 100644
--- a/grails-doc/src/en/guide/scaffolding.adoc
+++ b/grails-doc/src/en/guide/scaffolding.adoc
@@ -198,7 +198,7 @@ def constraints = {
 ==== The Fields Plugin
 
 
-The Grails scaffolding templates make use of the https://views.grails.org/snapshot/fields/[Fields Plugin]. Once you've generated the scaffold views, you can customize the forms and tables using the `Taglib` provided by the plugin (see the https://views.grails.org/snapshot/fields/[Fields plugin docs] for details).
+The Grails scaffolding templates make use of the link:theWebLayer.html#fields[Fields Plugin]. Once you've generated the scaffold views, you can customize the forms and tables using the `Taglib` provided by the plugin (see the link:theWebLayer.html#fields[Fields plugin docs] for details).
 
 [source,xml]
 ----