Commit 8feb6f3
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
1 file changed
+0
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
| |||
0 commit comments