Skip to content

Commit 8feb6f3

Browse files
committed
feat: Replace JSR-305 nullability annotations with JSpecify
Migrate null-safety annotations from the outdated JSR-305 standard to the modern JSpecify standard. Changes include: - Replaced `com.google.code.findbugs:jsr305` dependency with `org.jspecify:jspecify:1.0.0` in `aspectran-utils/pom.xml`. - Updated all source files to use `org.jspecify.annotations.NonNull`, `org.jspecify.annotations.Nullable`, and `org.jspecify.annotations.NullMarked` (replacing `NonNullApi` and `NonNullFields`). - Removed the deprecated `com.aspectran.utils.annotation.jsr305` package.
1 parent a1c3cbd commit 8feb6f3

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

src/main/java/com/aspectran/assets/MainActivity.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import com.aspectran.core.component.bean.annotation.Component;
55
import com.aspectran.core.component.bean.annotation.Dispatch;
66
import com.aspectran.core.component.bean.annotation.Request;
7-
import com.aspectran.utils.StringUtils;
87

98
import java.util.Map;
109

0 commit comments

Comments
 (0)