lewismc opened a new pull request, #898: URL: https://github.com/apache/nutch/pull/898
This PR is part # 2 of NUTCH-3085 and builds on https://github.com/apache/nutch/pull/897 **Fix JaCoCo report failure**: The jacoco-report Ant target was scanning build/plugins/**/*.jar for class files, which inadvertently included third-party dependency JARs (Hadoop, Tika, etc.) deployed alongside plugin JARs. JaCoCo failed processing these. Changed to read .class files directly from plugin build directories (build/{plugin}/classes/) instead, excluding test classes. **Fix SonarCloud 404 and deprecation**: Replaced the deprecated SonarSource/sonarcloud-github-action@master with SonarSource/sonarqube-scan-action@v5. Added PR/branch context resolution so the scanner knows whether to perform a pull request analysis or a branch analysis -- required because workflow_run events don't carry PR metadata automatically. Finally, I bumped the Sonar java source version from 11 to 17 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]

