From 84712fa6d13b05d77ed2eee4a55ddf22105abb1c Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Thu, 24 Jul 2025 13:19:54 +0100 Subject: [PATCH] Fix xref generation when starter has a digit in its name See gh-46245 --- .../springframework/boot/build/starters/DocumentStarters.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildSrc/src/main/java/org/springframework/boot/build/starters/DocumentStarters.java b/buildSrc/src/main/java/org/springframework/boot/build/starters/DocumentStarters.java index 45d9c6e74f6..56a0b6e246b 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/starters/DocumentStarters.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/starters/DocumentStarters.java @@ -121,7 +121,7 @@ public abstract class DocumentStarters extends DefaultTask { } private String addStarterCrossLinks(String input) { - return input.replaceAll("(spring-boot-starter[A-Za-z-]*)", "xref:#$1[`$1`]"); + return input.replaceAll("(spring-boot-starter[A-Za-z0-9-]*)", "xref:#$1[`$1`]"); } private static final class Starter implements Comparable {