Commit 43790ef
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 55b826f commit 43790ef
File tree
2 files changed
+2
-2
lines changed- _pages
- en/aspectran
- ko/aspectran
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
0 commit comments