This release updates the JSpecify nullable annotations on the BatchLoader
method variants so that they work as expected with Kotlin 2 and its stronger enforcement of JSpecify annotations
eg they are now updated like this.
public interface BatchLoader<K, V extends @Nullable Object>
What's Changed
- Error Prone / NullAway support for JSpecify by @bbakerman in #196
- Move to new Sonatype URLs by @bbakerman in #198
- Update Gradle Github action by @dondonz in #199
- Add dependabot by @dondonz in #200
- Bump com.uber.nullaway:nullaway from 0.12.6 to 0.12.7 by @dependabot in #203
- Bump com.gradle.develocity from 3.19 to 4.0.2 by @dependabot in #201
- Bump org.jetbrains.kotlin.jvm from 2.1.21 to 2.2.0 by @dependabot in #209
- Bump com.github.ben-manes.versions from 0.51.0 to 0.52.0 by @dependabot in #202
- More explicit nullable annotations on BatchLoader interfaces by @bbakerman in #207
- Bump io.github.gradle-nexus.publish-plugin from 1.0.0 to 2.0.0 by @dependabot in #204
- #208 to ensure tests are in place by @bbakerman in #211
New Contributors
- @dependabot made their first contribution in #203
Full Changelog: v5.0.0...v5.0.1