File tree 1 file changed +3
-2
lines changed
framework-docs/modules/ROOT/pages/core
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -12,8 +12,9 @@ both Java by leveraging some tooling (https://github.com/uber/NullAway[NullAway]
12
12
annotations such as IntelliJ IDEA or Eclipse) and Kotlin where JSpecify annotations are automatically translated to
13
13
{kotlin-docs}/null-safety.html[Kotlin's null safety].
14
14
15
- `@Nullable` annotations are also used at runtime to infer if a parameter is optional or not, for example via
16
- {spring-framework-api}/core/MethodParameter.html#isOptional()[`MethodParameter#isOptional`].
15
+ The {spring-framework-api}/core/Nullness.html[`Nullness` Spring API] can be used at runtime to detect the nullness of a
16
+ type usage, a field, a method return type or a parameter. It provides full support for JSpecify annotations and
17
+ Kotlin null safety, as well as a pragmatic check on any `@Nullable` annotation (regardless of the package).
17
18
18
19
[[null-safety-libraries]]
19
20
== Annotating libraries with JSpecify annotations
You can’t perform that action at this time.
0 commit comments