diff --git a/etc/checkstyle/checkstyle.xml b/etc/checkstyle/checkstyle.xml
index 04453420b3..8963755388 100644
--- a/etc/checkstyle/checkstyle.xml
+++ b/etc/checkstyle/checkstyle.xml
@@ -20,6 +20,7 @@
+ * If you are configuring a custom {@link PathPatternParser}, please use + * {@link #withPathPatternParser} instead. + * @param pattern the URI pattern to match + * @return a {@link PathPatternRequestMatcher} that matches requests to the given + * {@code pattern} + * @since 7.0 + * @see PathPattern + */ + public static PathPatternRequestMatcher pathPattern(String pattern) { + return pathPattern(null, pattern); + } + + /** + * Construct a {@link PathPatternRequestMatcher} using the {@link PathPatternParser} + * defaults. + *
+ * If you are configuring a custom {@link PathPatternParser}, please use + * {@link #withPathPatternParser} instead. + * @param method the HTTP method to match, {@code null} indicates that the method does + * not matter + * @param pattern the URI pattern to match + * @return a {@link PathPatternRequestMatcher} that matches requests to the given + * {@code pattern} and {@code method} + * @since 7.0 + * @see PathPattern + */ + public static PathPatternRequestMatcher pathPattern(@Nullable HttpMethod method, String pattern) { + return withDefaults().matcher(method, pattern); + } + /** * Use {@link PathPatternParser#defaultInstance} to parse path patterns. * @return a {@link Builder} that treats URIs as relative to the context path, if any