Files
spring-amqp/.github/workflows/pr-build.yml
Artem Bilan 0173186675 GH-2953: Add NullAway support into the project
Fixes: https://github.com/spring-projects/spring-amqp/issues/2953

* Migrate nullability to JSpecify
* Add `net.ltgt.errorprone` Gradle plugin and respective `NullAway` configuration
* Remove redundant `com.github.spotbugs` since it covered now by the `net.ltgt.errorprone` tool
* Use Java `23` for the latest fixes on Java nullability
* Fix JavaDocs and `this-escape` warnings in the code
* Use `main` for reusable workflows which come already with Java `23`
* Fix all the nullability problems in the project
2025-02-06 15:42:51 -05:00

12 lines
220 B
YAML

name: Pull Request Build
on:
pull_request:
branches:
- main
- '*.x'
jobs:
build-pull-request:
uses: spring-io/spring-github-workflows/.github/workflows/spring-gradle-pull-request-build.yml@main