This repository runs the JSpecify conformance tests with the EISOP Nullness Checker.
Results on JSpecify conformance tests.
Results on JSpecify sample tests.
- Java 9 or higher
-
Clone the repository:
git clone https://github.com/eisop/jspecify-conformance.git cd jspecify-conformance
-
Gradle Assemble:
./gradlew assmble
-
Run the Tests:
./gradlew test
The project uses a custom test runner, ConformanceTestRunner
, which is invoked in the NullnessJSpecifyConformanceTest
.
This runner checks the conformance of the EISOP Nullness Checker against the JSpecify Conformance Tests.