Skip to content

Commit f52497b

Browse files
committed
migrate to jspecify
1 parent 376c40e commit f52497b

597 files changed

Lines changed: 1423 additions & 2922 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

base-api/src/main/java/com/intellij/lang/javascript/psi/JSAttribute.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import consulo.language.psi.PsiNamedElement;
2222
import consulo.language.psi.StubBasedPsiElement;
2323
import consulo.util.collection.ArrayFactory;
24-
import jakarta.annotation.Nonnull;
2524

2625
/**
2726
* @author Maxim.Mossienko
@@ -30,7 +29,6 @@ public interface JSAttribute extends JSElement, PsiNamedElement, StubBasedPsiEle
3029
JSAttribute[] EMPTY_ARRAY = new JSAttribute[0];
3130

3231
ArrayFactory<JSAttribute> ARRAY_FACTORY = new ArrayFactory<>() {
33-
@Nonnull
3432
@Override
3533
public JSAttribute[] create(int count) {
3634
return count == 0 ? EMPTY_ARRAY : new JSAttribute[count];

base-api/src/main/java/com/intellij/lang/javascript/psi/JSAttributeList.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,11 @@
1717
package com.intellij.lang.javascript.psi;
1818

1919
import consulo.annotation.access.RequiredReadAction;
20-
import jakarta.annotation.Nullable;
20+
import org.jspecify.annotations.Nullable;
2121

2222
import com.intellij.lang.javascript.psi.stubs.JSAttributeListStub;
2323
import consulo.language.psi.PsiElement;
2424
import consulo.language.psi.StubBasedPsiElement;
25-
import jakarta.annotation.Nonnull;
2625

2726
/**
2827
* @author Maxim.Mossienko
@@ -38,9 +37,8 @@ public interface JSAttributeList extends JSElement, StubBasedPsiElement<JSAttrib
3837

3938
JSAttribute[] getAttributes();
4039

41-
@Nonnull
4240
@RequiredReadAction
43-
JSAttribute[] getAttributesByName(@Nonnull String name);
41+
JSAttribute[] getAttributesByName(String name);
4442

4543
enum AccessType {
4644
PACKAGE_LOCAL,

base-api/src/main/java/com/intellij/lang/javascript/psi/JSAttributeListOwner.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import consulo.language.psi.PsiElement;
2020

21-
import jakarta.annotation.Nullable;
21+
import org.jspecify.annotations.Nullable;
2222

2323
/**
2424
* @author Maxim.Mossienko

base-api/src/main/java/com/intellij/lang/javascript/psi/JSAttributeNameValuePair.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.intellij.lang.javascript.psi;
1818

1919
import consulo.annotation.access.RequiredReadAction;
20-
import jakarta.annotation.Nullable;
20+
import org.jspecify.annotations.Nullable;
2121
import com.intellij.lang.javascript.psi.stubs.JSAttributeNameValuePairStub;
2222
import consulo.language.psi.PsiNamedElement;
2323
import consulo.language.psi.StubBasedPsiElement;

base-api/src/main/java/com/intellij/lang/javascript/psi/JSBinaryExpression.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import consulo.annotation.access.RequiredReadAction;
2020
import consulo.language.ast.IElementType;
2121
import consulo.language.psi.PsiElement;
22-
import jakarta.annotation.Nullable;
22+
import org.jspecify.annotations.Nullable;
2323

2424
/**
2525
* @author max

base-api/src/main/java/com/intellij/lang/javascript/psi/JSClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package com.intellij.lang.javascript.psi;
1818

19-
import jakarta.annotation.Nullable;
19+
import org.jspecify.annotations.Nullable;
2020
import com.intellij.lang.javascript.psi.stubs.JSClassStub;
2121
import consulo.language.psi.StubBasedPsiElement;
2222
import consulo.navigation.Navigatable;

base-api/src/main/java/com/intellij/lang/javascript/psi/JSClassExpression.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22

33
import consulo.annotation.access.RequiredReadAction;
44

5-
import jakarta.annotation.Nonnull;
65

76
/**
87
* @author VISTALL
98
* @since 2021-12-11
109
*/
1110
public interface JSClassExpression extends JSExpression {
12-
@Nonnull
1311
@RequiredReadAction
1412
JSClass getClassElement();
1513
}

base-api/src/main/java/com/intellij/lang/javascript/psi/JSDestructuringElement.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
package com.intellij.lang.javascript.psi;
22

33
import consulo.annotation.access.RequiredReadAction;
4-
import jakarta.annotation.Nonnull;
54

6-
import jakarta.annotation.Nullable;
5+
import org.jspecify.annotations.Nullable;
76

87
/**
98
* @author VISTALL
109
* @since 2019-12-14
1110
*/
1211
public interface JSDestructuringElement extends JSElement {
13-
@Nonnull
1412
@RequiredReadAction
1513
default JSVariable[] getVariables() {
1614
JSDestructuringObject object = getDestructuringObject();

base-api/src/main/java/com/intellij/lang/javascript/psi/JSDestructuringObject.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22

33
import consulo.annotation.access.RequiredReadAction;
44

5-
import jakarta.annotation.Nonnull;
65

76
/**
87
* @author VISTALL
98
* @since 2019-12-14
109
*/
1110
public interface JSDestructuringObject extends JSElement {
12-
@Nonnull
1311
@RequiredReadAction
1412
JSVariable[] getVariables();
1513

base-api/src/main/java/com/intellij/lang/javascript/psi/JSDestructuringParameter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.intellij.lang.javascript.psi;
22

33
import consulo.annotation.access.RequiredReadAction;
4-
import jakarta.annotation.Nullable;
4+
import org.jspecify.annotations.Nullable;
55

66
/**
77
* @author VISTALL

0 commit comments

Comments
 (0)