Skip to content

docs: fix plugin reference links in Application Properties#15606

Merged
jamesfredley merged 1 commit into7.0.xfrom
docs/fix-application-properties-plugin-links
Apr 26, 2026
Merged

docs: fix plugin reference links in Application Properties#15606
jamesfredley merged 1 commit into7.0.xfrom
docs/fix-application-properties-plugin-links

Conversation

@jamesfredley
Copy link
Copy Markdown
Contributor

Description

Fix the two broken plugin reference links rendered at the bottom of the Application Properties reference page, under "Plugin References". Both links currently 404 / land on a page without the expected anchor.

These links are emitted dynamically by generateConfigReference in grails-doc/build.gradle (added in #15426). This PR updates the two writer.writeLine calls only - no other behavior change.

Spring Security Core

  • Before: https://apache.github.io/grails-spring-security/snapshot/core-plugin/guide/index.html#_configuration_properties (404 - the per-plugin core-plugin/ path no longer exists)
  • After: https://apache.github.io/grails-spring-security/snapshot/guide/index.html#configuration-properties (combined Spring Security plugin reference, section 4.22)

Asset Pipeline

  • Before: https://wondrify.github.io/asset-pipeline/ (lands at the top of the guide)
  • After: https://wondrify.github.io/asset-pipeline/#configuration-properties (deep-links to the Configuration Properties section)

I verified both anchors exist in the rendered upstream HTML.

Contributor Checklist

Issue and Scope

  • This PR contains a single, focused change.
  • This PR targets the correct branch: 7.0.x (patch branch, doc-only fix - no API or behavior change).

Code Quality

  • Doc-only change in a Gradle build script string literal; no source code or test surface affected.
  • No mass reformatting or unrelated changes.

Licensing and Attribution

  • No new files; existing Apache 2.0 header on grails-doc/build.gradle is unchanged.

Documentation

  • This is the documentation fix - the page rendered to users now has working links.

Update the Spring Security and Asset Pipeline reference links rendered
at the bottom of the Application Properties page so they point at the
sections that exist in the upstream documentation:

- Spring Security: combined guide moved to /snapshot/guide/index.html
  with anchor #configuration-properties (was 404 at /snapshot/core-plugin/
  guide/index.html#_configuration_properties).
- Asset Pipeline: deep-link to the #configuration-properties section
  instead of the page root.

Assisted-by: claude-code:claude-opus-4
Copilot AI review requested due to automatic review settings April 26, 2026 19:13
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the dynamically generated “Plugin References” links on the Application Properties reference page so they point to the correct upstream documentation anchors (fixing 404s / non-anchored landings).

Changes:

  • Update Spring Security Core plugin reference URL to the new combined guide path and correct #configuration-properties anchor.
  • Update Asset Pipeline plugin reference URL to deep-link to #configuration-properties.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jamesfredley jamesfredley merged commit 87a5523 into 7.0.x Apr 26, 2026
31 checks passed
@jamesfredley jamesfredley deleted the docs/fix-application-properties-plugin-links branch April 26, 2026 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants