private String loadCss() { try { return FileUtil.readToString(IsolationUtils.getContextClassLoader() .getResourceAsStream("templates/mutation/style.css")); } catch (final IOException e) { Log.getLogger().log(Level.SEVERE, "Error while loading css", e); } return ""; }
private SideEffect1<Feature> asInfo(final String leader) { return a -> { Log.getLogger().info(String.format("%1$-16s",leader + a.name()) + a.description()); for (final FeatureParameter each : a.params()) { Log.getLogger().info(String.format("%1$-18s", " [" + each.name() + "]") + each.description()); } }; }
Log.getLogger().fine("An exception was thrown while looking for manifest files. Message: " + exc.getMessage());
private void generateAnnotatedSourceFile( final MutationTestSummaryData mutationMetaData) { final String fileName = mutationMetaData.getPackageName() + File.separator + mutationMetaData.getFileName() + ".html"; try (Writer writer = this.outputStrategy.createWriterForFile(fileName)) { final StringTemplateGroup group = new StringTemplateGroup("mutation_test"); final StringTemplate st = group .getInstanceOf("templates/mutation/mutation_report"); st.setAttribute("css", this.css); st.setAttribute("tests", mutationMetaData.getTests()); st.setAttribute("mutators", mutationMetaData.getMutators()); final SourceFile sourceFile = createAnnotatedSourceFile(mutationMetaData); st.setAttribute("sourceFile", sourceFile); st.setAttribute("mutatedClasses", mutationMetaData.getMutatedClasses()); writer.write(st.toString()); } catch (final IOException ex) { Log.getLogger().log(Level.WARNING, "Error while writing report", ex); } }
Log.getLogger().info("---------------------------------------------------------------------------"); Log.getLogger().info("Enabled (+) and disabled (-) features."); Log.getLogger().info("-----------------------------------------"); settings.describeFeatures(asInfo("+"), asInfo("-")); Log.getLogger().info("---------------------------------------------------------------------------");
Log.getLogger().fine("An exception was thrown while looking for manifest files. Message: " + exc.getMessage());