-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Labels
enhancementA general enhancementA general enhancementmodule: micrometer-commonAn issue that is related to our common moduleAn issue that is related to our common modulemodule: micrometer-coreAn issue that is related to our core moduleAn issue that is related to our core modulenullability
Milestone
Description
Deprecate our internal nullability annotations that are meta-annotated with JSR-305 annotations, add a dependency on JSpecify, update nullability imports and annotation usage to match correct use of JSpecify. See https://jspecify.dev/docs/using/
Breaking the work down into parts to make review more manageable:
- Migrate commons/observation modules to jSpecify #6158
- Migration to jSpecify (part 2) #6270
- Migrate Prometheus registries to jSpecify #6296
- Migrate micrometer-core to jSpecify #6385
- Migrate micrometer-observation and micrometer-observation-test to JSpecify #6420
- Migrate docs to JSpecify and apply formatting #6422
sdeleuze, callmesensey and izeyeghusta and callmesensey
Metadata
Metadata
Assignees
Labels
enhancementA general enhancementA general enhancementmodule: micrometer-commonAn issue that is related to our common moduleAn issue that is related to our common modulemodule: micrometer-coreAn issue that is related to our core moduleAn issue that is related to our core modulenullability