Skip to content

Commit 64dd061

Browse files
add JSpecify annotations for null analysis
1 parent 294ffef commit 64dd061

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -859,7 +859,8 @@
859859
"default": [
860860
"javax.annotation.Nonnull",
861861
"org.eclipse.jdt.annotation.NonNull",
862-
"org.springframework.lang.NonNull"
862+
"org.springframework.lang.NonNull",
863+
"org.jspecify.annotations.NonNull"
863864
],
864865
"markdownDescription": "Specify the Nonnull annotation types to be used for null analysis. If more than one annotation is specified, then the topmost annotation will be used first if it exists in project dependencies. This setting will be ignored if `java.compile.nullAnalysis.mode` is set to `disabled`",
865866
"scope": "window"
@@ -869,7 +870,8 @@
869870
"default": [
870871
"javax.annotation.Nullable",
871872
"org.eclipse.jdt.annotation.Nullable",
872-
"org.springframework.lang.Nullable"
873+
"org.springframework.lang.Nullable",
874+
"org.jspecify.annotations.Nullable"
873875
],
874876
"markdownDescription": "Specify the Nullable annotation types to be used for null analysis. If more than one annotation is specified, then the topmost annotation will be used first if it exists in project dependencies. This setting will be ignored if `java.compile.nullAnalysis.mode` is set to `disabled`",
875877
"scope": "window"
@@ -879,7 +881,8 @@
879881
"default": [
880882
"javax.annotation.ParametersAreNonnullByDefault",
881883
"org.eclipse.jdt.annotation.NonNullByDefault",
882-
"org.springframework.lang.NonNullApi"
884+
"org.springframework.lang.NonNullApi",
885+
"org.jspecify.annotations.NullMarked"
883886
],
884887
"markdownDescription": "Specify the NonNullByDefault annotation types to be used for null analysis. If more than one annotation is specified, then the topmost annotation will be used first if it exists in project dependencies. This setting will be ignored if `java.compile.nullAnalysis.mode` is set to `disabled`",
885888
"scope": "window"

0 commit comments

Comments
 (0)