Skip to content

Conversation

@kraluk
Copy link
Contributor

@kraluk kraluk commented Jan 17, 2026

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

Migration of Spring nullability annotations to JSpecify ones

💡 Motivation and Context

Fixes #1446

💚 How did you test it?

TBD

📝 Checklist

  • I reviewed submitted code
  • I added tests to verify changes - nothing new to test
  • I updated reference documentation to reflect the change - nothing to update
  • All tests passing - main branch is failing, thus cannot verify it
  • No breaking changes

🔮 Next steps

Nothing more to be done. We can consider changing code formatting for @Nullable as it was done in the Spring Framework repo, but it's nothing crucial - spring-projects/spring-framework#28797

@github-actions github-actions bot added component: cloudwatch CloudWatch integration related issue component: parameter-store Parameter Store integration related issue component: s3 S3 integration related issue component: secrets-manager Secrets Manager integration related issue component: ses SES integration related issue component: sns SNS integration related issue component: sqs SQS integration related issue component: core Core functionality related issue component: dynamodb DynamoDB integration related issue labels Jan 17, 2026
@kraluk kraluk force-pushed the chore/jspecify-migration branch from 3ed271a to e4b3bf5 Compare January 17, 2026 21:05
@kraluk kraluk marked this pull request as ready for review January 18, 2026 16:39
Copy link
Contributor

@maciejwalkowiak maciejwalkowiak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot!

@maciejwalkowiak maciejwalkowiak merged commit ea1396d into awspring:main Jan 20, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: cloudwatch CloudWatch integration related issue component: core Core functionality related issue component: dynamodb DynamoDB integration related issue component: parameter-store Parameter Store integration related issue component: s3 S3 integration related issue component: secrets-manager Secrets Manager integration related issue component: ses SES integration related issue component: sns SNS integration related issue component: sqs SQS integration related issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate nullability annotations to JSpecify

2 participants