/** * {@inheritDoc} */ @Override public void executeReport( Locale locale ) throws MavenReportException { if ( !hasReportDirectories() ) { return; } new SurefireReportGenerator( getReportsDirectories(), locale, showSuccess, determineXrefLocation(), getConsoleLogger() ) .doGenerateReport( getBundle( locale ), getSink() ); }
protected final ConsoleLogger getConsoleLogger() { return new PluginConsoleLogger( getLog() ); }
private boolean hasReportDirectories() { if ( isSkipped() ) { return false; } final List<File> reportsDirectories = getReportsDirectories(); if ( reportsDirectories == null ) { return false; } if ( !isGeneratedWhenNoResults() ) { boolean atLeastOneDirectoryExists = false; for ( Iterator<File> i = reportsDirectories.iterator(); i.hasNext() && !atLeastOneDirectoryExists; ) { atLeastOneDirectoryExists = hasReportFiles( i.next() ); } if ( !atLeastOneDirectoryExists ) { return false; } } return true; }
for ( MavenProject mavenProject : getProjectsWithoutRoot() ) resolvedReportsDirectories.add( getSurefireReportsDirectory( mavenProject ) ); String parentBaseDir = getProject().getBasedir().getAbsolutePath(); for ( MavenProject subProject : getProjectsWithoutRoot() ) if ( reportsDirectory.exists() && reportsDirectory.isDirectory() ) getConsoleLogger().debug( "Adding report dir : " + moduleBaseDir + reportDir ); resolvedReportsDirectories.add( reportsDirectory ); resolvedReportsDirectories.add( getSurefireReportsDirectory( project ) );
String relativePath = PathTool.getRelativePath( getOutputDirectory(), xrefLocation.getAbsolutePath() ); if ( isEmpty( relativePath ) ) getConsoleLogger().warning( "Unable to locate Test Source XRef to link to - DISABLED" );
final LocalizedProperties getBundle( Locale locale ) { return getBundle( locale, getClass().getClassLoader() ); } }
for ( MavenProject mavenProject : getProjectsWithoutRoot() ) resolvedReportsDirectories.add( getSurefireReportsDirectory( mavenProject ) ); String parentBaseDir = getProject().getBasedir().getAbsolutePath(); for ( MavenProject subProject : getProjectsWithoutRoot() ) if ( reportsDirectory.exists() && reportsDirectory.isDirectory() ) getConsoleLogger().debug( "Adding report dir : " + moduleBaseDir + reportDir ); resolvedReportsDirectories.add( reportsDirectory ); resolvedReportsDirectories.add( getSurefireReportsDirectory( project ) );
private boolean hasReportDirectories() { if ( isSkipped() ) { return false; } final List<File> reportsDirectories = getReportsDirectories(); if ( reportsDirectories == null ) { return false; } if ( !isGeneratedWhenNoResults() ) { boolean atLeastOneDirectoryExists = false; for ( Iterator<File> i = reportsDirectories.iterator(); i.hasNext() && !atLeastOneDirectoryExists; ) { atLeastOneDirectoryExists = hasReportFiles( i.next() ); } if ( !atLeastOneDirectoryExists ) { return false; } } return true; }
String relativePath = PathTool.getRelativePath( getOutputDirectory(), xrefLocation.getAbsolutePath() ); if ( isEmpty( relativePath ) ) getConsoleLogger().warning( "Unable to locate Test Source XRef to link to - DISABLED" );
final LocalizedProperties getBundle( Locale locale ) { return getBundle( locale, getClass().getClassLoader() ); } }
/** * {@inheritDoc} */ @Override public void executeReport( Locale locale ) throws MavenReportException { if ( !hasReportDirectories() ) { return; } new SurefireReportGenerator( getReportsDirectories(), locale, showSuccess, determineXrefLocation(), getConsoleLogger() ) .doGenerateReport( getBundle( locale ), getSink() ); }
/** * {@inheritDoc} */ @Override public String getDescription( Locale locale ) { return getBundle( locale ).getReportDescription(); }
protected final ConsoleLogger getConsoleLogger() { return new PluginConsoleLogger( getLog() ); }
/** * {@inheritDoc} */ @Override public String getName( Locale locale ) { return getBundle( locale ).getReportName(); }
/** * {@inheritDoc} */ @Override public String getName( Locale locale ) { return getBundle( locale ).getReportName(); }
/** * {@inheritDoc} */ @Override public String getDescription( Locale locale ) { return getBundle( locale ).getReportDescription(); }