Skip to content

Commit 573c5d9

Browse files
committed
Merge branch '6.2.x'
# Conflicts: # spring-aop/src/main/java/org/springframework/aop/framework/AbstractAdvisingBeanPostProcessor.java
2 parents d5408c0 + 5df9fd4 commit 573c5d9

File tree

2 files changed

+22
-6
lines changed

2 files changed

+22
-6
lines changed

spring-context/src/main/java/org/springframework/context/annotation/ReflectiveScan.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
* ignored.
5252
*
5353
* @author Stephane Nicoll
54+
* @since 6.2
5455
* @see Reflective @Reflective
5556
* @see RegisterReflection @RegisterReflection
56-
* @since 6.2
5757
*/
5858
@Retention(RetentionPolicy.RUNTIME)
5959
@Target(ElementType.TYPE)

spring-web/src/main/java/org/springframework/web/util/RfcUriParser.java

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
*
3131
* @author Rossen Stoyanchev
3232
* @since 6.2
33-
*
3433
* @see <a href="https://www.rfc-editor.org/info/rfc3986">RFC 3986</a>
3534
*/
3635
abstract class RfcUriParser {
@@ -78,10 +77,10 @@ private static void fail(InternalParser parser, String message) {
7877
* @param query the query, if present
7978
* @param fragment the fragment, if present
8079
*/
81-
record UriRecord(@Nullable String scheme, boolean isOpaque,
82-
@Nullable String user, @Nullable String host, @Nullable String port,
83-
@Nullable String path, @Nullable String query, @Nullable String fragment) {
84-
80+
record UriRecord(
81+
@Nullable String scheme, boolean isOpaque,
82+
@Nullable String user, @Nullable String host, @Nullable String port,
83+
@Nullable String path, @Nullable String query, @Nullable String fragment) {
8584
}
8685

8786

@@ -130,6 +129,7 @@ public void handleEnd(InternalParser parser) {
130129
}
131130
},
132131

132+
133133
HOST_OR_PATH {
134134

135135
@Override
@@ -158,6 +158,7 @@ public void handleEnd(InternalParser parser) {
158158
}
159159
},
160160

161+
161162
SCHEME_OR_PATH {
162163

163164
@Override
@@ -188,6 +189,7 @@ public void handleEnd(InternalParser parser) {
188189
}
189190
},
190191

192+
191193
HOST {
192194

193195
@Override
@@ -229,6 +231,7 @@ public void handleEnd(InternalParser parser) {
229231
}
230232
},
231233

234+
232235
IPV6 {
233236

234237
@Override
@@ -259,6 +262,7 @@ public void handleEnd(InternalParser parser) {
259262
}
260263
},
261264

265+
262266
PORT {
263267

264268
@Override
@@ -291,6 +295,7 @@ public void handleEnd(InternalParser parser) {
291295
}
292296
},
293297

298+
294299
PATH {
295300

296301
@Override
@@ -319,6 +324,7 @@ public void handleEnd(InternalParser parser) {
319324
}
320325
},
321326

327+
322328
QUERY {
323329

324330
@Override
@@ -334,7 +340,9 @@ public void handleEnd(InternalParser parser) {
334340
}
335341
},
336342

343+
337344
FRAGMENT {
345+
338346
@Override
339347
public void handleNext(InternalParser parser, char c, int i) {
340348
}
@@ -345,6 +353,7 @@ public void handleEnd(InternalParser parser) {
345353
}
346354
},
347355

356+
348357
WILDCARD {
349358

350359
@Override
@@ -358,6 +367,7 @@ public void handleEnd(InternalParser parser) {
358367
}
359368
};
360369

370+
361371
/**
362372
* Method to handle each character from the input string.
363373
* @param parser provides access to parsing state, and helper methods
@@ -422,6 +432,7 @@ public InternalParser(String uri) {
422432
this.uri = uri;
423433
}
424434

435+
425436
// Check internal state
426437

427438
public boolean hasScheme() {
@@ -444,6 +455,7 @@ public boolean isAtStartOfComponent() {
444455
return (this.index == this.componentIndex);
445456
}
446457

458+
447459
// Top-level parse loop, iterate over chars and delegate to states
448460

449461
public UriRecord parse() {
@@ -468,6 +480,7 @@ public char charAtIndex() {
468480
return this.uri.charAt(this.index);
469481
}
470482

483+
471484
// Transitions and index updates
472485

473486
public void advanceTo(State state) {
@@ -493,6 +506,7 @@ public void index(int index) {
493506
this.index = index;
494507
}
495508

509+
496510
// Component capture
497511

498512
public InternalParser resolveIfOpaque() {
@@ -586,6 +600,7 @@ public InternalParser markPercentEncoding() {
586600
return this;
587601
}
588602

603+
589604
// Encoding and curly bracket handling
590605

591606
/**
@@ -636,6 +651,7 @@ else if (c == '}') {
636651
return (this.openCurlyBracketCount > 0);
637652
}
638653

654+
639655
@Override
640656
public String toString() {
641657
return "[State=" + this.state + ", index=" + this.index + ", componentIndex=" + this.componentIndex +

0 commit comments

Comments
 (0)