Modified:
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/JavadocReportTest.html
==============================================================================
---
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/JavadocReportTest.html
(original)
+++
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/JavadocReportTest.html
Thu Aug 22 16:59:20 2024
@@ -516,7 +516,7 @@
<a class="jxr_linenumber" name="L508" href="#L508">508</a>
<strong class="jxr_keyword">new</strong> File(getBasedir(), <span
class="jxr_string">"target/test/unit/doclet-test/target/site/apidocs/graph.dot"</span>).toPath();
<a class="jxr_linenumber" name="L509" href="#L509">509</a>
assertThat(generatedFile).exists();
<a class="jxr_linenumber" name="L510" href="#L510">510</a>
-<a class="jxr_linenumber" name="L511" href="#L511">511</a> Path
optionsFile = <strong class="jxr_keyword">new</strong>
File(mojo.getOutputDirectory(), <span
class="jxr_string">"options"</span>).toPath();
+<a class="jxr_linenumber" name="L511" href="#L511">511</a> Path
optionsFile = <strong class="jxr_keyword">new</strong>
File(mojo.getPluginReportOutputDirectory(), <span
class="jxr_string">"options"</span>).toPath();
<a class="jxr_linenumber" name="L512" href="#L512">512</a>
assertThat(optionsFile).exists();
<a class="jxr_linenumber" name="L513" href="#L513">513</a> String
options = readFile(optionsFile);
<a class="jxr_linenumber" name="L514" href="#L514">514</a>
assertThat(options).contains(<span
class="jxr_string">"/target/local-repo/umlgraph/UMLGraph/2.1/UMLGraph-2.1.jar"</span>);
@@ -535,7 +535,7 @@
<a class="jxr_linenumber" name="L527" href="#L527">527</a>
generatedFile = <strong class="jxr_keyword">new</strong> File(getBasedir(),
<span
class="jxr_string">"target/test/unit/doclet-test/target/site/apidocs/graph.dot"</span>).toPath();
<a class="jxr_linenumber" name="L528" href="#L528">528</a>
assertThat(generatedFile).exists();
<a class="jxr_linenumber" name="L529" href="#L529">529</a>
-<a class="jxr_linenumber" name="L530" href="#L530">530</a> optionsFile
= <strong class="jxr_keyword">new</strong> File(mojo.getOutputDirectory(),
<span class="jxr_string">"options"</span>).toPath();
+<a class="jxr_linenumber" name="L530" href="#L530">530</a> optionsFile
= <strong class="jxr_keyword">new</strong>
File(mojo.getPluginReportOutputDirectory(), <span
class="jxr_string">"options"</span>).toPath();
<a class="jxr_linenumber" name="L531" href="#L531">531</a>
assertThat(optionsFile).exists();
<a class="jxr_linenumber" name="L532" href="#L532">532</a> options =
readFile(optionsFile);
<a class="jxr_linenumber" name="L533" href="#L533">533</a>
assertThat(options)
@@ -582,7 +582,7 @@
<a class="jxr_linenumber" name="L574" href="#L574">574</a>
JavadocReport mojo = lookupMojo(testPom);
<a class="jxr_linenumber" name="L575" href="#L575">575</a>
mojo.execute();
<a class="jxr_linenumber" name="L576" href="#L576">576</a>
-<a class="jxr_linenumber" name="L577" href="#L577">577</a> Path
optionsFile = <strong class="jxr_keyword">new</strong>
File(mojo.getOutputDirectory(), <span
class="jxr_string">"options"</span>).toPath();
+<a class="jxr_linenumber" name="L577" href="#L577">577</a> Path
optionsFile = <strong class="jxr_keyword">new</strong>
File(mojo.getPluginReportOutputDirectory(), <span
class="jxr_string">"options"</span>).toPath();
<a class="jxr_linenumber" name="L578" href="#L578">578</a>
assertThat(optionsFile).exists();
<a class="jxr_linenumber" name="L579" href="#L579">579</a>
<a class="jxr_linenumber" name="L580" href="#L580">580</a> <em
class="jxr_comment">// check for a part of the window title</em>
@@ -1064,247 +1064,238 @@
<a class="jxr_linenumber" name="L1056" href="#L1056">1056</a>
assertTrue(<span class="jxr_string">"No wrong charset catch"</span>,
e.getMessage().contains(<span class="jxr_string">"Unsupported option
<charset/>"</span>));
<a class="jxr_linenumber" name="L1057" href="#L1057">1057</a> }
<a class="jxr_linenumber" name="L1058" href="#L1058">1058</a>
-<a class="jxr_linenumber" name="L1059" href="#L1059">1059</a> <em
class="jxr_comment">// locale</em>
-<a class="jxr_linenumber" name="L1060" href="#L1060">1060</a> testPom
= unit.resolve(<span
class="jxr_string">"validate-options-test/wrong-locale-test-plugin-config.xml"</span>);
-<a class="jxr_linenumber" name="L1061" href="#L1061">1061</a> mojo =
lookupMojo(testPom);
-<a class="jxr_linenumber" name="L1062" href="#L1062">1062</a> <strong
class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L1063" href="#L1063">1063</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1064" href="#L1064">1064</a>
fail(<span class="jxr_string">"No wrong locale catch"</span>);
-<a class="jxr_linenumber" name="L1065" href="#L1065">1065</a> }
<strong class="jxr_keyword">catch</strong> (MojoExecutionException e) {
-<a class="jxr_linenumber" name="L1066" href="#L1066">1066</a>
assertTrue(<span class="jxr_string">"No wrong locale catch"</span>,
e.getMessage().contains(<span class="jxr_string">"Unsupported option
<locale/>"</span>));
-<a class="jxr_linenumber" name="L1067" href="#L1067">1067</a> }
-<a class="jxr_linenumber" name="L1068" href="#L1068">1068</a> testPom
= unit.resolve(<span
class="jxr_string">"validate-options-test/wrong-locale-with-variant-test-plugin-config.xml"</span>);
-<a class="jxr_linenumber" name="L1069" href="#L1069">1069</a> mojo =
lookupMojo(testPom);
-<a class="jxr_linenumber" name="L1070" href="#L1070">1070</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1071" href="#L1071">1071</a>
assertTrue(<span class="jxr_string">"No wrong locale catch"</span>, <strong
class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="L1072" href="#L1072">1072</a>
-<a class="jxr_linenumber" name="L1073" href="#L1073">1073</a> <em
class="jxr_comment">// conflict options</em>
-<a class="jxr_linenumber" name="L1074" href="#L1074">1074</a> testPom
= unit.resolve(<span
class="jxr_string">"validate-options-test/conflict-options-test-plugin-config.xml"</span>);
-<a class="jxr_linenumber" name="L1075" href="#L1075">1075</a> mojo =
lookupMojo(testPom);
-<a class="jxr_linenumber" name="L1076" href="#L1076">1076</a> <strong
class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L1077" href="#L1077">1077</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1078" href="#L1078">1078</a>
fail(<span class="jxr_string">"No conflict catch"</span>);
-<a class="jxr_linenumber" name="L1079" href="#L1079">1079</a> }
<strong class="jxr_keyword">catch</strong> (MojoExecutionException e) {
-<a class="jxr_linenumber" name="L1080" href="#L1080">1080</a>
assertTrue(<span class="jxr_string">"No conflict catch"</span>,
e.getMessage().contains(<span class="jxr_string">"Option <nohelp/>
conflicts with <helpfile/>"</span>));
-<a class="jxr_linenumber" name="L1081" href="#L1081">1081</a> }
-<a class="jxr_linenumber" name="L1082" href="#L1082">1082</a> }
-<a class="jxr_linenumber" name="L1083" href="#L1083">1083</a>
-<a class="jxr_linenumber" name="L1084" href="#L1084">1084</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1085" href="#L1085">1085</a> <em
class="jxr_javadoccomment"> * Method to test the
<code>&lt;tagletArtifacts/&gt;</code> parameter.</em>
-<a class="jxr_linenumber" name="L1086" href="#L1086">1086</a> <em
class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L1087" href="#L1087">1087</a> <em
class="jxr_javadoccomment"> * @throws Exception if any</em>
-<a class="jxr_linenumber" name="L1088" href="#L1088">1088</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1089" href="#L1089">1089</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testTagletArtifacts() <strong class="jxr_keyword">throws</strong> Exception {
-<a class="jxr_linenumber" name="L1090" href="#L1090">1090</a> <em
class="jxr_comment">// Should be an assumption, but not supported by
TestCase</em>
-<a class="jxr_linenumber" name="L1091" href="#L1091">1091</a> <em
class="jxr_comment">// com.sun.tools.doclets.Taglet not supported by Java 10
anymore</em>
-<a class="jxr_linenumber" name="L1092" href="#L1092">1092</a> <strong
class="jxr_keyword">if</strong>
(JavaVersion.JAVA_SPECIFICATION_VERSION.isAtLeast(<span
class="jxr_string">"10"</span>)) {
-<a class="jxr_linenumber" name="L1093" href="#L1093">1093</a>
<strong class="jxr_keyword">return</strong>;
-<a class="jxr_linenumber" name="L1094" href="#L1094">1094</a> }
-<a class="jxr_linenumber" name="L1095" href="#L1095">1095</a>
-<a class="jxr_linenumber" name="L1096" href="#L1096">1096</a> Path
testPom = unit.resolve(<span
class="jxr_string">"tagletArtifacts-test/tagletArtifacts-test-plugin-config.xml"</span>);
-<a class="jxr_linenumber" name="L1097" href="#L1097">1097</a>
JavadocReport mojo = lookupMojo(testPom);
-<a class="jxr_linenumber" name="L1098" href="#L1098">1098</a>
-<a class="jxr_linenumber" name="L1099" href="#L1099">1099</a>
MavenSession session = newMavenSession(mojo.project);
-<a class="jxr_linenumber" name="L1100" href="#L1100">1100</a>
DefaultRepositorySystemSession repoSysSession =
(DefaultRepositorySystemSession) session.getRepositorySession();
-<a class="jxr_linenumber" name="L1101" href="#L1101">1101</a>
repoSysSession.setLocalRepositoryManager(<strong
class="jxr_keyword">new</strong> SimpleLocalRepositoryManagerFactory()
-<a class="jxr_linenumber" name="L1102" href="#L1102">1102</a>
.newInstance(session.getRepositorySession(), <strong
class="jxr_keyword">new</strong> LocalRepository(<strong
class="jxr_keyword">new</strong> File(<span
class="jxr_string">"target/local-repo"</span>))));
-<a class="jxr_linenumber" name="L1103" href="#L1103">1103</a> <em
class="jxr_comment">// Ensure remote repo connection uses SSL</em>
-<a class="jxr_linenumber" name="L1104" href="#L1104">1104</a>
LegacySupport legacySupport = lookup(LegacySupport.<strong
class="jxr_keyword">class</strong>);
-<a class="jxr_linenumber" name="L1105" href="#L1105">1105</a>
legacySupport.setSession(session);
-<a class="jxr_linenumber" name="L1106" href="#L1106">1106</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
-<a class="jxr_linenumber" name="L1107" href="#L1107">1107</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repoSysSession);
-<a class="jxr_linenumber" name="L1108" href="#L1108">1108</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1109" href="#L1109">1109</a>
-<a class="jxr_linenumber" name="L1110" href="#L1110">1110</a> Path
optionsFile = <strong class="jxr_keyword">new</strong>
File(mojo.getOutputDirectory(), <span
class="jxr_string">"options"</span>).toPath();
-<a class="jxr_linenumber" name="L1111" href="#L1111">1111</a>
assertThat(optionsFile).exists();
-<a class="jxr_linenumber" name="L1112" href="#L1112">1112</a> String
options = readFile(optionsFile);
-<a class="jxr_linenumber" name="L1113" href="#L1113">1113</a> <em
class="jxr_comment">// count -taglet</em>
-<a class="jxr_linenumber" name="L1114" href="#L1114">1114</a>
assertThat(StringUtils.countMatches(options, LINE_SEPARATOR + <span
class="jxr_string">"-taglet"</span> + LINE_SEPARATOR))
-<a class="jxr_linenumber" name="L1115" href="#L1115">1115</a>
.isEqualTo(3);
-<a class="jxr_linenumber" name="L1116" href="#L1116">1116</a>
assertThat(options)
-<a class="jxr_linenumber" name="L1117" href="#L1117">1117</a>
.contains(<span
class="jxr_string">"org.codehaus.plexus.javadoc.PlexusConfigurationTaglet"</span>)
-<a class="jxr_linenumber" name="L1118" href="#L1118">1118</a>
.contains(<span
class="jxr_string">"org.codehaus.plexus.javadoc.PlexusRequirementTaglet"</span>)
-<a class="jxr_linenumber" name="L1119" href="#L1119">1119</a>
.contains(<span
class="jxr_string">"org.codehaus.plexus.javadoc.PlexusComponentTaglet"</span>);
-<a class="jxr_linenumber" name="L1120" href="#L1120">1120</a> }
-<a class="jxr_linenumber" name="L1121" href="#L1121">1121</a>
-<a class="jxr_linenumber" name="L1122" href="#L1122">1122</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1123" href="#L1123">1123</a> <em
class="jxr_javadoccomment"> * Method to test the
<code>&lt;stylesheetfile/&gt;</code> parameter.</em>
-<a class="jxr_linenumber" name="L1124" href="#L1124">1124</a> <em
class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L1125" href="#L1125">1125</a> <em
class="jxr_javadoccomment"> * @throws Exception if any</em>
-<a class="jxr_linenumber" name="L1126" href="#L1126">1126</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1127" href="#L1127">1127</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testStylesheetfile() <strong class="jxr_keyword">throws</strong> Exception {
-<a class="jxr_linenumber" name="L1128" href="#L1128">1128</a> Path
testPom = unit.resolve(<span
class="jxr_string">"stylesheetfile-test/pom.xml"</span>);
-<a class="jxr_linenumber" name="L1129" href="#L1129">1129</a>
-<a class="jxr_linenumber" name="L1130" href="#L1130">1130</a>
JavadocReport mojo = lookupMojo(testPom);
-<a class="jxr_linenumber" name="L1131" href="#L1131">1131</a>
assertNotNull(mojo);
-<a class="jxr_linenumber" name="L1132" href="#L1132">1132</a>
-<a class="jxr_linenumber" name="L1133" href="#L1133">1133</a>
MavenSession session = spy(newMavenSession(mojo.project));
-<a class="jxr_linenumber" name="L1134" href="#L1134">1134</a>
ProjectBuildingRequest buildingRequest = mock(ProjectBuildingRequest.<strong
class="jxr_keyword">class</strong>);
-<a class="jxr_linenumber" name="L1135" href="#L1135">1135</a>
when(buildingRequest.getRemoteRepositories()).thenReturn(mojo.project.getRemoteArtifactRepositories());
-<a class="jxr_linenumber" name="L1136" href="#L1136">1136</a>
when(session.getProjectBuildingRequest()).thenReturn(buildingRequest);
-<a class="jxr_linenumber" name="L1137" href="#L1137">1137</a>
DefaultRepositorySystemSession repositorySession = <strong
class="jxr_keyword">new</strong> DefaultRepositorySystemSession();
-<a class="jxr_linenumber" name="L1138" href="#L1138">1138</a>
repositorySession.setLocalRepositoryManager(<strong
class="jxr_keyword">new</strong> SimpleLocalRepositoryManagerFactory()
-<a class="jxr_linenumber" name="L1139" href="#L1139">1139</a>
.newInstance(repositorySession, <strong class="jxr_keyword">new</strong>
LocalRepository(localRepo)));
-<a class="jxr_linenumber" name="L1140" href="#L1140">1140</a>
when(buildingRequest.getRepositorySession()).thenReturn(repositorySession);
-<a class="jxr_linenumber" name="L1141" href="#L1141">1141</a>
when(session.getRepositorySession()).thenReturn(repositorySession);
-<a class="jxr_linenumber" name="L1142" href="#L1142">1142</a>
LegacySupport legacySupport = lookup(LegacySupport.<strong
class="jxr_keyword">class</strong>);
-<a class="jxr_linenumber" name="L1143" href="#L1143">1143</a>
legacySupport.setSession(session);
-<a class="jxr_linenumber" name="L1144" href="#L1144">1144</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
-<a class="jxr_linenumber" name="L1145" href="#L1145">1145</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repositorySession);
-<a class="jxr_linenumber" name="L1146" href="#L1146">1146</a>
-<a class="jxr_linenumber" name="L1147" href="#L1147">1147</a> Path
apidocs = <strong class="jxr_keyword">new</strong> File(getBasedir(), <span
class="jxr_string">"target/test/unit/stylesheetfile-test/target/site/apidocs"</span>).toPath();
-<a class="jxr_linenumber" name="L1148" href="#L1148">1148</a>
-<a class="jxr_linenumber" name="L1149" href="#L1149">1149</a> Path
stylesheetfile = apidocs.resolve(<span
class="jxr_string">"stylesheet.css"</span>);
-<a class="jxr_linenumber" name="L1150" href="#L1150">1150</a> Path
options = apidocs.resolve(<span class="jxr_string">"options"</span>);
+<a class="jxr_linenumber" name="L1059" href="#L1059">1059</a> testPom
= unit.resolve(<span
class="jxr_string">"validate-options-test/wrong-locale-with-variant-test-plugin-config.xml"</span>);
+<a class="jxr_linenumber" name="L1060" href="#L1060">1060</a> mojo =
lookupMojo(testPom);
+<a class="jxr_linenumber" name="L1061" href="#L1061">1061</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1062" href="#L1062">1062</a>
assertTrue(<span class="jxr_string">"No wrong locale catch"</span>, <strong
class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L1063" href="#L1063">1063</a>
+<a class="jxr_linenumber" name="L1064" href="#L1064">1064</a> <em
class="jxr_comment">// conflict options</em>
+<a class="jxr_linenumber" name="L1065" href="#L1065">1065</a> testPom
= unit.resolve(<span
class="jxr_string">"validate-options-test/conflict-options-test-plugin-config.xml"</span>);
+<a class="jxr_linenumber" name="L1066" href="#L1066">1066</a> mojo =
lookupMojo(testPom);
+<a class="jxr_linenumber" name="L1067" href="#L1067">1067</a> <strong
class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L1068" href="#L1068">1068</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1069" href="#L1069">1069</a>
fail(<span class="jxr_string">"No conflict catch"</span>);
+<a class="jxr_linenumber" name="L1070" href="#L1070">1070</a> }
<strong class="jxr_keyword">catch</strong> (MojoExecutionException e) {
+<a class="jxr_linenumber" name="L1071" href="#L1071">1071</a>
assertTrue(<span class="jxr_string">"No conflict catch"</span>,
e.getMessage().contains(<span class="jxr_string">"Option <nohelp/>
conflicts with <helpfile/>"</span>));
+<a class="jxr_linenumber" name="L1072" href="#L1072">1072</a> }
+<a class="jxr_linenumber" name="L1073" href="#L1073">1073</a> }
+<a class="jxr_linenumber" name="L1074" href="#L1074">1074</a>
+<a class="jxr_linenumber" name="L1075" href="#L1075">1075</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1076" href="#L1076">1076</a> <em
class="jxr_javadoccomment"> * Method to test the
<code>&lt;tagletArtifacts/&gt;</code> parameter.</em>
+<a class="jxr_linenumber" name="L1077" href="#L1077">1077</a> <em
class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L1078" href="#L1078">1078</a> <em
class="jxr_javadoccomment"> * @throws Exception if any</em>
+<a class="jxr_linenumber" name="L1079" href="#L1079">1079</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1080" href="#L1080">1080</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testTagletArtifacts() <strong class="jxr_keyword">throws</strong> Exception {
+<a class="jxr_linenumber" name="L1081" href="#L1081">1081</a> <em
class="jxr_comment">// Should be an assumption, but not supported by
TestCase</em>
+<a class="jxr_linenumber" name="L1082" href="#L1082">1082</a> <em
class="jxr_comment">// com.sun.tools.doclets.Taglet not supported by Java 10
anymore</em>
+<a class="jxr_linenumber" name="L1083" href="#L1083">1083</a> <strong
class="jxr_keyword">if</strong>
(JavaVersion.JAVA_SPECIFICATION_VERSION.isAtLeast(<span
class="jxr_string">"10"</span>)) {
+<a class="jxr_linenumber" name="L1084" href="#L1084">1084</a>
<strong class="jxr_keyword">return</strong>;
+<a class="jxr_linenumber" name="L1085" href="#L1085">1085</a> }
+<a class="jxr_linenumber" name="L1086" href="#L1086">1086</a>
+<a class="jxr_linenumber" name="L1087" href="#L1087">1087</a> Path
testPom = unit.resolve(<span
class="jxr_string">"tagletArtifacts-test/tagletArtifacts-test-plugin-config.xml"</span>);
+<a class="jxr_linenumber" name="L1088" href="#L1088">1088</a>
JavadocReport mojo = lookupMojo(testPom);
+<a class="jxr_linenumber" name="L1089" href="#L1089">1089</a>
+<a class="jxr_linenumber" name="L1090" href="#L1090">1090</a>
MavenSession session = newMavenSession(mojo.project);
+<a class="jxr_linenumber" name="L1091" href="#L1091">1091</a>
DefaultRepositorySystemSession repoSysSession =
(DefaultRepositorySystemSession) session.getRepositorySession();
+<a class="jxr_linenumber" name="L1092" href="#L1092">1092</a>
repoSysSession.setLocalRepositoryManager(<strong
class="jxr_keyword">new</strong> SimpleLocalRepositoryManagerFactory()
+<a class="jxr_linenumber" name="L1093" href="#L1093">1093</a>
.newInstance(session.getRepositorySession(), <strong
class="jxr_keyword">new</strong> LocalRepository(<strong
class="jxr_keyword">new</strong> File(<span
class="jxr_string">"target/local-repo"</span>))));
+<a class="jxr_linenumber" name="L1094" href="#L1094">1094</a> <em
class="jxr_comment">// Ensure remote repo connection uses SSL</em>
+<a class="jxr_linenumber" name="L1095" href="#L1095">1095</a>
LegacySupport legacySupport = lookup(LegacySupport.<strong
class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L1096" href="#L1096">1096</a>
legacySupport.setSession(session);
+<a class="jxr_linenumber" name="L1097" href="#L1097">1097</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
+<a class="jxr_linenumber" name="L1098" href="#L1098">1098</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repoSysSession);
+<a class="jxr_linenumber" name="L1099" href="#L1099">1099</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1100" href="#L1100">1100</a>
+<a class="jxr_linenumber" name="L1101" href="#L1101">1101</a> Path
optionsFile = <strong class="jxr_keyword">new</strong>
File(mojo.getPluginReportOutputDirectory(), <span
class="jxr_string">"options"</span>).toPath();
+<a class="jxr_linenumber" name="L1102" href="#L1102">1102</a>
assertThat(optionsFile).exists();
+<a class="jxr_linenumber" name="L1103" href="#L1103">1103</a> String
options = readFile(optionsFile);
+<a class="jxr_linenumber" name="L1104" href="#L1104">1104</a> <em
class="jxr_comment">// count -taglet</em>
+<a class="jxr_linenumber" name="L1105" href="#L1105">1105</a>
assertThat(StringUtils.countMatches(options, LINE_SEPARATOR + <span
class="jxr_string">"-taglet"</span> + LINE_SEPARATOR))
+<a class="jxr_linenumber" name="L1106" href="#L1106">1106</a>
.isEqualTo(3);
+<a class="jxr_linenumber" name="L1107" href="#L1107">1107</a>
assertThat(options)
+<a class="jxr_linenumber" name="L1108" href="#L1108">1108</a>
.contains(<span
class="jxr_string">"org.codehaus.plexus.javadoc.PlexusConfigurationTaglet"</span>)
+<a class="jxr_linenumber" name="L1109" href="#L1109">1109</a>
.contains(<span
class="jxr_string">"org.codehaus.plexus.javadoc.PlexusRequirementTaglet"</span>)
+<a class="jxr_linenumber" name="L1110" href="#L1110">1110</a>
.contains(<span
class="jxr_string">"org.codehaus.plexus.javadoc.PlexusComponentTaglet"</span>);
+<a class="jxr_linenumber" name="L1111" href="#L1111">1111</a> }
+<a class="jxr_linenumber" name="L1112" href="#L1112">1112</a>
+<a class="jxr_linenumber" name="L1113" href="#L1113">1113</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1114" href="#L1114">1114</a> <em
class="jxr_javadoccomment"> * Method to test the
<code>&lt;stylesheetfile/&gt;</code> parameter.</em>
+<a class="jxr_linenumber" name="L1115" href="#L1115">1115</a> <em
class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L1116" href="#L1116">1116</a> <em
class="jxr_javadoccomment"> * @throws Exception if any</em>
+<a class="jxr_linenumber" name="L1117" href="#L1117">1117</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1118" href="#L1118">1118</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testStylesheetfile() <strong class="jxr_keyword">throws</strong> Exception {
+<a class="jxr_linenumber" name="L1119" href="#L1119">1119</a> Path
testPom = unit.resolve(<span
class="jxr_string">"stylesheetfile-test/pom.xml"</span>);
+<a class="jxr_linenumber" name="L1120" href="#L1120">1120</a>
+<a class="jxr_linenumber" name="L1121" href="#L1121">1121</a>
JavadocReport mojo = lookupMojo(testPom);
+<a class="jxr_linenumber" name="L1122" href="#L1122">1122</a>
assertNotNull(mojo);
+<a class="jxr_linenumber" name="L1123" href="#L1123">1123</a>
+<a class="jxr_linenumber" name="L1124" href="#L1124">1124</a>
MavenSession session = spy(newMavenSession(mojo.project));
+<a class="jxr_linenumber" name="L1125" href="#L1125">1125</a>
ProjectBuildingRequest buildingRequest = mock(ProjectBuildingRequest.<strong
class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L1126" href="#L1126">1126</a>
when(buildingRequest.getRemoteRepositories()).thenReturn(mojo.project.getRemoteArtifactRepositories());
+<a class="jxr_linenumber" name="L1127" href="#L1127">1127</a>
when(session.getProjectBuildingRequest()).thenReturn(buildingRequest);
+<a class="jxr_linenumber" name="L1128" href="#L1128">1128</a>
DefaultRepositorySystemSession repositorySession = <strong
class="jxr_keyword">new</strong> DefaultRepositorySystemSession();
+<a class="jxr_linenumber" name="L1129" href="#L1129">1129</a>
repositorySession.setLocalRepositoryManager(<strong
class="jxr_keyword">new</strong> SimpleLocalRepositoryManagerFactory()
+<a class="jxr_linenumber" name="L1130" href="#L1130">1130</a>
.newInstance(repositorySession, <strong class="jxr_keyword">new</strong>
LocalRepository(localRepo)));
+<a class="jxr_linenumber" name="L1131" href="#L1131">1131</a>
when(buildingRequest.getRepositorySession()).thenReturn(repositorySession);
+<a class="jxr_linenumber" name="L1132" href="#L1132">1132</a>
when(session.getRepositorySession()).thenReturn(repositorySession);
+<a class="jxr_linenumber" name="L1133" href="#L1133">1133</a>
LegacySupport legacySupport = lookup(LegacySupport.<strong
class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L1134" href="#L1134">1134</a>
legacySupport.setSession(session);
+<a class="jxr_linenumber" name="L1135" href="#L1135">1135</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
+<a class="jxr_linenumber" name="L1136" href="#L1136">1136</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repositorySession);
+<a class="jxr_linenumber" name="L1137" href="#L1137">1137</a>
+<a class="jxr_linenumber" name="L1138" href="#L1138">1138</a> Path
apidocs = <strong class="jxr_keyword">new</strong> File(getBasedir(), <span
class="jxr_string">"target/test/unit/stylesheetfile-test/target/site/apidocs"</span>).toPath();
+<a class="jxr_linenumber" name="L1139" href="#L1139">1139</a>
+<a class="jxr_linenumber" name="L1140" href="#L1140">1140</a> Path
stylesheetfile = apidocs.resolve(<span
class="jxr_string">"stylesheet.css"</span>);
+<a class="jxr_linenumber" name="L1141" href="#L1141">1141</a> Path
options = apidocs.resolve(<span class="jxr_string">"options"</span>);
+<a class="jxr_linenumber" name="L1142" href="#L1142">1142</a>
+<a class="jxr_linenumber" name="L1143" href="#L1143">1143</a> <em
class="jxr_comment">// stylesheet == maven OR java</em>
+<a class="jxr_linenumber" name="L1144" href="#L1144">1144</a>
setVariableValueToObject(mojo, <span class="jxr_string">"stylesheet"</span>,
<span class="jxr_string">"javamaven"</span>);
+<a class="jxr_linenumber" name="L1145" href="#L1145">1145</a>
+<a class="jxr_linenumber" name="L1146" href="#L1146">1146</a> <strong
class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L1147" href="#L1147">1147</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1148" href="#L1148">1148</a>
fail();
+<a class="jxr_linenumber" name="L1149" href="#L1149">1149</a> }
<strong class="jxr_keyword">catch</strong> (MojoExecutionException |
MojoFailureException e) {
+<a class="jxr_linenumber" name="L1150" href="#L1150">1150</a> }
<a class="jxr_linenumber" name="L1151" href="#L1151">1151</a>
-<a class="jxr_linenumber" name="L1152" href="#L1152">1152</a> <em
class="jxr_comment">// stylesheet == maven OR java</em>
-<a class="jxr_linenumber" name="L1153" href="#L1153">1153</a>
setVariableValueToObject(mojo, <span class="jxr_string">"stylesheet"</span>,
<span class="jxr_string">"javamaven"</span>);
-<a class="jxr_linenumber" name="L1154" href="#L1154">1154</a>
-<a class="jxr_linenumber" name="L1155" href="#L1155">1155</a> <strong
class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L1156" href="#L1156">1156</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1157" href="#L1157">1157</a>
fail();
-<a class="jxr_linenumber" name="L1158" href="#L1158">1158</a> }
<strong class="jxr_keyword">catch</strong> (MojoExecutionException |
MojoFailureException e) {
-<a class="jxr_linenumber" name="L1159" href="#L1159">1159</a> }
-<a class="jxr_linenumber" name="L1160" href="#L1160">1160</a>
-<a class="jxr_linenumber" name="L1161" href="#L1161">1161</a> <em
class="jxr_comment">// stylesheet == java</em>
-<a class="jxr_linenumber" name="L1162" href="#L1162">1162</a>
setVariableValueToObject(mojo, <span class="jxr_string">"stylesheet"</span>,
<span class="jxr_string">"java"</span>);
-<a class="jxr_linenumber" name="L1163" href="#L1163">1163</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1152" href="#L1152">1152</a> <em
class="jxr_comment">// stylesheet == java</em>
+<a class="jxr_linenumber" name="L1153" href="#L1153">1153</a>
setVariableValueToObject(mojo, <span class="jxr_string">"stylesheet"</span>,
<span class="jxr_string">"java"</span>);
+<a class="jxr_linenumber" name="L1154" href="#L1154">1154</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1155" href="#L1155">1155</a>
+<a class="jxr_linenumber" name="L1156" href="#L1156">1156</a> String
content = readFile(stylesheetfile);
+<a class="jxr_linenumber" name="L1157" href="#L1157">1157</a> <strong
class="jxr_keyword">if</strong> (JavaVersion.JAVA_VERSION.isAtLeast(<span
class="jxr_string">"13-ea"</span>)) {
+<a class="jxr_linenumber" name="L1158" href="#L1158">1158</a>
assertTrue(content.contains(<span class="jxr_string">"/*"</span> +
LINE_SEPARATOR + <span class="jxr_string">" * Javadoc style sheet"</span> +
LINE_SEPARATOR + <span class="jxr_string">" */"</span>));
+<a class="jxr_linenumber" name="L1159" href="#L1159">1159</a> }
<strong class="jxr_keyword">else</strong> <strong
class="jxr_keyword">if</strong> (JavaVersion.JAVA_VERSION.isAtLeast(<span
class="jxr_string">"10"</span>)) {
+<a class="jxr_linenumber" name="L1160" href="#L1160">1160</a>
assertTrue(content.contains(<span class="jxr_string">"/* "</span> +
LINE_SEPARATOR + <span class="jxr_string">" * Javadoc style sheet"</span> +
LINE_SEPARATOR + <span class="jxr_string">" */"</span>));
+<a class="jxr_linenumber" name="L1161" href="#L1161">1161</a> }
<strong class="jxr_keyword">else</strong> {
+<a class="jxr_linenumber" name="L1162" href="#L1162">1162</a>
assertTrue(content.contains(<span class="jxr_string">"/* Javadoc style sheet
*/"</span>));
+<a class="jxr_linenumber" name="L1163" href="#L1163">1163</a> }
<a class="jxr_linenumber" name="L1164" href="#L1164">1164</a>
-<a class="jxr_linenumber" name="L1165" href="#L1165">1165</a> String
content = readFile(stylesheetfile);
-<a class="jxr_linenumber" name="L1166" href="#L1166">1166</a> <strong
class="jxr_keyword">if</strong> (JavaVersion.JAVA_VERSION.isAtLeast(<span
class="jxr_string">"13-ea"</span>)) {
-<a class="jxr_linenumber" name="L1167" href="#L1167">1167</a>
assertTrue(content.contains(<span class="jxr_string">"/*"</span> +
LINE_SEPARATOR + <span class="jxr_string">" * Javadoc style sheet"</span> +
LINE_SEPARATOR + <span class="jxr_string">" */"</span>));
-<a class="jxr_linenumber" name="L1168" href="#L1168">1168</a> }
<strong class="jxr_keyword">else</strong> <strong
class="jxr_keyword">if</strong> (JavaVersion.JAVA_VERSION.isAtLeast(<span
class="jxr_string">"10"</span>)) {
-<a class="jxr_linenumber" name="L1169" href="#L1169">1169</a>
assertTrue(content.contains(<span class="jxr_string">"/* "</span> +
LINE_SEPARATOR + <span class="jxr_string">" * Javadoc style sheet"</span> +
LINE_SEPARATOR + <span class="jxr_string">" */"</span>));
-<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a> }
<strong class="jxr_keyword">else</strong> {
-<a class="jxr_linenumber" name="L1171" href="#L1171">1171</a>
assertTrue(content.contains(<span class="jxr_string">"/* Javadoc style sheet
*/"</span>));
-<a class="jxr_linenumber" name="L1172" href="#L1172">1172</a> }
-<a class="jxr_linenumber" name="L1173" href="#L1173">1173</a>
-<a class="jxr_linenumber" name="L1174" href="#L1174">1174</a> String
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1175" href="#L1175">1175</a>
assertFalse(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
-<a class="jxr_linenumber" name="L1176" href="#L1176">1176</a>
-<a class="jxr_linenumber" name="L1177" href="#L1177">1177</a> <em
class="jxr_comment">// stylesheetfile defined as a project resource</em>
-<a class="jxr_linenumber" name="L1178" href="#L1178">1178</a>
setVariableValueToObject(mojo, <span class="jxr_string">"stylesheet"</span>,
<strong class="jxr_keyword">null</strong>);
-<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a>
setVariableValueToObject(mojo, <span
class="jxr_string">"stylesheetfile"</span>, <span
class="jxr_string">"com/mycompany/app/javadoc/css/stylesheet.css"</span>);
-<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1181" href="#L1181">1181</a>
-<a class="jxr_linenumber" name="L1182" href="#L1182">1182</a> content
= readFile(stylesheetfile);
-<a class="jxr_linenumber" name="L1183" href="#L1183">1183</a>
assertTrue(content.contains(<span class="jxr_string">"/* Custom Javadoc style
sheet in project */"</span>));
-<a class="jxr_linenumber" name="L1184" href="#L1184">1184</a>
-<a class="jxr_linenumber" name="L1185" href="#L1185">1185</a>
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1186" href="#L1186">1186</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
-<a class="jxr_linenumber" name="L1187" href="#L1187">1187</a> Path
stylesheetResource =
-<a class="jxr_linenumber" name="L1188" href="#L1188">1188</a>
unit.resolve(<span
class="jxr_string">"stylesheetfile-test/src/main/resources/com/mycompany/app/javadoc/css/stylesheet.css"</span>);
-<a class="jxr_linenumber" name="L1189" href="#L1189">1189</a>
assertTrue(optionsContent.contains(
-<a class="jxr_linenumber" name="L1190" href="#L1190">1190</a>
<span class="jxr_string">"'"</span> +
stylesheetResource.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
-<a class="jxr_linenumber" name="L1191" href="#L1191">1191</a>
-<a class="jxr_linenumber" name="L1192" href="#L1192">1192</a> <em
class="jxr_comment">// stylesheetfile defined in a javadoc plugin
dependency</em>
-<a class="jxr_linenumber" name="L1193" href="#L1193">1193</a>
setVariableValueToObject(mojo, <span
class="jxr_string">"stylesheetfile"</span>, <span
class="jxr_string">"com/mycompany/app/javadoc/css2/stylesheet.css"</span>);
-<a class="jxr_linenumber" name="L1194" href="#L1194">1194</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1195" href="#L1195">1195</a>
-<a class="jxr_linenumber" name="L1196" href="#L1196">1196</a> content
= readFile(stylesheetfile);
-<a class="jxr_linenumber" name="L1197" href="#L1197">1197</a>
assertTrue(content.contains(<span class="jxr_string">"/* Custom Javadoc style
sheet in artefact */"</span>));
-<a class="jxr_linenumber" name="L1198" href="#L1198">1198</a>
-<a class="jxr_linenumber" name="L1199" href="#L1199">1199</a>
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1200" href="#L1200">1200</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
-<a class="jxr_linenumber" name="L1201" href="#L1201">1201</a>
assertTrue(optionsContent.contains(
-<a class="jxr_linenumber" name="L1202" href="#L1202">1202</a>
<span class="jxr_string">"'"</span> +
stylesheetfile.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
-<a class="jxr_linenumber" name="L1203" href="#L1203">1203</a>
-<a class="jxr_linenumber" name="L1204" href="#L1204">1204</a> <em
class="jxr_comment">// stylesheetfile defined as file</em>
-<a class="jxr_linenumber" name="L1205" href="#L1205">1205</a> Path css
= unit.resolve(<span
class="jxr_string">"stylesheetfile-test/src/main/resources/com/mycompany/app/javadoc/css3/stylesheet.css"</span>);
-<a class="jxr_linenumber" name="L1206" href="#L1206">1206</a>
setVariableValueToObject(mojo, <span
class="jxr_string">"stylesheetfile"</span>, css.toFile().getAbsolutePath());
-<a class="jxr_linenumber" name="L1207" href="#L1207">1207</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1208" href="#L1208">1208</a>
-<a class="jxr_linenumber" name="L1209" href="#L1209">1209</a> content
= readFile(stylesheetfile);
-<a class="jxr_linenumber" name="L1210" href="#L1210">1210</a>
assertTrue(content.contains(<span class="jxr_string">"/* Custom Javadoc style
sheet as file */"</span>));
-<a class="jxr_linenumber" name="L1211" href="#L1211">1211</a>
-<a class="jxr_linenumber" name="L1212" href="#L1212">1212</a>
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1213" href="#L1213">1213</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
-<a class="jxr_linenumber" name="L1214" href="#L1214">1214</a>
stylesheetResource =
-<a class="jxr_linenumber" name="L1215" href="#L1215">1215</a>
unit.resolve(<span
class="jxr_string">"stylesheetfile-test/src/main/resources/com/mycompany/app/javadoc/css3/stylesheet.css"</span>);
-<a class="jxr_linenumber" name="L1216" href="#L1216">1216</a>
assertTrue(optionsContent.contains(
-<a class="jxr_linenumber" name="L1217" href="#L1217">1217</a>
<span class="jxr_string">"'"</span> +
stylesheetResource.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
-<a class="jxr_linenumber" name="L1218" href="#L1218">1218</a> }
-<a class="jxr_linenumber" name="L1219" href="#L1219">1219</a>
-<a class="jxr_linenumber" name="L1220" href="#L1220">1220</a> <em
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1221" href="#L1221">1221</a> <em
class="jxr_javadoccomment"> * Method to test the
<code>&lt;helpfile/&gt;</code> parameter.</em>
-<a class="jxr_linenumber" name="L1222" href="#L1222">1222</a> <em
class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L1223" href="#L1223">1223</a> <em
class="jxr_javadoccomment"> * @throws Exception if any</em>
-<a class="jxr_linenumber" name="L1224" href="#L1224">1224</a> <em
class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L1225" href="#L1225">1225</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testHelpfile() <strong class="jxr_keyword">throws</strong> Exception {
-<a class="jxr_linenumber" name="L1226" href="#L1226">1226</a> Path
testPom = unit.resolve(<span class="jxr_string">"helpfile-test/pom.xml"</span>);
-<a class="jxr_linenumber" name="L1227" href="#L1227">1227</a>
-<a class="jxr_linenumber" name="L1228" href="#L1228">1228</a>
JavadocReport mojo = lookupMojo(testPom);
-<a class="jxr_linenumber" name="L1229" href="#L1229">1229</a>
assertNotNull(mojo);
-<a class="jxr_linenumber" name="L1230" href="#L1230">1230</a>
-<a class="jxr_linenumber" name="L1231" href="#L1231">1231</a>
MavenSession session = spy(newMavenSession(mojo.project));
-<a class="jxr_linenumber" name="L1232" href="#L1232">1232</a>
ProjectBuildingRequest buildingRequest = mock(ProjectBuildingRequest.<strong
class="jxr_keyword">class</strong>);
-<a class="jxr_linenumber" name="L1233" href="#L1233">1233</a>
when(buildingRequest.getRemoteRepositories()).thenReturn(mojo.project.getRemoteArtifactRepositories());
-<a class="jxr_linenumber" name="L1234" href="#L1234">1234</a>
when(session.getProjectBuildingRequest()).thenReturn(buildingRequest);
-<a class="jxr_linenumber" name="L1235" href="#L1235">1235</a>
DefaultRepositorySystemSession repositorySession = <strong
class="jxr_keyword">new</strong> DefaultRepositorySystemSession();
-<a class="jxr_linenumber" name="L1236" href="#L1236">1236</a>
repositorySession.setLocalRepositoryManager(<strong
class="jxr_keyword">new</strong> SimpleLocalRepositoryManagerFactory()
-<a class="jxr_linenumber" name="L1237" href="#L1237">1237</a>
.newInstance(repositorySession, <strong class="jxr_keyword">new</strong>
LocalRepository(localRepo)));
-<a class="jxr_linenumber" name="L1238" href="#L1238">1238</a>
when(buildingRequest.getRepositorySession()).thenReturn(repositorySession);
-<a class="jxr_linenumber" name="L1239" href="#L1239">1239</a>
when(session.getRepositorySession()).thenReturn(repositorySession);
-<a class="jxr_linenumber" name="L1240" href="#L1240">1240</a>
LegacySupport legacySupport = lookup(LegacySupport.<strong
class="jxr_keyword">class</strong>);
-<a class="jxr_linenumber" name="L1241" href="#L1241">1241</a>
legacySupport.setSession(session);
-<a class="jxr_linenumber" name="L1242" href="#L1242">1242</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
-<a class="jxr_linenumber" name="L1243" href="#L1243">1243</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repositorySession);
-<a class="jxr_linenumber" name="L1244" href="#L1244">1244</a>
-<a class="jxr_linenumber" name="L1245" href="#L1245">1245</a> Path
apidocs = <strong class="jxr_keyword">new</strong> File(getBasedir(), <span
class="jxr_string">"target/test/unit/helpfile-test/target/site/apidocs"</span>).toPath();
+<a class="jxr_linenumber" name="L1165" href="#L1165">1165</a> String
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1166" href="#L1166">1166</a>
assertFalse(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
+<a class="jxr_linenumber" name="L1167" href="#L1167">1167</a>
+<a class="jxr_linenumber" name="L1168" href="#L1168">1168</a> <em
class="jxr_comment">// stylesheetfile defined as a project resource</em>
+<a class="jxr_linenumber" name="L1169" href="#L1169">1169</a>
setVariableValueToObject(mojo, <span class="jxr_string">"stylesheet"</span>,
<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a>
setVariableValueToObject(mojo, <span
class="jxr_string">"stylesheetfile"</span>, <span
class="jxr_string">"com/mycompany/app/javadoc/css/stylesheet.css"</span>);
+<a class="jxr_linenumber" name="L1171" href="#L1171">1171</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1172" href="#L1172">1172</a>
+<a class="jxr_linenumber" name="L1173" href="#L1173">1173</a> content
= readFile(stylesheetfile);
+<a class="jxr_linenumber" name="L1174" href="#L1174">1174</a>
assertTrue(content.contains(<span class="jxr_string">"/* Custom Javadoc style
sheet in project */"</span>));
+<a class="jxr_linenumber" name="L1175" href="#L1175">1175</a>
+<a class="jxr_linenumber" name="L1176" href="#L1176">1176</a>
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1177" href="#L1177">1177</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
+<a class="jxr_linenumber" name="L1178" href="#L1178">1178</a> Path
stylesheetResource =
+<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a>
unit.resolve(<span
class="jxr_string">"stylesheetfile-test/src/main/resources/com/mycompany/app/javadoc/css/stylesheet.css"</span>);
+<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a>
assertTrue(optionsContent.contains(
+<a class="jxr_linenumber" name="L1181" href="#L1181">1181</a>
<span class="jxr_string">"'"</span> +
stylesheetResource.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
+<a class="jxr_linenumber" name="L1182" href="#L1182">1182</a>
+<a class="jxr_linenumber" name="L1183" href="#L1183">1183</a> <em
class="jxr_comment">// stylesheetfile defined in a javadoc plugin
dependency</em>
+<a class="jxr_linenumber" name="L1184" href="#L1184">1184</a>
setVariableValueToObject(mojo, <span
class="jxr_string">"stylesheetfile"</span>, <span
class="jxr_string">"com/mycompany/app/javadoc/css2/stylesheet.css"</span>);
+<a class="jxr_linenumber" name="L1185" href="#L1185">1185</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1186" href="#L1186">1186</a>
+<a class="jxr_linenumber" name="L1187" href="#L1187">1187</a> content
= readFile(stylesheetfile);
+<a class="jxr_linenumber" name="L1188" href="#L1188">1188</a>
assertTrue(content.contains(<span class="jxr_string">"/* Custom Javadoc style
sheet in artefact */"</span>));
+<a class="jxr_linenumber" name="L1189" href="#L1189">1189</a>
+<a class="jxr_linenumber" name="L1190" href="#L1190">1190</a>
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1191" href="#L1191">1191</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
+<a class="jxr_linenumber" name="L1192" href="#L1192">1192</a>
assertTrue(optionsContent.contains(
+<a class="jxr_linenumber" name="L1193" href="#L1193">1193</a>
<span class="jxr_string">"'"</span> +
stylesheetfile.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
+<a class="jxr_linenumber" name="L1194" href="#L1194">1194</a>
+<a class="jxr_linenumber" name="L1195" href="#L1195">1195</a> <em
class="jxr_comment">// stylesheetfile defined as file</em>
+<a class="jxr_linenumber" name="L1196" href="#L1196">1196</a> Path css
= unit.resolve(<span
class="jxr_string">"stylesheetfile-test/src/main/resources/com/mycompany/app/javadoc/css3/stylesheet.css"</span>);
+<a class="jxr_linenumber" name="L1197" href="#L1197">1197</a>
setVariableValueToObject(mojo, <span
class="jxr_string">"stylesheetfile"</span>, css.toFile().getAbsolutePath());
+<a class="jxr_linenumber" name="L1198" href="#L1198">1198</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1199" href="#L1199">1199</a>
+<a class="jxr_linenumber" name="L1200" href="#L1200">1200</a> content
= readFile(stylesheetfile);
+<a class="jxr_linenumber" name="L1201" href="#L1201">1201</a>
assertTrue(content.contains(<span class="jxr_string">"/* Custom Javadoc style
sheet as file */"</span>));
+<a class="jxr_linenumber" name="L1202" href="#L1202">1202</a>
+<a class="jxr_linenumber" name="L1203" href="#L1203">1203</a>
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1204" href="#L1204">1204</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-stylesheetfile"</span>));
+<a class="jxr_linenumber" name="L1205" href="#L1205">1205</a>
stylesheetResource =
+<a class="jxr_linenumber" name="L1206" href="#L1206">1206</a>
unit.resolve(<span
class="jxr_string">"stylesheetfile-test/src/main/resources/com/mycompany/app/javadoc/css3/stylesheet.css"</span>);
+<a class="jxr_linenumber" name="L1207" href="#L1207">1207</a>
assertTrue(optionsContent.contains(
+<a class="jxr_linenumber" name="L1208" href="#L1208">1208</a>
<span class="jxr_string">"'"</span> +
stylesheetResource.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
+<a class="jxr_linenumber" name="L1209" href="#L1209">1209</a> }
+<a class="jxr_linenumber" name="L1210" href="#L1210">1210</a>
+<a class="jxr_linenumber" name="L1211" href="#L1211">1211</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1212" href="#L1212">1212</a> <em
class="jxr_javadoccomment"> * Method to test the
<code>&lt;helpfile/&gt;</code> parameter.</em>
+<a class="jxr_linenumber" name="L1213" href="#L1213">1213</a> <em
class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L1214" href="#L1214">1214</a> <em
class="jxr_javadoccomment"> * @throws Exception if any</em>
+<a class="jxr_linenumber" name="L1215" href="#L1215">1215</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L1216" href="#L1216">1216</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong>
testHelpfile() <strong class="jxr_keyword">throws</strong> Exception {
+<a class="jxr_linenumber" name="L1217" href="#L1217">1217</a> Path
testPom = unit.resolve(<span class="jxr_string">"helpfile-test/pom.xml"</span>);
+<a class="jxr_linenumber" name="L1218" href="#L1218">1218</a>
+<a class="jxr_linenumber" name="L1219" href="#L1219">1219</a>
JavadocReport mojo = lookupMojo(testPom);
+<a class="jxr_linenumber" name="L1220" href="#L1220">1220</a>
assertNotNull(mojo);
+<a class="jxr_linenumber" name="L1221" href="#L1221">1221</a>
+<a class="jxr_linenumber" name="L1222" href="#L1222">1222</a>
MavenSession session = spy(newMavenSession(mojo.project));
+<a class="jxr_linenumber" name="L1223" href="#L1223">1223</a>
ProjectBuildingRequest buildingRequest = mock(ProjectBuildingRequest.<strong
class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L1224" href="#L1224">1224</a>
when(buildingRequest.getRemoteRepositories()).thenReturn(mojo.project.getRemoteArtifactRepositories());
+<a class="jxr_linenumber" name="L1225" href="#L1225">1225</a>
when(session.getProjectBuildingRequest()).thenReturn(buildingRequest);
+<a class="jxr_linenumber" name="L1226" href="#L1226">1226</a>
DefaultRepositorySystemSession repositorySession = <strong
class="jxr_keyword">new</strong> DefaultRepositorySystemSession();
+<a class="jxr_linenumber" name="L1227" href="#L1227">1227</a>
repositorySession.setLocalRepositoryManager(<strong
class="jxr_keyword">new</strong> SimpleLocalRepositoryManagerFactory()
+<a class="jxr_linenumber" name="L1228" href="#L1228">1228</a>
.newInstance(repositorySession, <strong class="jxr_keyword">new</strong>
LocalRepository(localRepo)));
+<a class="jxr_linenumber" name="L1229" href="#L1229">1229</a>
when(buildingRequest.getRepositorySession()).thenReturn(repositorySession);
+<a class="jxr_linenumber" name="L1230" href="#L1230">1230</a>
when(session.getRepositorySession()).thenReturn(repositorySession);
+<a class="jxr_linenumber" name="L1231" href="#L1231">1231</a>
LegacySupport legacySupport = lookup(LegacySupport.<strong
class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L1232" href="#L1232">1232</a>
legacySupport.setSession(session);
+<a class="jxr_linenumber" name="L1233" href="#L1233">1233</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
+<a class="jxr_linenumber" name="L1234" href="#L1234">1234</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repositorySession);
+<a class="jxr_linenumber" name="L1235" href="#L1235">1235</a>
+<a class="jxr_linenumber" name="L1236" href="#L1236">1236</a> Path
apidocs = <strong class="jxr_keyword">new</strong> File(getBasedir(), <span
class="jxr_string">"target/test/unit/helpfile-test/target/site/apidocs"</span>).toPath();
+<a class="jxr_linenumber" name="L1237" href="#L1237">1237</a>
+<a class="jxr_linenumber" name="L1238" href="#L1238">1238</a> Path
helpfile = apidocs.resolve(<span class="jxr_string">"help-doc.html"</span>);
+<a class="jxr_linenumber" name="L1239" href="#L1239">1239</a> Path
options = apidocs.resolve(<span class="jxr_string">"options"</span>);
+<a class="jxr_linenumber" name="L1240" href="#L1240">1240</a>
+<a class="jxr_linenumber" name="L1241" href="#L1241">1241</a> <em
class="jxr_comment">// helpfile by default</em>
+<a class="jxr_linenumber" name="L1242" href="#L1242">1242</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1243" href="#L1243">1243</a>
+<a class="jxr_linenumber" name="L1244" href="#L1244">1244</a> String
content = readFile(helpfile);
+<a class="jxr_linenumber" name="L1245" href="#L1245">1245</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Generated by
javadoc"</span>));
<a class="jxr_linenumber" name="L1246" href="#L1246">1246</a>
-<a class="jxr_linenumber" name="L1247" href="#L1247">1247</a> Path
helpfile = apidocs.resolve(<span class="jxr_string">"help-doc.html"</span>);
-<a class="jxr_linenumber" name="L1248" href="#L1248">1248</a> Path
options = apidocs.resolve(<span class="jxr_string">"options"</span>);
+<a class="jxr_linenumber" name="L1247" href="#L1247">1247</a> String
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1248" href="#L1248">1248</a>
assertFalse(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
<a class="jxr_linenumber" name="L1249" href="#L1249">1249</a>
-<a class="jxr_linenumber" name="L1250" href="#L1250">1250</a> <em
class="jxr_comment">// helpfile by default</em>
-<a class="jxr_linenumber" name="L1251" href="#L1251">1251</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1250" href="#L1250">1250</a> <em
class="jxr_comment">// helpfile defined in a javadoc plugin dependency</em>
+<a class="jxr_linenumber" name="L1251" href="#L1251">1251</a>
setVariableValueToObject(mojo, <span class="jxr_string">"helpfile"</span>,
<span
class="jxr_string">"com/mycompany/app/javadoc/helpfile/help-doc.html"</span>);
<a class="jxr_linenumber" name="L1252" href="#L1252">1252</a>
-<a class="jxr_linenumber" name="L1253" href="#L1253">1253</a> String
content = readFile(helpfile);
-<a class="jxr_linenumber" name="L1254" href="#L1254">1254</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Generated by
javadoc"</span>));
+<a class="jxr_linenumber" name="L1253" href="#L1253">1253</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
+<a class="jxr_linenumber" name="L1254" href="#L1254">1254</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repositorySession);
<a class="jxr_linenumber" name="L1255" href="#L1255">1255</a>
-<a class="jxr_linenumber" name="L1256" href="#L1256">1256</a> String
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1257" href="#L1257">1257</a>
assertFalse(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
-<a class="jxr_linenumber" name="L1258" href="#L1258">1258</a>
-<a class="jxr_linenumber" name="L1259" href="#L1259">1259</a> <em
class="jxr_comment">// helpfile defined in a javadoc plugin dependency</em>
-<a class="jxr_linenumber" name="L1260" href="#L1260">1260</a>
setVariableValueToObject(mojo, <span class="jxr_string">"helpfile"</span>,
<span
class="jxr_string">"com/mycompany/app/javadoc/helpfile/help-doc.html"</span>);
-<a class="jxr_linenumber" name="L1261" href="#L1261">1261</a>
-<a class="jxr_linenumber" name="L1262" href="#L1262">1262</a>
setVariableValueToObject(mojo, <span class="jxr_string">"session"</span>,
session);
-<a class="jxr_linenumber" name="L1263" href="#L1263">1263</a>
setVariableValueToObject(mojo, <span class="jxr_string">"repoSession"</span>,
repositorySession);
-<a class="jxr_linenumber" name="L1264" href="#L1264">1264</a>
-<a class="jxr_linenumber" name="L1265" href="#L1265">1265</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1266" href="#L1266">1266</a>
-<a class="jxr_linenumber" name="L1267" href="#L1267">1267</a> content
= readFile(helpfile);
-<a class="jxr_linenumber" name="L1268" href="#L1268">1268</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Help file from
artefact -->"</span>));
+<a class="jxr_linenumber" name="L1256" href="#L1256">1256</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1257" href="#L1257">1257</a>
+<a class="jxr_linenumber" name="L1258" href="#L1258">1258</a> content
= readFile(helpfile);
+<a class="jxr_linenumber" name="L1259" href="#L1259">1259</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Help file from
artefact -->"</span>));
+<a class="jxr_linenumber" name="L1260" href="#L1260">1260</a>
+<a class="jxr_linenumber" name="L1261" href="#L1261">1261</a>
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1262" href="#L1262">1262</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
+<a class="jxr_linenumber" name="L1263" href="#L1263">1263</a> Path
help = apidocs.resolve(<span class="jxr_string">"help-doc.html"</span>);
+<a class="jxr_linenumber" name="L1264" href="#L1264">1264</a>
assertTrue(optionsContent.contains(<span class="jxr_string">"'"</span> +
help.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
+<a class="jxr_linenumber" name="L1265" href="#L1265">1265</a>
+<a class="jxr_linenumber" name="L1266" href="#L1266">1266</a> <em
class="jxr_comment">// helpfile defined as a project resource</em>
+<a class="jxr_linenumber" name="L1267" href="#L1267">1267</a>
setVariableValueToObject(mojo, <span class="jxr_string">"helpfile"</span>,
<span
class="jxr_string">"com/mycompany/app/javadoc/helpfile2/help-doc.html"</span>);
+<a class="jxr_linenumber" name="L1268" href="#L1268">1268</a>
mojo.execute();
<a class="jxr_linenumber" name="L1269" href="#L1269">1269</a>
-<a class="jxr_linenumber" name="L1270" href="#L1270">1270</a>
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1271" href="#L1271">1271</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
-<a class="jxr_linenumber" name="L1272" href="#L1272">1272</a> Path
help = apidocs.resolve(<span class="jxr_string">"help-doc.html"</span>);
-<a class="jxr_linenumber" name="L1273" href="#L1273">1273</a>
assertTrue(optionsContent.contains(<span class="jxr_string">"'"</span> +
help.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
-<a class="jxr_linenumber" name="L1274" href="#L1274">1274</a>
-<a class="jxr_linenumber" name="L1275" href="#L1275">1275</a> <em
class="jxr_comment">// helpfile defined as a project resource</em>
-<a class="jxr_linenumber" name="L1276" href="#L1276">1276</a>
setVariableValueToObject(mojo, <span class="jxr_string">"helpfile"</span>,
<span
class="jxr_string">"com/mycompany/app/javadoc/helpfile2/help-doc.html"</span>);
-<a class="jxr_linenumber" name="L1277" href="#L1277">1277</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1278" href="#L1278">1278</a>
-<a class="jxr_linenumber" name="L1279" href="#L1279">1279</a> content
= readFile(helpfile);
-<a class="jxr_linenumber" name="L1280" href="#L1280">1280</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Help file from
file -->"</span>));
-<a class="jxr_linenumber" name="L1281" href="#L1281">1281</a>
-<a class="jxr_linenumber" name="L1282" href="#L1282">1282</a>
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1283" href="#L1283">1283</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
-<a class="jxr_linenumber" name="L1284" href="#L1284">1284</a> help =
unit.resolve(<span
class="jxr_string">"helpfile-test/src/main/resources/com/mycompany/app/javadoc/helpfile2/help-doc.html"</span>);
-<a class="jxr_linenumber" name="L1285" href="#L1285">1285</a>
assertTrue(optionsContent.contains(<span class="jxr_string">"'"</span> +
help.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
-<a class="jxr_linenumber" name="L1286" href="#L1286">1286</a>
-<a class="jxr_linenumber" name="L1287" href="#L1287">1287</a> <em
class="jxr_comment">// helpfile defined as file</em>
-<a class="jxr_linenumber" name="L1288" href="#L1288">1288</a> help =
unit.resolve(<span
class="jxr_string">"helpfile-test/src/main/resources/com/mycompany/app/javadoc/helpfile2/help-doc.html"</span>);
-<a class="jxr_linenumber" name="L1289" href="#L1289">1289</a>
setVariableValueToObject(mojo, <span class="jxr_string">"helpfile"</span>,
help.toFile().getAbsolutePath());
-<a class="jxr_linenumber" name="L1290" href="#L1290">1290</a>
mojo.execute();
-<a class="jxr_linenumber" name="L1291" href="#L1291">1291</a>
-<a class="jxr_linenumber" name="L1292" href="#L1292">1292</a> content
= readFile(helpfile);
-<a class="jxr_linenumber" name="L1293" href="#L1293">1293</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Help file from
file -->"</span>));
-<a class="jxr_linenumber" name="L1294" href="#L1294">1294</a>
-<a class="jxr_linenumber" name="L1295" href="#L1295">1295</a>
optionsContent = readFile(options);
-<a class="jxr_linenumber" name="L1296" href="#L1296">1296</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
-<a class="jxr_linenumber" name="L1297" href="#L1297">1297</a>
assertTrue(optionsContent.contains(<span class="jxr_string">"'"</span> +
help.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
-<a class="jxr_linenumber" name="L1298" href="#L1298">1298</a> }
-<a class="jxr_linenumber" name="L1299" href="#L1299">1299</a> }
+<a class="jxr_linenumber" name="L1270" href="#L1270">1270</a> content
= readFile(helpfile);
+<a class="jxr_linenumber" name="L1271" href="#L1271">1271</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Help file from
file -->"</span>));
+<a class="jxr_linenumber" name="L1272" href="#L1272">1272</a>
+<a class="jxr_linenumber" name="L1273" href="#L1273">1273</a>
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1274" href="#L1274">1274</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
+<a class="jxr_linenumber" name="L1275" href="#L1275">1275</a> help =
unit.resolve(<span
class="jxr_string">"helpfile-test/src/main/resources/com/mycompany/app/javadoc/helpfile2/help-doc.html"</span>);
+<a class="jxr_linenumber" name="L1276" href="#L1276">1276</a>
assertTrue(optionsContent.contains(<span class="jxr_string">"'"</span> +
help.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
+<a class="jxr_linenumber" name="L1277" href="#L1277">1277</a>
+<a class="jxr_linenumber" name="L1278" href="#L1278">1278</a> <em
class="jxr_comment">// helpfile defined as file</em>
+<a class="jxr_linenumber" name="L1279" href="#L1279">1279</a> help =
unit.resolve(<span
class="jxr_string">"helpfile-test/src/main/resources/com/mycompany/app/javadoc/helpfile2/help-doc.html"</span>);
+<a class="jxr_linenumber" name="L1280" href="#L1280">1280</a>
setVariableValueToObject(mojo, <span class="jxr_string">"helpfile"</span>,
help.toFile().getAbsolutePath());
+<a class="jxr_linenumber" name="L1281" href="#L1281">1281</a>
mojo.execute();
+<a class="jxr_linenumber" name="L1282" href="#L1282">1282</a>
+<a class="jxr_linenumber" name="L1283" href="#L1283">1283</a> content
= readFile(helpfile);
+<a class="jxr_linenumber" name="L1284" href="#L1284">1284</a>
assertTrue(content.contains(<span class="jxr_string">"<!-- Help file from
file -->"</span>));
+<a class="jxr_linenumber" name="L1285" href="#L1285">1285</a>
+<a class="jxr_linenumber" name="L1286" href="#L1286">1286</a>
optionsContent = readFile(options);
+<a class="jxr_linenumber" name="L1287" href="#L1287">1287</a>
assertTrue(optionsContent.contains(<span
class="jxr_string">"-helpfile"</span>));
+<a class="jxr_linenumber" name="L1288" href="#L1288">1288</a>
assertTrue(optionsContent.contains(<span class="jxr_string">"'"</span> +
help.toFile().getAbsolutePath().replaceAll(<span
class="jxr_string">"\\\\"</span>, <span
class="jxr_string">"/"</span>) + <span class="jxr_string">"'"</span>));
+<a class="jxr_linenumber" name="L1289" href="#L1289">1289</a> }
+<a class="jxr_linenumber" name="L1290" href="#L1290">1290</a> }
</pre>
<hr/>
<div id="footer">Copyright © 2004–2024 <a
href="https://www.apache.org/">The Apache Software Foundation</a>. All rights
reserved.</div>
Modified:
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/options/io/xpp3/package-frame.html
==============================================================================
---
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/options/io/xpp3/package-frame.html
(original)
+++
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/options/io/xpp3/package-frame.html
Thu Aug 22 16:59:20 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Javadoc Plugin 3.8.0 Reference Package
org.apache.maven.plugins.javadoc.options.io.xpp3</title>
+ <title>Apache Maven Javadoc Plugin 3.10.0 Reference Package
org.apache.maven.plugins.javadoc.options.io.xpp3</title>
<link rel="stylesheet" type="text/css"
href="../../../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified:
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/options/io/xpp3/package-summary.html
==============================================================================
---
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/options/io/xpp3/package-summary.html
(original)
+++
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/options/io/xpp3/package-summary.html
Thu Aug 22 16:59:20 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Javadoc Plugin 3.8.0 Reference Package
org.apache.maven.plugins.javadoc.options.io.xpp3</title>
+ <title>Apache Maven Javadoc Plugin 3.10.0 Reference Package
org.apache.maven.plugins.javadoc.options.io.xpp3</title>
<link rel="stylesheet" type="text/css"
href="../../../../../../../../stylesheet.css" title="style" />
</head>
@@ -23,7 +23,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.8.0 Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.10.0 Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
@@ -81,7 +81,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.8.0 Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.10.0 Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
Modified:
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/package-frame.html
==============================================================================
---
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/package-frame.html
(original)
+++
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/package-frame.html
Thu Aug 22 16:59:20 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Javadoc Plugin 3.8.0 Reference Package
org.apache.maven.plugins.javadoc</title>
+ <title>Apache Maven Javadoc Plugin 3.10.0 Reference Package
org.apache.maven.plugins.javadoc</title>
<link rel="stylesheet" type="text/css"
href="../../../../../stylesheet.css" title="style" />
</head>
<body>
@@ -25,7 +25,7 @@
<a href="FixJavadocMojoTest.html#FixJavadocMojoTest"
target="classFrame">FixJavadocMojoTest</a>
</li>
<li>
- <a href="JavadocJarTest.html#JavadocJarTest"
target="classFrame">JavadocJarTest</a>
+ <a href="JavadocJarMojoTest.html#JavadocJarMojoTest"
target="classFrame">JavadocJarMojoTest</a>
</li>
<li>
<a href="JavadocReportTest.html#JavadocReportTest"
target="classFrame">JavadocReportTest</a>
Modified:
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/package-summary.html
==============================================================================
---
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/package-summary.html
(original)
+++
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/package-summary.html
Thu Aug 22 16:59:20 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Javadoc Plugin 3.8.0 Reference Package
org.apache.maven.plugins.javadoc</title>
+ <title>Apache Maven Javadoc Plugin 3.10.0 Reference Package
org.apache.maven.plugins.javadoc</title>
<link rel="stylesheet" type="text/css"
href="../../../../../stylesheet.css" title="style" />
</head>
@@ -23,7 +23,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.8.0 Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.10.0 Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
@@ -78,7 +78,7 @@
</tr>
<tr class="altColor">
<td class="colFirst colLast">
- <a
href="JavadocJarTest.html#JavadocJarTest" target="classFrame" title="class in
org.apache.maven.plugins.javadoc">JavadocJarTest</a>
+ <a
href="JavadocJarMojoTest.html#JavadocJarMojoTest" target="classFrame"
title="class in org.apache.maven.plugins.javadoc">JavadocJarMojoTest</a>
</td>
</tr>
<tr class="rowColor">
@@ -131,7 +131,7 @@
<li>Index</li>
<li>Help</li>
</ul>
- <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.8.0 Reference</strong></em></div>
+ <div class="aboutLanguage"><em><strong>Apache Maven Javadoc Plugin
3.10.0 Reference</strong></em></div>
</div>
<div class="subNav">
<ul class="navList">
Modified:
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/stubs/package-frame.html
==============================================================================
---
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/stubs/package-frame.html
(original)
+++
maven/website/components/plugins-archives/maven-javadoc-plugin-LATEST/xref-test/org/apache/maven/plugins/javadoc/stubs/package-frame.html
Thu Aug 22 16:59:20 2024
@@ -4,7 +4,7 @@
<!-- generated by Apache Maven JXR (jdk8) -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Javadoc Plugin 3.8.0 Reference Package
org.apache.maven.plugins.javadoc.stubs</title>
+ <title>Apache Maven Javadoc Plugin 3.10.0 Reference Package
org.apache.maven.plugins.javadoc.stubs</title>
<link rel="stylesheet" type="text/css"
href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
@@ -85,9 +85,6 @@
<a
href="JavadocJarFailOnErrorMavenProjectStub.html#JavadocJarFailOnErrorMavenProjectStub"
target="classFrame">JavadocJarFailOnErrorMavenProjectStub</a>
</li>
<li>
- <a
href="JavadocJarInvalidDestdirMavenProjectStub.html#JavadocJarInvalidDestdirMavenProjectStub"
target="classFrame">JavadocJarInvalidDestdirMavenProjectStub</a>
- </li>
- <li>
<a
href="JavadocPluginArtifactStub.html#JavadocPluginArtifactStub"
target="classFrame">JavadocPluginArtifactStub</a>
</li>
<li>