Class SurefireUtils


  • public final class SurefireUtils
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List<java.io.File> getReportsDirectories​(org.sonar.api.config.Configuration settings, org.sonar.api.batch.fs.FileSystem fs, org.sonar.api.scan.filesystem.PathResolver pathResolver)
      Find the directories containing the surefire reports.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SUREFIRE_REPORT_PATHS_PROPERTY

        public static final java.lang.String SUREFIRE_REPORT_PATHS_PROPERTY
        Since:
        4.11
        See Also:
        Constant Field Values
    • Method Detail

      • getReportsDirectories

        public static java.util.List<java.io.File> getReportsDirectories​(org.sonar.api.config.Configuration settings,
                                                                         org.sonar.api.batch.fs.FileSystem fs,
                                                                         org.sonar.api.scan.filesystem.PathResolver pathResolver)
        Find the directories containing the surefire reports.
        Parameters:
        settings - Analysis settings.
        fs - FileSystem containing indexed files.
        pathResolver - Path solver.
        Returns:
        The directories containing the surefire reports or default one (target/surefire-reports) if not found (not configured or not found).