Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsDistributionStagingMojo.java.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsDistributionStagingMojo.java.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsDistributionStagingMojo.java.html
Mon Mar 5 17:50:33 2018
@@ -16,6 +16,7 @@
*/
package org.apache.commons.release.plugin.mojos;
+import org.apache.commons.lang3.StringUtils;
import org.apache.commons.release.plugin.SharedFunctions;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecutionException;
@@ -49,8 +50,11 @@ import java.util.List;
* @author chtompki
* @since 1.0
*/
-@Mojo(name = "stage-distributions", defaultPhase =
LifecyclePhase.DEPLOY, threadSafe = true)
-<span class="fc" id="L53">public class CommonsDistributionStagingMojo extends
AbstractMojo {</span>
+@Mojo(name = "stage-distributions",
+ defaultPhase = LifecyclePhase.DEPLOY,
+ threadSafe = true,
+ aggregator = true)
+<span class="fc" id="L57">public class CommonsDistributionStagingMojo extends
AbstractMojo {</span>
/**
* The {@link MavenProject} object is essentially the context of the maven
build at
@@ -70,22 +74,29 @@ import java.util.List;
* The main working directory for the plugin, namely
<code>target/commons-release-plugin</code>, but
* that assumes that we're using the default maven
<code>${project.build.directory}</code>.
*/
- @Parameter(defaultValue =
"${project.build.directory}/commons-release-plugin", alias =
"outputDirectory")
+ @Parameter(defaultValue =
"${project.build.directory}/commons-release-plugin", property =
"commons.outputDirectory")
private File workingDirectory;
/**
* The location to which to checkout the dist subversion repository under
our working directory, which
* was given above.
*/
- @Parameter(defaultValue =
"${project.build.directory}/commons-release-plugin/scm", alias =
"outputDirectory")
+ @Parameter(defaultValue =
"${project.build.directory}/commons-release-plugin/scm",
+ property = "commons.distCheckoutDirectory")
private File distCheckoutDirectory;
/**
+ * The location of the RELEASE-NOTES.txt file such that multimodule builds
can configure it.
+ */
+ @Parameter(defaultValue = "${basedir}/RELEASE-NOTES.txt",
property = "commons.releaseNotesLocation")
+ private File releaseNotesFile;
+
+ /**
* A boolean that determines whether or not we actually commit the files
up to the subversion repository.
* If this is set to <code>true</code>, we do all but make the
commits. We do checkout the repository in question
* though.
*/
- @Parameter(defaultValue = "false")
+ @Parameter(property = "commons.release.dryRun", defaultValue =
"false")
private Boolean dryRun;
/**
@@ -94,10 +105,16 @@ import java.util.List;
*
<code>scm:svn:https://dist.apache.org/repos/dist/dev/commons/foo</code>.
Note. that the prefix to the
* substring <code>https</code> is a requirement.
*/
- @Parameter(required = true)
+ @Parameter(defaultValue = "", property =
"commons.distSvnStagingUrl")
private String distSvnStagingUrl;
/**
+ * A parameter to generally avoid running unless it is specifically turned
on by the consuming module.
+ */
+ @Parameter(defaultValue = "false", property =
"commons.release.isDistModule")
+ private Boolean isDistModule;
+
+ /**
* The username for the distribution subversion repository. This is
typically your apache id.
*/
@Parameter(property = "user.name")
@@ -111,59 +128,69 @@ import java.util.List;
@Override
public void execute() throws MojoExecutionException, MojoFailureException {
-<span class="fc" id="L114"> getLog().info("Preparing to stage
distributions");</span>
+<span class="fc bfc" id="L131" title="All 2 branches covered."> if
(!isDistModule) {</span>
+<span class="fc" id="L132"> getLog().info("This module is
marked as a non distribution " +</span>
+ "or assembly module, and the plugin will not
run.");
+<span class="fc" id="L134"> return;</span>
+ }
+<span class="pc bpc" id="L136" title="1 of 2 branches missed."> if
(StringUtils.isEmpty(distSvnStagingUrl)) {</span>
+<span class="nc" id="L137">
getLog().warn("commons.distSvnStagingUrl is not set, the
commons-release-plugin will not run.");</span>
+<span class="nc" id="L138"> return;</span>
+ }
+<span class="pc bpc" id="L140" title="1 of 2 branches missed."> if
(!workingDirectory.exists()) {</span>
+<span class="nc" id="L141"> getLog().info("Current project
contains no distributions. Not executing.");</span>
+<span class="nc" id="L142"> return;</span>
+ }
+<span class="fc" id="L144"> getLog().info("Preparing to stage
distributions");</span>
try {
-<span class="fc" id="L116"> ScmManager scmManager = new
BasicScmManager();</span>
-<span class="fc" id="L117">
scmManager.setScmProvider("svn", new SvnExeScmProvider());</span>
-<span class="fc" id="L118"> ScmRepository repository =
scmManager.makeScmRepository(distSvnStagingUrl);</span>
-<span class="fc" id="L119"> ScmProvider provider =
scmManager.getProviderByRepository(repository);</span>
-<span class="fc" id="L120"> SvnScmProviderRepository
providerRepository = (SvnScmProviderRepository)
repository.getProviderRepository();</span>
-<span class="fc" id="L121">
providerRepository.setUser(username);</span>
-<span class="fc" id="L122">
providerRepository.setPassword(password);</span>
-<span class="pc bpc" id="L123" title="1 of 2 branches missed."> if
(!workingDirectory.exists()) {</span>
-<span class="nc" id="L124">
SharedFunctions.initDirectory(getLog(), workingDirectory);</span>
- }
-<span class="pc bpc" id="L126" title="1 of 2 branches missed."> if
(!distCheckoutDirectory.exists()) {</span>
-<span class="fc" id="L127">
SharedFunctions.initDirectory(getLog(), distCheckoutDirectory);</span>
+<span class="fc" id="L146"> ScmManager scmManager = new
BasicScmManager();</span>
+<span class="fc" id="L147">
scmManager.setScmProvider("svn", new SvnExeScmProvider());</span>
+<span class="fc" id="L148"> ScmRepository repository =
scmManager.makeScmRepository(distSvnStagingUrl);</span>
+<span class="fc" id="L149"> ScmProvider provider =
scmManager.getProviderByRepository(repository);</span>
+<span class="fc" id="L150"> SvnScmProviderRepository
providerRepository = (SvnScmProviderRepository)
repository.getProviderRepository();</span>
+<span class="fc" id="L151">
providerRepository.setUser(username);</span>
+<span class="fc" id="L152">
providerRepository.setPassword(password);</span>
+<span class="pc bpc" id="L153" title="1 of 2 branches missed."> if
(!distCheckoutDirectory.exists()) {</span>
+<span class="fc" id="L154">
SharedFunctions.initDirectory(getLog(), distCheckoutDirectory);</span>
}
-<span class="fc" id="L129"> ScmFileSet scmFileSet = new
ScmFileSet(distCheckoutDirectory);</span>
-<span class="fc" id="L130"> getLog().info("Checking out dist
from: " + distSvnStagingUrl);</span>
-<span class="fc" id="L131"> provider.checkOut(repository,
scmFileSet);</span>
-<span class="fc" id="L132">
copyReleaseNotesToWorkingDirectory();</span>
-<span class="fc" id="L133"> List<File> filesToCommit =
copyDistributionsIntoScmDirectoryStructure();</span>
-<span class="fc" id="L134"> ScmFileSet scmFileSetToCommit = new
ScmFileSet(distCheckoutDirectory, filesToCommit);</span>
-<span class="pc bpc" id="L135" title="1 of 2 branches missed."> if
(!dryRun) {</span>
-<span class="nc" id="L136"> AddScmResult addResult =
provider.add(</span>
+<span class="fc" id="L156"> ScmFileSet scmFileSet = new
ScmFileSet(distCheckoutDirectory);</span>
+<span class="fc" id="L157"> getLog().info("Checking out dist
from: " + distSvnStagingUrl);</span>
+<span class="fc" id="L158"> provider.checkOut(repository,
scmFileSet);</span>
+<span class="fc" id="L159">
copyReleaseNotesToWorkingDirectory();</span>
+<span class="fc" id="L160"> List<File> filesToCommit =
copyDistributionsIntoScmDirectoryStructure();</span>
+<span class="pc bpc" id="L161" title="1 of 2 branches missed."> if
(!dryRun) {</span>
+<span class="nc" id="L162"> ScmFileSet scmFileSetToCommit = new
ScmFileSet(distCheckoutDirectory, filesToCommit);</span>
+<span class="nc" id="L163"> AddScmResult addResult =
provider.add(</span>
repository,
scmFileSetToCommit,
-<span class="nc" id="L139"> "Staging release:
" + project.getArtifactId() + ", version: " +
project.getVersion()</span>
+<span class="nc" id="L166"> "Staging release:
" + project.getArtifactId() + ", version: " +
project.getVersion()</span>
);
-<span class="nc bnc" id="L141" title="All 2 branches missed.">
if (addResult.isSuccess()) {</span>
-<span class="nc" id="L142"> getLog().info("Staging
release: " + project.getArtifactId() + ", version: " +
project.getVersion());</span>
-<span class="nc" id="L143"> CheckInScmResult checkInResult
= provider.checkIn(</span>
+<span class="nc bnc" id="L168" title="All 2 branches missed.">
if (addResult.isSuccess()) {</span>
+<span class="nc" id="L169"> getLog().info("Staging
release: " + project.getArtifactId() + ", version: " +
project.getVersion());</span>
+<span class="nc" id="L170"> CheckInScmResult checkInResult
= provider.checkIn(</span>
repository,
scmFileSetToCommit,
-<span class="nc" id="L146"> "Staging release:
" + project.getArtifactId() + ", version: " +
project.getVersion()</span>
+<span class="nc" id="L173"> "Staging release:
" + project.getArtifactId() + ", version: " +
project.getVersion()</span>
);
-<span class="nc bnc" id="L148" title="All 2 branches missed.">
if (!checkInResult.isSuccess()) {</span>
-<span class="nc" id="L149">
getLog().error("Committing dist files failed: " +
checkInResult.getCommandOutput());</span>
-<span class="nc" id="L150"> throw new
MojoExecutionException(</span>
-<span class="nc" id="L151"> "Committing
dist files failed: " + checkInResult.getCommandOutput()</span>
+<span class="nc bnc" id="L175" title="All 2 branches missed.">
if (!checkInResult.isSuccess()) {</span>
+<span class="nc" id="L176">
getLog().error("Committing dist files failed: " +
checkInResult.getCommandOutput());</span>
+<span class="nc" id="L177"> throw new
MojoExecutionException(</span>
+<span class="nc" id="L178"> "Committing
dist files failed: " + checkInResult.getCommandOutput()</span>
);
}
-<span class="nc" id="L154"> } else {</span>
-<span class="nc" id="L155"> getLog().error("Adding
dist files failed: " + addResult.getCommandOutput());</span>
-<span class="nc" id="L156"> throw new
MojoExecutionException("Adding dist files failed: " +
addResult.getCommandOutput());</span>
+<span class="nc" id="L181"> } else {</span>
+<span class="nc" id="L182"> getLog().error("Adding
dist files failed: " + addResult.getCommandOutput());</span>
+<span class="nc" id="L183"> throw new
MojoExecutionException("Adding dist files failed: " +
addResult.getCommandOutput());</span>
}
-<span class="nc" id="L158"> } else {</span>
-<span class="fc" id="L159"> getLog().info("Would have
committed to: " + distSvnStagingUrl);</span>
-<span class="fc" id="L160"> getLog().info("Staging
release: " + project.getArtifactId() + ", version: " +
project.getVersion());</span>
+<span class="nc" id="L185"> } else {</span>
+<span class="fc" id="L186"> getLog().info("Would have
committed to: " + distSvnStagingUrl);</span>
+<span class="fc" id="L187"> getLog().info("Staging
release: " + project.getArtifactId() + ", version: " +
project.getVersion());</span>
}
-<span class="nc" id="L162"> } catch (ScmException e) {</span>
-<span class="nc" id="L163"> getLog().error("Could not commit
files to dist: " + distSvnStagingUrl, e);</span>
-<span class="nc" id="L164"> throw new
MojoExecutionException("Could not commit files to dist: " +
distSvnStagingUrl, e);</span>
-<span class="fc" id="L165"> }</span>
-<span class="fc" id="L166"> }</span>
+<span class="nc" id="L189"> } catch (ScmException e) {</span>
+<span class="nc" id="L190"> getLog().error("Could not commit
files to dist: " + distSvnStagingUrl, e);</span>
+<span class="nc" id="L191"> throw new
MojoExecutionException("Could not commit files to dist: " +
distSvnStagingUrl, e);</span>
+<span class="fc" id="L192"> }</span>
+<span class="fc" id="L193"> }</span>
/**
* A utility method that takes the
<code>RELEASE-NOTES.txt</code> file from the base directory of the
@@ -174,14 +201,13 @@ import java.util.List;
*/
private void copyReleaseNotesToWorkingDirectory() throws
MojoExecutionException {
StringBuffer copiedReleaseNotesAbsolutePath;
-<span class="fc" id="L177"> getLog().info("Copying
RELEASE-NOTES.txt to working directory.");</span>
-<span class="fc" id="L178"> File releaseNotes = new File(basedir +
"/RELEASE-NOTES.txt");</span>
-<span class="fc" id="L179"> copiedReleaseNotesAbsolutePath = new
StringBuffer(workingDirectory.getAbsolutePath());</span>
-<span class="fc" id="L180">
copiedReleaseNotesAbsolutePath.append("/scm/");</span>
-<span class="fc" id="L181">
copiedReleaseNotesAbsolutePath.append(releaseNotes.getName());</span>
-<span class="fc" id="L182"> File copiedReleaseNotes = new
File(copiedReleaseNotesAbsolutePath.toString());</span>
-<span class="fc" id="L183"> SharedFunctions.copyFile(getLog(),
releaseNotes, copiedReleaseNotes);</span>
-<span class="fc" id="L184"> }</span>
+<span class="fc" id="L204"> getLog().info("Copying
RELEASE-NOTES.txt to working directory.");</span>
+<span class="fc" id="L205"> copiedReleaseNotesAbsolutePath = new
StringBuffer(workingDirectory.getAbsolutePath());</span>
+<span class="fc" id="L206">
copiedReleaseNotesAbsolutePath.append("/scm/");</span>
+<span class="fc" id="L207">
copiedReleaseNotesAbsolutePath.append(releaseNotesFile.getName());</span>
+<span class="fc" id="L208"> File copiedReleaseNotes = new
File(copiedReleaseNotesAbsolutePath.toString());</span>
+<span class="fc" id="L209"> SharedFunctions.copyFile(getLog(),
releaseNotesFile, copiedReleaseNotes);</span>
+<span class="fc" id="L210"> }</span>
/**
* Copies the list of files at the root of the {@link
CommonsDistributionStagingMojo#workingDirectory} into
@@ -207,31 +233,33 @@ import java.util.List;
* @throws MojoExecutionException if an {@link IOException} occurrs so
that Maven can handle it properly.
*/
private List<File> copyDistributionsIntoScmDirectoryStructure()
throws MojoExecutionException {
-<span class="fc" id="L210"> List<File> workingDirectoryFiles =
Arrays.asList(workingDirectory.listFiles());</span>
-<span class="fc" id="L211"> String scmBinariesRoot =
buildDistBinariesRoot();</span>
-<span class="fc" id="L212"> String scmSourceRoot =
buildDistSourceRoot();</span>
-<span class="fc" id="L213"> List<File> filesForMavenScmFileSet =
new ArrayList<>();</span>
+<span class="fc" id="L236"> List<File> workingDirectoryFiles =
Arrays.asList(workingDirectory.listFiles());</span>
+<span class="fc" id="L237"> String scmBinariesRoot =
buildDistBinariesRoot();</span>
+<span class="fc" id="L238"> String scmSourceRoot =
buildDistSourceRoot();</span>
+<span class="fc" id="L239"> SharedFunctions.initDirectory(getLog(), new
File(scmBinariesRoot));</span>
+<span class="fc" id="L240"> SharedFunctions.initDirectory(getLog(), new
File(scmSourceRoot));</span>
+<span class="fc" id="L241"> List<File> filesForMavenScmFileSet =
new ArrayList<>();</span>
File copy;
-<span class="fc bfc" id="L215" title="All 2 branches covered."> for
(File file : workingDirectoryFiles) {</span>
-<span class="pc bpc" id="L216" title="1 of 2 branches missed."> if
(file.getName().contains("src")) {</span>
-<span class="nc" id="L217"> copy = new File(scmSourceRoot +
"/" + file.getName());</span>
-<span class="nc" id="L218"> SharedFunctions.copyFile(getLog(),
file, copy);</span>
-<span class="nc" id="L219">
filesForMavenScmFileSet.add(copy);</span>
-<span class="pc bpc" id="L220" title="1 of 2 branches missed."> }
else if (file.getName().contains("bin")) {</span>
-<span class="nc" id="L221"> copy = new File(scmBinariesRoot +
"/" + file.getName());</span>
-<span class="nc" id="L222"> SharedFunctions.copyFile(getLog(),
file, copy);</span>
-<span class="nc" id="L223">
filesForMavenScmFileSet.add(copy);</span>
-<span class="fc bfc" id="L224" title="All 2 branches covered."> }
else if (file.getName().contains("scm")) {</span>
-<span class="fc" id="L225"> getLog().debug("Not copying
scm directory over to the scm directory because it is the scm
directory.");</span>
+<span class="fc bfc" id="L243" title="All 2 branches covered."> for
(File file : workingDirectoryFiles) {</span>
+<span class="pc bpc" id="L244" title="1 of 2 branches missed."> if
(file.getName().contains("src")) {</span>
+<span class="nc" id="L245"> copy = new File(scmSourceRoot +
"/" + file.getName());</span>
+<span class="nc" id="L246"> SharedFunctions.copyFile(getLog(),
file, copy);</span>
+<span class="nc" id="L247">
filesForMavenScmFileSet.add(copy);</span>
+<span class="pc bpc" id="L248" title="1 of 2 branches missed."> }
else if (file.getName().contains("bin")) {</span>
+<span class="nc" id="L249"> copy = new File(scmBinariesRoot +
"/" + file.getName());</span>
+<span class="nc" id="L250"> SharedFunctions.copyFile(getLog(),
file, copy);</span>
+<span class="nc" id="L251">
filesForMavenScmFileSet.add(copy);</span>
+<span class="fc bfc" id="L252" title="All 2 branches covered."> }
else if (file.getName().contains("scm")) {</span>
+<span class="fc" id="L253"> getLog().debug("Not copying
scm directory over to the scm directory because it is the scm
directory.");</span>
//do nothing because we are copying into scm
} else {
-<span class="fc" id="L228"> copy = new
File(distCheckoutDirectory.getAbsolutePath() + "/" +
file.getName());</span>
-<span class="fc" id="L229"> SharedFunctions.copyFile(getLog(),
file, copy);</span>
-<span class="fc" id="L230">
filesForMavenScmFileSet.add(copy);</span>
+<span class="fc" id="L256"> copy = new
File(distCheckoutDirectory.getAbsolutePath() + "/" +
file.getName());</span>
+<span class="fc" id="L257"> SharedFunctions.copyFile(getLog(),
file, copy);</span>
+<span class="fc" id="L258">
filesForMavenScmFileSet.add(copy);</span>
}
-<span class="fc" id="L232"> }</span>
-<span class="fc" id="L233"> filesForMavenScmFileSet.add(new
File(distCheckoutDirectory + "/RELEASE-NOTES.txt"));</span>
-<span class="fc" id="L234"> return filesForMavenScmFileSet;</span>
+<span class="fc" id="L260"> }</span>
+<span class="fc" id="L261">
filesForMavenScmFileSet.add(releaseNotesFile);</span>
+<span class="fc" id="L262"> return filesForMavenScmFileSet;</span>
}
/**
@@ -241,9 +269,9 @@ import java.util.List;
* the binaries distributions are to be copied.
*/
private String buildDistBinariesRoot() {
-<span class="fc" id="L244"> StringBuffer buffer = new
StringBuffer(distCheckoutDirectory.getAbsolutePath());</span>
-<span class="fc" id="L245"> buffer.append("/binaries");</span>
-<span class="fc" id="L246"> return buffer.toString();</span>
+<span class="fc" id="L272"> StringBuffer buffer = new
StringBuffer(distCheckoutDirectory.getAbsolutePath());</span>
+<span class="fc" id="L273"> buffer.append("/binaries");</span>
+<span class="fc" id="L274"> return buffer.toString();</span>
}
/**
@@ -253,9 +281,9 @@ import java.util.List;
* the source distributions are to be copied.
*/
private String buildDistSourceRoot() {
-<span class="fc" id="L256"> StringBuffer buffer = new
StringBuffer(distCheckoutDirectory.getAbsolutePath());</span>
-<span class="fc" id="L257"> buffer.append("/source");</span>
-<span class="fc" id="L258"> return buffer.toString();</span>
+<span class="fc" id="L284"> StringBuffer buffer = new
StringBuffer(distCheckoutDirectory.getAbsolutePath());</span>
+<span class="fc" id="L285"> buffer.append("/source");</span>
+<span class="fc" id="L286"> return buffer.toString();</span>
}
/**
@@ -266,7 +294,7 @@ import java.util.List;
* is invoked.
*/
protected void setBasedir(File basedir) {
-<span class="fc" id="L269"> this.basedir = basedir;</span>
-<span class="fc" id="L270"> }</span>
+<span class="fc" id="L297"> this.basedir = basedir;</span>
+<span class="fc" id="L298"> }</span>
}
-</pre><div class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+</pre><div class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsSiteCompressionMojo.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsSiteCompressionMojo.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsSiteCompressionMojo.html
Mon Mar 5 17:50:33 2018
@@ -1 +1 @@
-<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>CommonsSiteCompressionMojo</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <a href="index.html"
class="el_package">org.apache.commons.release.plugin.mojos</a> > <span
class="el_class">CommonsSiteCompressionMojo</span></div><h1>CommonsSiteCompressionMojo<
/h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td
class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down
sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td
class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td
class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td
class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td
class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td
class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td
class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td
class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td
class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td
class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">37 of 192</td><td class="ctr2">80%</td><td class="bar">3 of
14</td><td cl
ass="ctr2">78%</td><td class="ctr1">3</td><td class="ctr2">12</td><td
class="ctr1">6</td><td class="ctr2">41</td><td class="ctr1">0</td><td
class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a
href="CommonsSiteCompressionMojo.java.html#L77"
class="el_method">execute()</a></td><td class="bar" id="b0"><img
src="../jacoco-resources/redbar.gif" width="55" height="10" title="33"
alt="33"/><img src="../jacoco-resources/greenbar.gif" width="64" height="10"
title="38" alt="38"/></td><td class="ctr2" id="c4">53%</td><td class="bar"
id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10"
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="90"
height="10" title="3" alt="3"/></td><td class="ctr2" id="e1">75%</td><td
class="ctr1" id="f0">1</td><td class="ctr2" id="g0">3</td><td class="ctr1"
id="h0">5</td><td class="ctr2" id="i0">14</td><td class="ctr1"
id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a
href="CommonsSiteCompressionMojo.jav
a.html#L107" class="el_method">getAllSiteFiles(File, List)</a></td><td
class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="6"
height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif"
width="45" height="10" title="27" alt="27"/></td><td class="ctr2"
id="c3">87%</td><td class="bar" id="d1"><img
src="../jacoco-resources/redbar.gif" width="30" height="10" title="1"
alt="1"/><img src="../jacoco-resources/greenbar.gif" width="90" height="10"
title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1"
id="f1">1</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">1</td><td
class="ctr2" id="i3">6</td><td class="ctr1" id="j1">0</td><td class="ctr2"
id="k1">1</td></tr><tr><td id="a0"><a
href="CommonsSiteCompressionMojo.java.html#L150"
class="el_method">addToZip(File, File, ZipOutputStream)</a></td><td class="bar"
id="b2"><img src="../jacoco-resources/greenbar.gif" width="76" height="10"
title="45" alt="45"/></td><td class="ctr2" id="c0">
100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif"
width="60" height="10" title="2" alt="2"/></td><td class="ctr2"
id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2"
id="g3">2</td><td class="ctr1" id="h2">0</td><td class="ctr2"
id="i1">11</td><td class="ctr1" id="j2">0</td><td class="ctr2"
id="k2">1</td></tr><tr><td id="a4"><a
href="CommonsSiteCompressionMojo.java.html#L128"
class="el_method">writeZipFile(File, File, List)</a></td><td class="bar"
id="b3"><img src="../jacoco-resources/greenbar.gif" width="70" height="10"
title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar"
id="d2"><img src="../jacoco-resources/redbar.gif" width="30" height="10"
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="90"
height="10" title="3" alt="3"/></td><td class="ctr2" id="e3">75%</td><td
class="ctr1" id="f2">1</td><td class="ctr2" id="g2">3</td><td class="ctr1"
id="h3">0</td><td class="ctr2" id="i2">9</td><td class="ctr1
" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a
href="CommonsSiteCompressionMojo.java.html#L46"
class="el_method">CommonsSiteCompressionMojo()</a></td><td class="bar"
id="b4"><img src="../jacoco-resources/greenbar.gif" width="5" height="10"
title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar"
id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td
class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2"
id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2"
id="k4">1</td></tr></tbody></table><div class="footer"><span
class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>CommonsSiteCompressionMojo</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <a href="index.html"
class="el_package">org.apache.commons.release.plugin.mojos</a> > <span
class="el_class">CommonsSiteCompressionMojo</span></div><h1>CommonsSiteCompressionMojo<
/h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td
class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down
sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td
class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td
class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td
class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td
class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td
class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td
class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td
class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td
class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td
class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">42 of 210</td><td class="ctr2">80%</td><td class="bar">4 of
18</td><td cl
ass="ctr2">77%</td><td class="ctr1">4</td><td class="ctr2">14</td><td
class="ctr1">9</td><td class="ctr2">48</td><td class="ctr1">0</td><td
class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a
href="CommonsSiteCompressionMojo.java.html#L97"
class="el_method">execute()</a></td><td class="bar" id="b0"><img
src="../jacoco-resources/redbar.gif" width="51" height="10" title="38"
alt="38"/><img src="../jacoco-resources/greenbar.gif" width="68" height="10"
title="51" alt="51"/></td><td class="ctr2" id="c4">57%</td><td class="bar"
id="d0"><img src="../jacoco-resources/redbar.gif" width="30" height="10"
title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif" width="90"
height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">75%</td><td
class="ctr1" id="f0">2</td><td class="ctr2" id="g0">5</td><td class="ctr1"
id="h0">8</td><td class="ctr2" id="i0">21</td><td class="ctr1"
id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a
href="CommonsSiteCompressionMojo.jav
a.html#L137" class="el_method">getAllSiteFiles(File, List)</a></td><td
class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="5"
height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif"
width="36" height="10" title="27" alt="27"/></td><td class="ctr2"
id="c3">87%</td><td class="bar" id="d1"><img
src="../jacoco-resources/redbar.gif" width="15" height="10" title="1"
alt="1"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10"
title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1"
id="f1">1</td><td class="ctr2" id="g1">3</td><td class="ctr1" id="h1">1</td><td
class="ctr2" id="i3">6</td><td class="ctr1" id="j1">0</td><td class="ctr2"
id="k1">1</td></tr><tr><td id="a0"><a
href="CommonsSiteCompressionMojo.java.html#L180"
class="el_method">addToZip(File, File, ZipOutputStream)</a></td><td class="bar"
id="b2"><img src="../jacoco-resources/greenbar.gif" width="60" height="10"
title="45" alt="45"/></td><td class="ctr2" id="c0">
100%</td><td class="bar" id="d3"><img src="../jacoco-resources/greenbar.gif"
width="30" height="10" title="2" alt="2"/></td><td class="ctr2"
id="e0">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2"
id="g3">2</td><td class="ctr1" id="h2">0</td><td class="ctr2"
id="i1">11</td><td class="ctr1" id="j2">0</td><td class="ctr2"
id="k2">1</td></tr><tr><td id="a4"><a
href="CommonsSiteCompressionMojo.java.html#L158"
class="el_method">writeZipFile(File, File, List)</a></td><td class="bar"
id="b3"><img src="../jacoco-resources/greenbar.gif" width="56" height="10"
title="42" alt="42"/></td><td class="ctr2" id="c1">100%</td><td class="bar"
id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10"
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="45"
height="10" title="3" alt="3"/></td><td class="ctr2" id="e3">75%</td><td
class="ctr1" id="f2">1</td><td class="ctr2" id="g2">3</td><td class="ctr1"
id="h3">0</td><td class="ctr2" id="i2">9</td><td class="ctr1
" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a1"><a
href="CommonsSiteCompressionMojo.java.html#L50"
class="el_method">CommonsSiteCompressionMojo()</a></td><td class="bar"
id="b4"><img src="../jacoco-resources/greenbar.gif" width="4" height="10"
title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar"
id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td
class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2"
id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2"
id="k4">1</td></tr></tbody></table><div class="footer"><span
class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsSiteCompressionMojo.java.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsSiteCompressionMojo.java.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/CommonsSiteCompressionMojo.java.html
Mon Mar 5 17:50:33 2018
@@ -18,6 +18,7 @@ package org.apache.commons.release.plugi
import org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator;
import org.apache.commons.compress.archivers.zip.ScatterZipOutputStream;
+import org.apache.commons.lang3.StringUtils;
import org.apache.commons.release.plugin.SharedFunctions;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecutionException;
@@ -42,22 +43,41 @@ import java.util.zip.ZipOutputStream;
* @author chtompki
* @since 1.0
*/
-@Mojo(name = "compress-site", defaultPhase =
LifecyclePhase.POST_SITE, threadSafe = true)
-<span class="fc" id="L46">public class CommonsSiteCompressionMojo extends
AbstractMojo {</span>
+@Mojo(name = "compress-site",
+ defaultPhase = LifecyclePhase.POST_SITE,
+ threadSafe = true,
+ aggregator = true)
+<span class="fc" id="L50">public class CommonsSiteCompressionMojo extends
AbstractMojo {</span>
/**
* The working directory for the plugin which, assuming the maven uses the
default
* <code>${project.build.directory}</code>, this becomes
<code>target/commons-release-plugin</code>.
*/
- @Parameter(defaultValue =
"${project.build.directory}/commons-release-plugin", alias =
"outputDirectory")
+ @Parameter(defaultValue =
"${project.build.directory}/commons-release-plugin",
+ property = "commons.outputDirectory")
private File workingDirectory;
/**
*/
- @Parameter(defaultValue = "${project.build.directory}/site",
alias = "siteOutputDirectory")
+ @Parameter(defaultValue = "${project.build.directory}/site",
property = "commons.siteOutputDirectory")
private File siteDirectory;
/**
+ * The url of the subversion repository to which we wish the artifacts to
be staged. Typicallly
+ * this would need to be of the form:
+ *
<code>scm:svn:https://dist.apache.org/repos/dist/dev/commons/foo</code>.
Note. that the prefix to the
+ * substring <code>https</code> is a requirement.
+ */
+ @Parameter(defaultValue = "", property =
"commons.distSvnStagingUrl")
+ private String distSvnStagingUrl;
+
+ /**
+ * A parameter to generally avoid running unless it is specifically turned
on by the consuming module.
+ */
+ @Parameter(defaultValue = "false", property =
"commons.release.isDistModule")
+ private Boolean isDistModule;
+
+ /**
* A variable for the process of creating the site.zip file.
*/
private ScatterZipOutputStream dirs;
@@ -74,27 +94,37 @@ import java.util.zip.ZipOutputStream;
@Override
public void execute() throws MojoExecutionException, MojoFailureException {
-<span class="fc bfc" id="L77" title="All 2 branches covered."> if
(!siteDirectory.exists()) {</span>
-<span class="fc" id="L78"> getLog().error("\"mvn
site\" was not run before this goal, or a siteDirectory did not
exist.");</span>
-<span class="fc" id="L79"> throw new MojoFailureException(</span>
+<span class="pc bpc" id="L97" title="1 of 2 branches missed."> if
(!isDistModule) {</span>
+<span class="nc" id="L98"> getLog().info("This module is
marked as a non distribution " +</span>
+ "or assembly module, and the plugin will not
run.");
+<span class="nc" id="L100"> return;</span>
+ }
+<span class="pc bpc" id="L102" title="1 of 2 branches missed."> if
(StringUtils.isEmpty(distSvnStagingUrl)) {</span>
+<span class="nc" id="L103">
getLog().warn("commons.distSvnStagingUrl is not set, the
commons-release-plugin will not run.");</span>
+<span class="nc" id="L104"> return;</span>
+ }
+<span class="fc bfc" id="L106" title="All 2 branches covered."> if
(!siteDirectory.exists()) {</span>
+<span class="fc" id="L107"> getLog().error("\"mvn
site\" was not run before this goal, or a siteDirectory did not
exist.");</span>
+<span class="fc" id="L108"> throw new MojoFailureException(</span>
"\"mvn site\" was not run before this goal,
or a siteDirectory did not exist."
);
}
-<span class="pc bpc" id="L83" title="1 of 2 branches missed."> if
(!workingDirectory.exists()) {</span>
-<span class="nc" id="L84"> SharedFunctions.initDirectory(getLog(),
workingDirectory);</span>
+<span class="fc bfc" id="L112" title="All 2 branches covered."> if
(!workingDirectory.exists()) {</span>
+<span class="fc" id="L113"> getLog().info("Current project
contains no distributions. Not executing.");</span>
+<span class="fc" id="L114"> return;</span>
}
try {
-<span class="fc" id="L87"> filesToCompress = new
ArrayList<>();</span>
-<span class="fc" id="L88"> getAllSiteFiles(siteDirectory,
filesToCompress);</span>
-<span class="fc" id="L89"> writeZipFile(workingDirectory,
siteDirectory, filesToCompress);</span>
-<span class="nc" id="L90"> } catch (IOException e) {</span>
-<span class="nc" id="L91"> getLog().error("Failed to create
./target/commons-release-plugin/site.zip: " + e.getMessage(), e);</span>
-<span class="nc" id="L92"> throw new MojoExecutionException(</span>
-<span class="nc" id="L93"> "Failed to create
./target/commons-release-plugin/site.zip: " + e.getMessage(),</span>
+<span class="fc" id="L117"> filesToCompress = new
ArrayList<>();</span>
+<span class="fc" id="L118"> getAllSiteFiles(siteDirectory,
filesToCompress);</span>
+<span class="fc" id="L119"> writeZipFile(workingDirectory,
siteDirectory, filesToCompress);</span>
+<span class="nc" id="L120"> } catch (IOException e) {</span>
+<span class="nc" id="L121"> getLog().error("Failed to create
./target/commons-release-plugin/site.zip: " + e.getMessage(), e);</span>
+<span class="nc" id="L122"> throw new MojoExecutionException(</span>
+<span class="nc" id="L123"> "Failed to create
./target/commons-release-plugin/site.zip: " + e.getMessage(),</span>
e
);
-<span class="fc" id="L96"> }</span>
-<span class="fc" id="L97"> }</span>
+<span class="fc" id="L126"> }</span>
+<span class="fc" id="L127"> }</span>
/**
* By default this method iterates across the
<code>target/site</code> directory and adds all of the files
@@ -104,14 +134,14 @@ import java.util.zip.ZipOutputStream;
* @param filesToCompress the {@link List} to which to add all the files.
*/
private void getAllSiteFiles(File siteDirectory, List<File>
filesToCompress) {
-<span class="fc" id="L107"> File[] files =
siteDirectory.listFiles();</span>
-<span class="fc bfc" id="L108" title="All 2 branches covered."> for
(File file : files) {</span>
-<span class="fc" id="L109"> filesToCompress.add(file);</span>
-<span class="pc bpc" id="L110" title="1 of 2 branches missed."> if
(file.isDirectory()) {</span>
-<span class="nc" id="L111"> getAllSiteFiles(file,
filesToCompress);</span>
+<span class="fc" id="L137"> File[] files =
siteDirectory.listFiles();</span>
+<span class="fc bfc" id="L138" title="All 2 branches covered."> for
(File file : files) {</span>
+<span class="fc" id="L139"> filesToCompress.add(file);</span>
+<span class="pc bpc" id="L140" title="1 of 2 branches missed."> if
(file.isDirectory()) {</span>
+<span class="nc" id="L141"> getAllSiteFiles(file,
filesToCompress);</span>
}
}
-<span class="fc" id="L114"> }</span>
+<span class="fc" id="L144"> }</span>
/**
* A helper method for writing all of the files in our
<code>fileList</code> to a <code>site.zip</code> file
@@ -125,16 +155,16 @@ import java.util.zip.ZipOutputStream;
* @throws IOException when the copying of the files goes incorrectly.
*/
private void writeZipFile(File workingDirectory, File directoryToZip,
List<File> fileList) throws IOException {
-<span class="fc" id="L128"> FileOutputStream fos = new
FileOutputStream(workingDirectory.getAbsolutePath() +
"/site.zip");</span>
-<span class="fc" id="L129"> ZipOutputStream zos = new
ZipOutputStream(fos);</span>
-<span class="fc bfc" id="L130" title="All 2 branches covered."> for
(File file : fileList) {</span>
-<span class="pc bpc" id="L131" title="1 of 2 branches missed."> if
(!file.isDirectory()) { // we only zip files, not directories</span>
-<span class="fc" id="L132"> addToZip(directoryToZip, file,
zos);</span>
+<span class="fc" id="L158"> FileOutputStream fos = new
FileOutputStream(workingDirectory.getAbsolutePath() +
"/site.zip");</span>
+<span class="fc" id="L159"> ZipOutputStream zos = new
ZipOutputStream(fos);</span>
+<span class="fc bfc" id="L160" title="All 2 branches covered."> for
(File file : fileList) {</span>
+<span class="pc bpc" id="L161" title="1 of 2 branches missed."> if
(!file.isDirectory()) { // we only zip files, not directories</span>
+<span class="fc" id="L162"> addToZip(directoryToZip, file,
zos);</span>
}
-<span class="fc" id="L134"> }</span>
-<span class="fc" id="L135"> zos.close();</span>
-<span class="fc" id="L136"> fos.close();</span>
-<span class="fc" id="L137"> }</span>
+<span class="fc" id="L164"> }</span>
+<span class="fc" id="L165"> zos.close();</span>
+<span class="fc" id="L166"> fos.close();</span>
+<span class="fc" id="L167"> }</span>
/**
* Given the <code>directoryToZip</code> we add the
<code>file</code> to the zip archive represented by
@@ -147,20 +177,20 @@ import java.util.zip.ZipOutputStream;
* @throws IOException if adding the <code>file</code> doesn't
work out properly.
*/
private void addToZip(File directoryToZip, File file, ZipOutputStream zos)
throws IOException {
-<span class="fc" id="L150"> FileInputStream fis = new
FileInputStream(file);</span>
+<span class="fc" id="L180"> FileInputStream fis = new
FileInputStream(file);</span>
// we want the zipEntry's path to be a relative path that is relative
// to the directory being zipped, so chop off the rest of the path
-<span class="fc" id="L153"> String zipFilePath =
file.getCanonicalPath().substring(directoryToZip.getCanonicalPath().length() +
1,</span>
-<span class="fc" id="L154">
file.getCanonicalPath().length());</span>
-<span class="fc" id="L155"> ZipEntry zipEntry = new
ZipEntry(zipFilePath);</span>
-<span class="fc" id="L156"> zos.putNextEntry(zipEntry);</span>
-<span class="fc" id="L157"> byte[] bytes = new
byte[SharedFunctions.BUFFER_BYTE_SIZE];</span>
+<span class="fc" id="L183"> String zipFilePath =
file.getCanonicalPath().substring(directoryToZip.getCanonicalPath().length() +
1,</span>
+<span class="fc" id="L184">
file.getCanonicalPath().length());</span>
+<span class="fc" id="L185"> ZipEntry zipEntry = new
ZipEntry(zipFilePath);</span>
+<span class="fc" id="L186"> zos.putNextEntry(zipEntry);</span>
+<span class="fc" id="L187"> byte[] bytes = new
byte[SharedFunctions.BUFFER_BYTE_SIZE];</span>
int length;
-<span class="fc bfc" id="L159" title="All 2 branches covered."> while
((length = fis.read(bytes)) >= 0) {</span>
-<span class="fc" id="L160"> zos.write(bytes, 0, length);</span>
+<span class="fc bfc" id="L189" title="All 2 branches covered."> while
((length = fis.read(bytes)) >= 0) {</span>
+<span class="fc" id="L190"> zos.write(bytes, 0, length);</span>
}
-<span class="fc" id="L162"> zos.closeEntry();</span>
-<span class="fc" id="L163"> fis.close();</span>
-<span class="fc" id="L164"> }</span>
+<span class="fc" id="L192"> zos.closeEntry();</span>
+<span class="fc" id="L193"> fis.close();</span>
+<span class="fc" id="L194"> }</span>
}
-</pre><div class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+</pre><div class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/index.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/index.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/index.html
Mon Mar 5 17:50:33 2018
@@ -1 +1 @@
-<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>org.apache.commons.release.plugin.mojos</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="index.source.html"
class="el_source">Source Files</a><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <span
class="el_package">org.apache.commons.release.plugin.mojos</span></div><h1>org.apach
e.commons.release.plugin.mojos</h1><table class="coverage" cellspacing="0"
id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2"
id="m"
onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">255 of 990</td><td class="ctr2">74%</td><td class="bar">12 of
46</td><td class="ctr2">73%</td><td class="ctr1">10</td><td
class="ctr2">42</td><td class="ctr1">32</td><td class="ctr2">181</td><td
class="ctr1">0</td><td class="ctr2">19</td><td class="ctr1">0</td><td
class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a
href="CommonsDistributionStagingMojo.html"
class="el_class">CommonsDistributionStagingMojo</a></td><td class="bar"
id="b0"><img src="../jacoco-resources/redbar.gif" width="49" height="10"
title="202" alt="202"/><img src="../jacoco-resources/greenbar.gif" width="70"
height="10" title="289" alt="289"/></td><td class="ctr2" id="c2">58%</td><td
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60"
height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif"
width="60" height="10" title="9" alt="9"/></td><td class="ctr2"
id="e2">50%</td><t
d class="ctr1" id="f0">7</td><td class="ctr2" id="g0">16</td><td class="ctr1"
id="h0">24</td><td class="ctr2" id="i0">78</td><td class="ctr1"
id="j0">0</td><td class="ctr2" id="k0">7</td><td class="ctr1" id="l0">0</td><td
class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a
href="CommonsSiteCompressionMojo.html"
class="el_class">CommonsSiteCompressionMojo</a></td><td class="bar"
id="b1"><img src="../jacoco-resources/redbar.gif" width="9" height="10"
title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="37"
height="10" title="155" alt="155"/></td><td class="ctr2" id="c1">80%</td><td
class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20"
height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif"
width="73" height="10" title="11" alt="11"/></td><td class="ctr2"
id="e1">78%</td><td class="ctr1" id="f1">3</td><td class="ctr2"
id="g2">12</td><td class="ctr1" id="h1">6</td><td class="ctr2"
id="i2">41</td><td class="ctr1" id="j1">0</td><td c
lass="ctr2" id="k2">5</td><td class="ctr1" id="l1">0</td><td class="ctr2"
id="m1">1</td></tr><tr><td id="a0"><a
href="CommonsDistributionDetachmentMojo.html"
class="el_class">CommonsDistributionDetachmentMojo</a></td><td class="bar"
id="b2"><img src="../jacoco-resources/redbar.gif" width="3" height="10"
title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif" width="71"
height="10" title="291" alt="291"/></td><td class="ctr2" id="c0">94%</td><td
class="bar" id="d2"><img src="../jacoco-resources/greenbar.gif" width="93"
height="10" title="14" alt="14"/></td><td class="ctr2" id="e0">100%</td><td
class="ctr1" id="f2">0</td><td class="ctr2" id="g1">14</td><td class="ctr1"
id="h2">2</td><td class="ctr2" id="i1">62</td><td class="ctr1"
id="j2">0</td><td class="ctr2" id="k1">7</td><td class="ctr1" id="l2">0</td><td
class="ctr2" id="m2">1</td></tr></tbody></table><div class="footer"><span
class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.7.9.201702052155
</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>org.apache.commons.release.plugin.mojos</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="index.source.html"
class="el_source">Source Files</a><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <span
class="el_package">org.apache.commons.release.plugin.mojos</span></div><h1>org.apach
e.commons.release.plugin.mojos</h1><table class="coverage" cellspacing="0"
id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2"
id="m"
onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">282 of 1,046</td><td class="ctr2">73%</td><td class="bar">17 of
60</td><td class="ctr2">71%</td><td class="ctr1">15</td><td
class="ctr2">49</td><td class="ctr1">43</td><td class="ctr2">204</td><td
class="ctr1">0</td><td class="ctr2">19</td><td class="ctr1">0</td><td
class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a
href="CommonsDistributionStagingMojo.html"
class="el_class">CommonsDistributionStagingMojo</a></td><td class="bar"
id="b0"><img src="../jacoco-resources/redbar.gif" width="51" height="10"
title="214" alt="214"/><img src="../jacoco-resources/greenbar.gif" width="68"
height="10" title="288" alt="288"/></td><td class="ctr2" id="c2">57%</td><td
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="54"
height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif"
width="65" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">54%<
/td><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">18</td><td
class="ctr1" id="h0">28</td><td class="ctr2" id="i0">86</td><td class="ctr1"
id="j0">0</td><td class="ctr2" id="k0">7</td><td class="ctr1" id="l0">0</td><td
class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a
href="CommonsSiteCompressionMojo.html"
class="el_class">CommonsSiteCompressionMojo</a></td><td class="bar"
id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10"
title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="40"
height="10" title="168" alt="168"/></td><td class="ctr2" id="c1">80%</td><td
class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="21"
height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif"
width="76" height="10" title="14" alt="14"/></td><td class="ctr2"
id="e1">77%</td><td class="ctr1" id="f1">4</td><td class="ctr2"
id="g2">14</td><td class="ctr1" id="h1">9</td><td class="ctr2"
id="i2">48</td><td class="ctr1" id="j1">0</t
d><td class="ctr2" id="k2">5</td><td class="ctr1" id="l1">0</td><td
class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a
href="CommonsDistributionDetachmentMojo.html"
class="el_class">CommonsDistributionDetachmentMojo</a></td><td class="bar"
id="b2"><img src="../jacoco-resources/redbar.gif" width="6" height="10"
title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif" width="73"
height="10" title="308" alt="308"/></td><td class="ctr2" id="c0">92%</td><td
class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="16"
height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif"
width="92" height="10" title="17" alt="17"/></td><td class="ctr2"
id="e0">85%</td><td class="ctr1" id="f2">3</td><td class="ctr2"
id="g1">17</td><td class="ctr1" id="h2">6</td><td class="ctr2"
id="i1">70</td><td class="ctr1" id="j2">0</td><td class="ctr2"
id="k1">7</td><td class="ctr1" id="l2">0</td><td class="ctr2"
id="m2">1</td></tr></tbody></table><div class="footer"><span class
="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/index.source.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/index.source.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin.mojos/index.source.html
Mon Mar 5 17:50:33 2018
@@ -1 +1 @@
-<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>org.apache.commons.release.plugin.mojos</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="index.html"
class="el_class">Classes</a><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <span
class="el_package">org.apache.commons.release.plugin.mojos</span></div><h1>org.apache.commons.rel
ease.plugin.mojos</h1><table class="coverage" cellspacing="0"
id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" oncli
ck="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">255 of 990</td><td class="ctr2">74%</td><td class="bar">12 of
46</td><td class="ctr2">73%</td><td class="ctr1">10</td><td
class="ctr2">42</td><td class="ctr1">32</td><td class="ctr2">181</td><td
class="ctr1">0</td><td class="ctr2">19</td><td class="ctr1">0</td><td
class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a
href="CommonsDistributionStagingMojo.java.html"
class="el_source">CommonsDistributionStagingMojo.java</a></td><td class="bar"
id="b0"><img src="../jacoco-resources/redbar.gif" width="49" height="10"
title="202" alt="202"/><img src="../jacoco-resources/greenbar.gif" width="70"
height="10" title="289" alt="289"/></td><td class="ctr2" id="c2">58%</td><td
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60"
height="10" title="9" alt="9"/><img src="../jacoco-resources/greenbar.gif"
width="60" height="10" title="9" alt="9"/></td><td class="ctr2"
id="e2">50%</td><td
class="ctr1" id="f0">7</td><td class="ctr2" id="g0">16</td><td class="ctr1"
id="h0">24</td><td class="ctr2" id="i0">78</td><td class="ctr1"
id="j0">0</td><td class="ctr2" id="k0">7</td><td class="ctr1" id="l0">0</td><td
class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a
href="CommonsSiteCompressionMojo.java.html"
class="el_source">CommonsSiteCompressionMojo.java</a></td><td class="bar"
id="b1"><img src="../jacoco-resources/redbar.gif" width="9" height="10"
title="37" alt="37"/><img src="../jacoco-resources/greenbar.gif" width="37"
height="10" title="155" alt="155"/></td><td class="ctr2" id="c1">80%</td><td
class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="20"
height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif"
width="73" height="10" title="11" alt="11"/></td><td class="ctr2"
id="e1">78%</td><td class="ctr1" id="f1">3</td><td class="ctr2"
id="g2">12</td><td class="ctr1" id="h1">6</td><td class="ctr2"
id="i2">41</td><td class="ctr1" id="j1">0<
/td><td class="ctr2" id="k2">5</td><td class="ctr1" id="l1">0</td><td
class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a
href="CommonsDistributionDetachmentMojo.java.html"
class="el_source">CommonsDistributionDetachmentMojo.java</a></td><td
class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="3"
height="10" title="16" alt="16"/><img src="../jacoco-resources/greenbar.gif"
width="71" height="10" title="291" alt="291"/></td><td class="ctr2"
id="c0">94%</td><td class="bar" id="d2"><img
src="../jacoco-resources/greenbar.gif" width="93" height="10" title="14"
alt="14"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1"
id="f2">0</td><td class="ctr2" id="g1">14</td><td class="ctr1"
id="h2">2</td><td class="ctr2" id="i1">62</td><td class="ctr1"
id="j2">0</td><td class="ctr2" id="k1">7</td><td class="ctr1" id="l2">0</td><td
class="ctr2" id="m2">1</td></tr></tbody></table><div class="footer"><span
class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a
> 0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>org.apache.commons.release.plugin.mojos</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="index.html"
class="el_class">Classes</a><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <span
class="el_package">org.apache.commons.release.plugin.mojos</span></div><h1>org.apache.commons.rel
ease.plugin.mojos</h1><table class="coverage" cellspacing="0"
id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" oncli
ck="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">282 of 1,046</td><td class="ctr2">73%</td><td class="bar">17 of
60</td><td class="ctr2">71%</td><td class="ctr1">15</td><td
class="ctr2">49</td><td class="ctr1">43</td><td class="ctr2">204</td><td
class="ctr1">0</td><td class="ctr2">19</td><td class="ctr1">0</td><td
class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a1"><a
href="CommonsDistributionStagingMojo.java.html"
class="el_source">CommonsDistributionStagingMojo.java</a></td><td class="bar"
id="b0"><img src="../jacoco-resources/redbar.gif" width="51" height="10"
title="214" alt="214"/><img src="../jacoco-resources/greenbar.gif" width="68"
height="10" title="288" alt="288"/></td><td class="ctr2" id="c2">57%</td><td
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="54"
height="10" title="10" alt="10"/><img src="../jacoco-resources/greenbar.gif"
width="65" height="10" title="12" alt="12"/></td><td class="ctr2" id="e2">54%</t
d><td class="ctr1" id="f0">8</td><td class="ctr2" id="g0">18</td><td
class="ctr1" id="h0">28</td><td class="ctr2" id="i0">86</td><td class="ctr1"
id="j0">0</td><td class="ctr2" id="k0">7</td><td class="ctr1" id="l0">0</td><td
class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a
href="CommonsSiteCompressionMojo.java.html"
class="el_source">CommonsSiteCompressionMojo.java</a></td><td class="bar"
id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10"
title="42" alt="42"/><img src="../jacoco-resources/greenbar.gif" width="40"
height="10" title="168" alt="168"/></td><td class="ctr2" id="c1">80%</td><td
class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="21"
height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif"
width="76" height="10" title="14" alt="14"/></td><td class="ctr2"
id="e1">77%</td><td class="ctr1" id="f1">4</td><td class="ctr2"
id="g2">14</td><td class="ctr1" id="h1">9</td><td class="ctr2"
id="i2">48</td><td class="ctr1" id=
"j1">0</td><td class="ctr2" id="k2">5</td><td class="ctr1" id="l1">0</td><td
class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a
href="CommonsDistributionDetachmentMojo.java.html"
class="el_source">CommonsDistributionDetachmentMojo.java</a></td><td
class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="6"
height="10" title="26" alt="26"/><img src="../jacoco-resources/greenbar.gif"
width="73" height="10" title="308" alt="308"/></td><td class="ctr2"
id="c0">92%</td><td class="bar" id="d2"><img
src="../jacoco-resources/redbar.gif" width="16" height="10" title="3"
alt="3"/><img src="../jacoco-resources/greenbar.gif" width="92" height="10"
title="17" alt="17"/></td><td class="ctr2" id="e0">85%</td><td class="ctr1"
id="f2">3</td><td class="ctr2" id="g1">17</td><td class="ctr1"
id="h2">6</td><td class="ctr2" id="i1">70</td><td class="ctr1"
id="j2">0</td><td class="ctr2" id="k1">7</td><td class="ctr1" id="l2">0</td><td
class="ctr2" id="m2">1</td></tr></tbody></table><div class=
"footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/SharedFunctions.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/SharedFunctions.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/SharedFunctions.html
Mon Mar 5 17:50:33 2018
@@ -1 +1 @@
-<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>SharedFunctions</title><script type="text/javascript"
src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <a href="index.html"
class="el_package">org.apache.commons.release.plugin</a> > <span
class="el_class">SharedFunctions</span></div><h1>SharedFunctions</h1><table
class="coverage" cellspacing
="0" id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">44 of 85</td><td class="ctr2">48%</td><td class="bar">2 of
6</td><td class="ctr2">66%</td><td class="ctr1">3</td
><td class="ctr2">6</td><td class="ctr1">10</td><td class="ctr2">23</td><td
>class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td
>id="a1"><a href="SharedFunctions.java.html#L59"
>class="el_method">initDirectory(Log, File)</a></td><td class="bar"
>id="b0"><img src="../jacoco-resources/redbar.gif" width="52" height="10"
>title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="24"
>height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">31%</td><td
>class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60"
>height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif"
>width="60" height="10" title="2" alt="2"/></td><td class="ctr2"
>id="e1">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2"
>id="g0">3</td><td class="ctr1" id="h0">5</td><td class="ctr2"
>id="i1">9</td><td class="ctr1" id="j1">0</td><td class="ctr2"
>id="k0">1</td></tr><tr><td id="a0"><a href="SharedFunctions.java.html#L85"
>class="el_method">copyFile(Log, File,
File)</a></td><td class="bar" id="b1"><img
src="../jacoco-resources/redbar.gif" width="45" height="10" title="19"
alt="19"/><img src="../jacoco-resources/greenbar.gif" width="74" height="10"
title="31" alt="31"/></td><td class="ctr2" id="c0">62%</td><td class="bar"
id="d1"><img src="../jacoco-resources/greenbar.gif" width="60" height="10"
title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1"
id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">3</td><td
class="ctr2" id="i0">12</td><td class="ctr1" id="j2">0</td><td class="ctr2"
id="k1">1</td></tr><tr><td id="a2"><a href="SharedFunctions.java.html#L45"
class="el_method">SharedFunctions()</a></td><td class="bar" id="b2"><img
src="../jacoco-resources/redbar.gif" width="7" height="10" title="3"
alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td
class="ctr2" id="e2">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2"
id="g2">1</td><td class="ctr1" id="h2">2</td><td class=
"ctr2" id="i2">2</td><td class="ctr1" id="j0">1</td><td class="ctr2"
id="k2">1</td></tr></tbody></table><div class="footer"><span
class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>SharedFunctions</title><script type="text/javascript"
src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <a href="index.html"
class="el_package">org.apache.commons.release.plugin</a> > <span
class="el_class">SharedFunctions</span></div><h1>SharedFunctions</h1><table
class="coverage" cellspacing
="0" id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">41 of 82</td><td class="ctr2">50%</td><td class="bar">2 of
6</td><td class="ctr2">66%</td><td class="ctr1">2</td
><td class="ctr2">5</td><td class="ctr1">8</td><td class="ctr2">21</td><td
>class="ctr1">0</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td
>id="a1"><a href="SharedFunctions.java.html#L59"
>class="el_method">initDirectory(Log, File)</a></td><td class="bar"
>id="b0"><img src="../jacoco-resources/redbar.gif" width="52" height="10"
>title="22" alt="22"/><img src="../jacoco-resources/greenbar.gif" width="24"
>height="10" title="10" alt="10"/></td><td class="ctr2" id="c1">31%</td><td
>class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="60"
>height="10" title="2" alt="2"/><img src="../jacoco-resources/greenbar.gif"
>width="60" height="10" title="2" alt="2"/></td><td class="ctr2"
>id="e1">50%</td><td class="ctr1" id="f0">2</td><td class="ctr2"
>id="g0">3</td><td class="ctr1" id="h0">5</td><td class="ctr2"
>id="i1">9</td><td class="ctr1" id="j0">0</td><td class="ctr2"
>id="k0">1</td></tr><tr><td id="a0"><a href="SharedFunctions.java.html#L85"
>class="el_method">copyFile(Log, File,
File)</a></td><td class="bar" id="b1"><img
src="../jacoco-resources/redbar.gif" width="45" height="10" title="19"
alt="19"/><img src="../jacoco-resources/greenbar.gif" width="74" height="10"
title="31" alt="31"/></td><td class="ctr2" id="c0">62%</td><td class="bar"
id="d1"><img src="../jacoco-resources/greenbar.gif" width="60" height="10"
title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1"
id="f1">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">3</td><td
class="ctr2" id="i0">12</td><td class="ctr1" id="j1">0</td><td class="ctr2"
id="k1">1</td></tr></tbody></table><div class="footer"><span
class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/SharedFunctions.java.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/SharedFunctions.java.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/SharedFunctions.java.html
Mon Mar 5 17:50:33 2018
@@ -42,9 +42,9 @@ public final class SharedFunctions {
/**
* Making the constructor private because the class only contains static
methods.
*/
-<span class="nc" id="L45"> private SharedFunctions() {</span>
+ private SharedFunctions() {
//Uitility Class
-<span class="nc" id="L47"> }</span>
+ }
/**
* Cleans and then initializes an empty directory that is given by the
<code>workingDirectory</code>
@@ -97,4 +97,4 @@ public final class SharedFunctions {
<span class="fc" id="L97"> }</span>
<span class="fc" id="L98"> }</span>
}
-</pre><div class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+</pre><div class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/index.html
==============================================================================
---
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/index.html
(original)
+++
websites/production/commons/content/proper/commons-release-plugin/jacoco/org.apache.commons.release.plugin/index.html
Mon Mar 5 17:50:33 2018
@@ -1 +1 @@
-<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>org.apache.commons.release.plugin</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="index.source.html"
class="el_source">Source Files</a><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <span
class="el_package">org.apache.commons.release.plugin</span></div><h1>org.apache.commons.re
lease.plugin</h1><table class="coverage" cellspacing="0"
id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m"
onclick="t
oggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">44 of 85</td><td class="ctr2">48%</td><td class="bar">2 of
6</td><td class="ctr2">66%</td><td class="ctr1">3</td><td
class="ctr2">6</td><td class="ctr1">10</td><td class="ctr2">23</td><td
class="ctr1">1</td><td class="ctr2">3</td><td class="ctr1">0</td><td
class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a
href="SharedFunctions.html" class="el_class">SharedFunctions</a></td><td
class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="62"
height="10" title="44" alt="44"/><img src="../jacoco-resources/greenbar.gif"
width="57" height="10" title="41" alt="41"/></td><td class="ctr2"
id="c0">48%</td><td class="bar" id="d0"><img
src="../jacoco-resources/redbar.gif" width="40" height="10" title="2"
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10"
title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1"
id="f0">3</td><td class="ctr2" id="g0">6</td>
<td class="ctr1" id="h0">10</td><td class="ctr2" id="i0">23</td><td
class="ctr1" id="j0">1</td><td class="ctr2" id="k0">3</td><td class="ctr1"
id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div
class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="../jacoco-resources/report.gif"
type="image/gif"/><title>org.apache.commons.release.plugin</title><script
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="index.source.html"
class="el_source">Source Files</a><a href="../jacoco-sessions.html"
class="el_session">Sessions</a></span><a href="../index.html"
class="el_report">Apache Commons Release Plugin</a> > <span
class="el_package">org.apache.commons.release.plugin</span></div><h1>org.apache.commons.re
lease.plugin</h1><table class="coverage" cellspacing="0"
id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2"
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m"
onclick="t
oggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">41 of 82</td><td class="ctr2">50%</td><td class="bar">2 of
6</td><td class="ctr2">66%</td><td class="ctr1">2</td><td
class="ctr2">5</td><td class="ctr1">8</td><td class="ctr2">21</td><td
class="ctr1">0</td><td class="ctr2">2</td><td class="ctr1">0</td><td
class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a
href="SharedFunctions.html" class="el_class">SharedFunctions</a></td><td
class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="60"
height="10" title="41" alt="41"/><img src="../jacoco-resources/greenbar.gif"
width="60" height="10" title="41" alt="41"/></td><td class="ctr2"
id="c0">50%</td><td class="bar" id="d0"><img
src="../jacoco-resources/redbar.gif" width="40" height="10" title="2"
alt="2"/><img src="../jacoco-resources/greenbar.gif" width="80" height="10"
title="4" alt="4"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1"
id="f0">2</td><td class="ctr2" id="g0">5</td><
td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">21</td><td class="ctr1"
id="j0">0</td><td class="ctr2" id="k0">2</td><td class="ctr1" id="l0">0</td><td
class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span
class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.0.201801022044</span></div></body></html>
\ No newline at end of file