lewismc opened a new pull request, #901:
URL: https://github.com/apache/nutch/pull/901

   * Fix JUnit report PR commenting: Add contents: read and issues: write 
permissions to junit-report.yml (the action posts comments via the Issues API 
and the gh api PR resolution fallback needs contents access)
   * Fix plugin test double-counting: Change report glob from 
./**/test/TEST-*.xml to ./*/**/test/TEST-*.xml so "JUnit Test Report Plugins" 
excludes core tests
   * Fix SonarCloud test report ingestion: Add a flatten step in sonarcloud.yml 
to copy nested TEST-*.xml files into build/test-reports/ (SonarCloud's Surefire 
sensor doesn't recurse subdirectories) and update sonar.junit.reportPaths 
accordingly
   * Fix sonar.java.binaries: Change from build/classes,build/plugins to 
build/classes,build/*/classes to avoid scanning 456 third-party dependency JARs 
deployed alongside plugin JARs
   * Fix sonar.java.test.binaries: Change from build/test/classes to 
build/test/classes,build/*/test to include plugin test classes
   * Add sonar.java.test.libraries: Point to build/test/lib/*.jar for precise 
type resolution in test code analysis


-- 
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]

Reply via email to