-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
More info in the Spring Framework 7.0 docs: https://docs.spring.io/spring-framework/reference/7.0/core/null-safety.html.
We can treat this issue an Epic and have sub-issues for specific tasks or dedicated module fixes.
This can be done in phase:
- Migrate from deprecated
org.springframework.lang.Nullableon properties methods to theorg.jspecify.annotations.Nullable. - Migrate
@org.springframework.lang.NonNullApiand@org.springframework.lang.NonNullFieldspair to the@org.jspecify.annotations.NullMarked. However this would trigger the third phase. - Fix nullabilty errors in those
@org.jspecify.annotations.NullMarkedpackages. - Add more and more
@org.jspecify.annotations.NullMarkedand fix respective nullability vulnerabilities in those package and modules.
Any other thoughts and possible ways to fix this huge task are welcome!
list (checked means someone has taken it )
- spring-integration-amqp
- spring-integration-camel
- spring-integration-cassandra
- spring-integration-core
- spring-integration-debezium
- spring-integration-event
- spring-integration-feed
- spring-integration-file
- spring-integration-ftp
- spring-integration-graphql
- spring-integration-groovy
- spring-integration-hazelcast
- spring-integration-http
- spring-integration-ip
- spring-integration-jdbc
- spring-integration-jms
- spring-integration-jmx
- spring-integration-jpa
- spring-integration-kafka
- spring-integration-mail
- spring-integration-mongodb
- spring-integration-r2dbc
- spring-integration-mqtt
- spring-integration-redis
- spring-integration-rsocket
- spring-integration-scripting
- spring-integration-sftp
- spring-integration-smb
- spring-integration-stomp
- spring-integration-stream
- spring-integration-syslog
- spring-integration-test
- spring-integration-test-support
- spring-integration-webflux
- spring-integration-websocket
- spring-integration-ws
- spring-integration-xml
- spring-integration-xmpp
- spring-integration-zeromq
- spring-integration-zip
- spring-integration-zookeeper
anthologia