The Wire · Showcase
SPRING BOOT TIGHTENS NULLABILITY CHECKS, FRAMEWORK CLEANS HOUSE
By RepoJournal · Filed · About Spring
Spring Boot merged improvements to Nullaway 0.13.8 that correctly handle Map#remove nullability, while Spring Framework shipped targeted fixes for logging clarity and documentation.
Spring Boot landed a critical nullability adaptation [1] that polishes how the framework handles @Nullable annotations when calling Map#remove, leveraging Nullaway 0.13.8's improved type checking [2]. This keeps the codebase safer from null pointer surprises. Separately, Boot fixed a long-standing logging gap where PropertiesLauncher wasn't displaying nested archive paths on first startup [3], making deployment debugging less painful [4]. Over on Spring Framework, the team corrected a package declaration issue in HandlerMethodValidationExceptionTests [5] and scrubbed Javadoc in ProtobufDecoder to remove redundant language that was rendering poorly in published API docs [6]. These are polish commits, not blockers, but they improve the developer experience across both pillars.
One email a day. Unsubscribe in one click.
What actually shipped in Spring, written up every day — commits, pull requests, releases, and security advisories.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Upgrade Spring Boot to pick up Nullaway 0.13.8 adaptation in your next patch spring-projects/spring-boot [plan]
- → Review Spring Framework Javadoc updates when generating API reference docs spring-projects/spring-framework [monitor]
References
- [1] Merge pull request #50972 from msridhar spring-projects/spring-boot
- [2] Adapt to improvements in Nullaway 0.13.8 spring-projects/spring-boot
- [3] Merge pull request #50968 from filiphr spring-projects/spring-boot
- [4] Polish "Fix nested archive paths logging in PropertiesLauncher" spring-projects/spring-boot
- [5] Correct HandlerMethodValidationExceptionTests package spring-projects/spring-framework
- [6] Fix Javadoc in ProtobufDecoder's MessageSizeReader API spring-projects/spring-framework