The default build system is Gradle. To build the project and run its unit tests, execute this command from the project's root directory:
./gradlew buildTo use Maven instead of Gradle, replace the build.gradle.kts file with the maven/pom.xml file.
This change will also require to build the plugin dependency manually by executing this command from the project's root directory:
./gradlew publishToMavenLocal- The classes
ExpectedIssuesParser,PHPCheckTest,PHPCheckVerifierandPhpTestFileare moved to php-frontend testFixtures and the packageorg.sonar.php.utils
- Added a new
PHPCheck#terminatemethod, which is called at the end of the analysis - Added a new
PhpFile#urimethod to retrieve the underlying file URI