Skip to content

Commit 2c8f6fd

Browse files
committed
Switch to JSpecify
1 parent 6169662 commit 2c8f6fd

File tree

17 files changed

+20
-23
lines changed

17 files changed

+20
-23
lines changed

java-service-processor/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
<scope>provided</scope>
3434
</dependency>
3535
<dependency>
36-
<groupId>org.checkerframework</groupId>
37-
<artifactId>checker-qual</artifactId>
36+
<groupId>org.jspecify</groupId>
37+
<artifactId>jspecify</artifactId>
3838
<scope>provided</scope>
3939
</dependency>
4040

java-service-processor/src/main/java/internal/nbbrd/service/ExtEnvironment.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
package internal.nbbrd.service;
1818

1919
import com.squareup.javapoet.ClassName;
20-
import org.checkerframework.checker.nullness.qual.NonNull;
21-
import org.checkerframework.checker.nullness.qual.Nullable;
20+
import lombok.NonNull;
21+
import org.jspecify.annotations.Nullable;
2222

2323
import javax.annotation.processing.ProcessingEnvironment;
2424
import javax.lang.model.element.Element;

java-service-processor/src/main/java/internal/nbbrd/service/HasMethod.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package internal.nbbrd.service;
22

3-
import org.checkerframework.checker.nullness.qual.NonNull;
3+
import lombok.NonNull;
44

55
import javax.lang.model.element.ExecutableElement;
66

java-service-processor/src/main/java/internal/nbbrd/service/HasTypeMirror.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package internal.nbbrd.service;
22

3-
import org.checkerframework.checker.nullness.qual.NonNull;
3+
import lombok.NonNull;
44

55
import javax.lang.model.type.TypeMirror;
66

java-service-processor/src/main/java/internal/nbbrd/service/Instantiator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717
package internal.nbbrd.service;
1818

19-
import org.checkerframework.checker.nullness.qual.NonNull;
19+
import lombok.NonNull;
2020

2121
import java.util.Arrays;
2222
import java.util.List;

java-service-processor/src/main/java/internal/nbbrd/service/ProcessorUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package internal.nbbrd.service;
1818

1919
import com.squareup.javapoet.JavaFile;
20-
import org.checkerframework.checker.nullness.qual.NonNull;
20+
import lombok.NonNull;
2121

2222
import javax.annotation.processing.ProcessingEnvironment;
2323
import javax.lang.model.type.MirroredTypeException;

java-service-processor/src/main/java/internal/nbbrd/service/Wrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717
package internal.nbbrd.service;
1818

19-
import org.checkerframework.checker.nullness.qual.NonNull;
19+
import lombok.NonNull;
2020

2121
import javax.lang.model.element.Element;
2222
import javax.lang.model.element.ExecutableElement;

java-service-processor/src/main/java/internal/nbbrd/service/definition/Lifecycle.java

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

1919
import internal.nbbrd.service.Unreachable;
2020
import nbbrd.service.Mutability;
21-
import org.checkerframework.checker.nullness.qual.NonNull;
21+
import lombok.NonNull;
2222

2323
/**
2424
* @author Philippe Charles

java-service-processor/src/main/java/internal/nbbrd/service/definition/LoadDefinition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import com.squareup.javapoet.ClassName;
2121
import internal.nbbrd.service.ExtEnvironment;
2222
import nbbrd.service.Quantifier;
23-
import org.checkerframework.checker.nullness.qual.NonNull;
23+
import lombok.NonNull;
2424

2525
import javax.lang.model.type.TypeMirror;
2626
import javax.lang.model.util.Types;

java-service-processor/src/main/java/internal/nbbrd/service/definition/LoadFilter.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
package internal.nbbrd.service.definition;
1818

1919
import internal.nbbrd.service.HasMethod;
20-
import org.checkerframework.checker.index.qual.NonNegative;
2120

2221
import javax.lang.model.element.ExecutableElement;
2322
import javax.lang.model.element.TypeElement;
@@ -34,7 +33,7 @@ class LoadFilter implements HasMethod {
3433

3534
boolean negate;
3635

37-
@NonNegative
36+
//@NonNegative
3837
int position;
3938

4039
@lombok.NonNull

0 commit comments

Comments
 (0)