@ -200,14 +201,15 @@ public final class PathPatternRequestMatcher implements RequestMatcher {
@@ -200,14 +201,15 @@ public final class PathPatternRequestMatcher implements RequestMatcher {
Assert.notNull(basePath,"basePath cannot be null");
Assert.isTrue(basePath.startsWith("/"),"basePath must start with '/'");
Assert.isTrue(!basePath.endsWith("/"),"basePath must not end with a slash");
Assert.isTrue("/".equals(basePath)||!basePath.endsWith("/"),"basePath must not end with a slash");
Assert.isTrue(!basePath.contains("*"),"basePath must not contain a star");
returnnewBuilder(this.parser,basePath);
}
@ -282,7 +284,8 @@ public final class PathPatternRequestMatcher implements RequestMatcher {
@@ -282,7 +284,8 @@ public final class PathPatternRequestMatcher implements RequestMatcher {