Deprecate LocalVariableTableParameterNameDiscoverer completely
LocalVariableTableParameterNameDiscoverer is not registered by default anymore now. Java sources should be compiled with `-parameters` instead (available since Java 8). Also retaining standard Java parameter names for all of Spring's Kotlin sources now. Closes gh-29531
This commit is contained in:
@@ -1532,8 +1532,8 @@ register support for any other data type.
|
||||
See <<webflux-ann-typeconversion>> and <<webflux-ann-initbinder>>.
|
||||
|
||||
URI variables can be named explicitly (for example, `@PathVariable("customId")`), but you can
|
||||
leave that detail out if the names are the same and you compile your code with debugging
|
||||
information or with the `-parameters` compiler flag on Java 8.
|
||||
leave that detail out if the names are the same and you compile your code with the `-parameters`
|
||||
compiler flag.
|
||||
|
||||
The syntax `{*varName}` declares a URI variable that matches zero or more remaining path
|
||||
segments. For example `/resources/{*path}` matches all files under `/resources/`, and the
|
||||
|
||||
@@ -1699,8 +1699,8 @@ register support for any other data type.
|
||||
See <<mvc-ann-typeconversion>> and <<mvc-ann-initbinder>>.
|
||||
|
||||
You can explicitly name URI variables (for example, `@PathVariable("customId")`), but you can
|
||||
leave that detail out if the names are the same and your code is compiled with debugging
|
||||
information or with the `-parameters` compiler flag on Java 8.
|
||||
leave that detail out if the names are the same and your code is compiled with the `-parameters`
|
||||
compiler flag.
|
||||
|
||||
The syntax `{varName:regex}` declares a URI variable with a regular expression that has
|
||||
syntax of `{varName:regex}`. For example, given URL `"/spring-web-3.0.5.jar"`, the following method
|
||||
|
||||
Reference in New Issue
Block a user