Modified: buildr/site/rdoc/Buildr/IntellijIdea/ProjectExtension.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/IntellijIdea/ProjectExtension.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/IntellijIdea/ProjectExtension.html (original) +++ buildr/site/rdoc/Buildr/IntellijIdea/ProjectExtension.html Tue Mar 29 17:54:49 2016 @@ -130,6 +130,8 @@ <li><a href="../../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -486,7 +488,7 @@ <div class="method-source-code" id="iml-source"> - <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1310</span> + <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1483</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">iml</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">iml?</span> <span class="ruby-keyword">unless</span> <span class="ruby-ivar">@iml</span> @@ -531,7 +533,7 @@ <div class="method-source-code" id="iml-3F-source"> - <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1334</span> + <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1507</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">iml?</span> <span class="ruby-ivar">@has_iml</span> = <span class="ruby-ivar">@has_iml</span>.<span class="ruby-identifier">nil?</span> <span class="ruby-operator">?</span> <span class="ruby-keyword">true</span> <span class="ruby-operator">:</span> <span class="ruby-ivar">@has_iml</span> <span class="ruby-keyword">end</span></pre> @@ -564,12 +566,12 @@ <div class="method-source-code" id="ipr-source"> - <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1298</span> + <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1471</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">ipr</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">ipr?</span> <span class="ruby-ivar">@ipr</span> <span class="ruby-operator">||=</span> <span class="ruby-constant">IdeaProject</span>.<span class="ruby-identifier">new</span>(<span class="ruby-keyword">self</span>) <span class="ruby-keyword">else</span> - <span class="ruby-identifier">raise</span> <span class="ruby-string">"Only the root project has an IPR"</span> + <span class="ruby-identifier">raise</span> <span class="ruby-string">'Only the root project has an IPR'</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> </div><!-- ipr-source --> @@ -601,7 +603,7 @@ <div class="method-source-code" id="ipr-3F-source"> - <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1306</span> + <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1479</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">ipr?</span> <span class="ruby-operator">!</span><span class="ruby-ivar">@no_ipr</span> <span class="ruby-operator">&&</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">parent</span>.<span class="ruby-identifier">nil?</span> <span class="ruby-keyword">end</span></pre> @@ -634,7 +636,7 @@ <div class="method-source-code" id="no_iml-source"> - <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1330</span> + <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1503</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">no_iml</span> <span class="ruby-ivar">@has_iml</span> = <span class="ruby-keyword">false</span> <span class="ruby-keyword">end</span></pre> @@ -667,7 +669,7 @@ <div class="method-source-code" id="no_ipr-source"> - <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1326</span> + <pre><span class="ruby-comment"># File lib/buildr/ide/idea.rb, line 1499</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">no_ipr</span> <span class="ruby-ivar">@no_ipr</span> = <span class="ruby-keyword">true</span> <span class="ruby-keyword">end</span></pre>
Modified: buildr/site/rdoc/Buildr/JBehave.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/JBehave.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/JBehave.html (original) +++ buildr/site/rdoc/Buildr/JBehave.html Tue Mar 29 17:54:49 2016 @@ -116,6 +116,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -513,7 +515,7 @@ suite</p> <span class="ruby-keyword">def</span> <span class="ruby-identifier">dependencies</span> <span class="ruby-keyword">unless</span> <span class="ruby-ivar">@dependencies</span> <span class="ruby-keyword">super</span> - <span class="ruby-ivar">@dependencies</span> <span class="ruby-operator">|=</span> [<span class="ruby-node">"org.jbehave:jbehave:jar:#{version}"</span>, <span class="ruby-string">'cglib:cglib-full:jar:2.0.2'</span>] <span class="ruby-operator">+</span> + <span class="ruby-ivar">@dependencies</span> <span class="ruby-operator">|=</span> [<span class="ruby-node">"org.jbehave:jbehave:jar:#{version}"</span>, <span class="ruby-string">'cglib:cglib-full:jar:2.0.2'</span>] <span class="ruby-operator">+</span> <span class="ruby-constant">JMock</span>.<span class="ruby-identifier">dependencies</span> <span class="ruby-operator">+</span> <span class="ruby-constant">JUnit</span>.<span class="ruby-identifier">dependencies</span> <span class="ruby-keyword">end</span> <span class="ruby-ivar">@dependencies</span> @@ -549,7 +551,7 @@ suite</p> <div class="method-source-code" id="version-source"> <pre><span class="ruby-comment"># File lib/buildr/java/bdd.rb, line 294</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">version</span> - <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">settings</span>.<span class="ruby-identifier">build</span>[<span class="ruby-string">'jbehave'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">VERSION</span> + <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">settings</span>.<span class="ruby-identifier">build</span>[<span class="ruby-string">'jbehave'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">VERSION</span> <span class="ruby-keyword">end</span></pre> </div><!-- version-source --> Modified: buildr/site/rdoc/Buildr/JMock.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/JMock.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/JMock.html (original) +++ buildr/site/rdoc/Buildr/JMock.html Tue Mar 29 17:54:49 2016 @@ -110,6 +110,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -468,7 +470,7 @@ href="JBehave.html">JBehave</a>.</p> <div class="method-heading"> <span class="method-name">dependencies</span><span - class="method-args">(versions = {:hamcrest => "1.1"})</span> + class="method-args">(versions = {:hamcrest => '1.1'})</span> <span class="method-click-advice">click to toggle source</span> @@ -484,9 +486,9 @@ href="JBehave.html">JBehave</a>.</p> <div class="method-source-code" id="dependencies-source"> <pre><span class="ruby-comment"># File lib/buildr/java/tests.rb, line 99</span> -<span class="ruby-keyword">def</span> <span class="ruby-identifier">dependencies</span>(<span class="ruby-identifier">versions</span> = {<span class="ruby-value">:hamcrest</span> =<span class="ruby-operator">></span> <span class="ruby-string">"1.1"</span>}) +<span class="ruby-keyword">def</span> <span class="ruby-identifier">dependencies</span>(<span class="ruby-identifier">versions</span> = {<span class="ruby-value">:hamcrest</span> =<span class="ruby-operator">></span> <span class="ruby-string">'1.1'</span>}) <span class="ruby-identifier">two_or_later</span> = <span class="ruby-identifier">version</span>[<span class="ruby-value">0</span>,<span class="ruby-value">1</span>].<span class="ruby-identifier">to_i</span> <span class="ruby-operator">>=</span> <span class="ruby-value">2</span> - <span class="ruby-identifier">group</span> = <span class="ruby-identifier">two_or_later</span> <span class="ruby-operator">?</span> <span class="ruby-string">"org.jmock"</span> <span class="ruby-operator">:</span> <span class="ruby-string">"jmock"</span> + <span class="ruby-identifier">group</span> = <span class="ruby-identifier">two_or_later</span> <span class="ruby-operator">?</span> <span class="ruby-string">'org.jmock'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'jmock'</span> <span class="ruby-ivar">@dependencies</span> <span class="ruby-operator">||=</span> [<span class="ruby-node">"#{group}:jmock:jar:#{version}"</span>] <span class="ruby-keyword">if</span> <span class="ruby-identifier">two_or_later</span> @@ -527,7 +529,7 @@ href="JBehave.html">JBehave</a>.</p> <div class="method-source-code" id="version-source"> <pre><span class="ruby-comment"># File lib/buildr/java/tests.rb, line 95</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">version</span> - <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">settings</span>.<span class="ruby-identifier">build</span>[<span class="ruby-string">'jmock'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">VERSION</span> + <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">settings</span>.<span class="ruby-identifier">build</span>[<span class="ruby-string">'jmock'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">VERSION</span> <span class="ruby-keyword">end</span></pre> </div><!-- version-source --> Modified: buildr/site/rdoc/Buildr/JRebel.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/JRebel.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/JRebel.html (original) +++ buildr/site/rdoc/Buildr/JRebel.html Tue Mar 29 17:54:49 2016 @@ -114,6 +114,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -472,7 +474,7 @@ <div class="method-source-code" id="jrebel_args-source"> <pre><span class="ruby-comment"># File lib/buildr/core/jrebel.rb, line 33</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">jrebel_args</span> - <span class="ruby-identifier">rebel_jar</span> <span class="ruby-operator">?</span> [ <span class="ruby-string">'-noverify'</span>, <span class="ruby-node">"-javaagent:#{rebel_jar}"</span> ] <span class="ruby-operator">:</span> [] + <span class="ruby-identifier">rebel_jar</span> <span class="ruby-operator">?</span> [ <span class="ruby-string">'-noverify'</span>, <span class="ruby-node">"-javaagent:#{rebel_jar}"</span> ] <span class="ruby-operator">:</span> [] <span class="ruby-keyword">end</span></pre> </div><!-- jrebel_args-source --> @@ -506,7 +508,7 @@ <pre><span class="ruby-comment"># File lib/buildr/core/jrebel.rb, line 18</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">jrebel_home</span> <span class="ruby-keyword">unless</span> <span class="ruby-ivar">@jrebel_home</span> - <span class="ruby-ivar">@jrebel_home</span> = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'REBEL_HOME'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JREBEL'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JREBEL_HOME'</span>] + <span class="ruby-ivar">@jrebel_home</span> = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'REBEL_HOME'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JREBEL'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JREBEL_HOME'</span>] <span class="ruby-keyword">end</span> (<span class="ruby-ivar">@jrebel_home</span> <span class="ruby-operator">&&</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">exists?</span>(<span class="ruby-ivar">@jrebel_home</span>)) <span class="ruby-operator">?</span> <span class="ruby-ivar">@jrebel_home</span> <span class="ruby-operator">:</span> <span class="ruby-keyword">nil</span> @@ -577,7 +579,7 @@ <span class="ruby-keyword">def</span> <span class="ruby-identifier">rebel_jar</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">jrebel_home</span> <span class="ruby-comment"># jrebel_home may point to jrebel.jar directly</span> - <span class="ruby-constant">File</span>.<span class="ruby-identifier">directory?</span>(<span class="ruby-identifier">jrebel_home</span>) <span class="ruby-operator">?</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-identifier">jrebel_home</span>, <span class="ruby-string">'jrebel.jar'</span>) <span class="ruby-operator">:</span> <span class="ruby-identifier">jrebel_home</span> + <span class="ruby-constant">File</span>.<span class="ruby-identifier">directory?</span>(<span class="ruby-identifier">jrebel_home</span>) <span class="ruby-operator">?</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-identifier">jrebel_home</span>, <span class="ruby-string">'jrebel.jar'</span>) <span class="ruby-operator">:</span> <span class="ruby-identifier">jrebel_home</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> </div><!-- rebel_jar-source --> Modified: buildr/site/rdoc/Buildr/JUnit.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/JUnit.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/JUnit.html (original) +++ buildr/site/rdoc/Buildr/JUnit.html Tue Mar 29 17:54:49 2016 @@ -118,6 +118,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -510,8 +512,8 @@ available to the test case.</p> <div class="method-source-code" id="dependencies-source"> <pre><span class="ruby-comment"># File lib/buildr/java/tests.rb, line 200</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">dependencies</span> - <span class="ruby-identifier">four11_or_newer</span> = <span class="ruby-identifier">version</span> <span class="ruby-operator">>=</span> <span class="ruby-string">"4.11"</span> - <span class="ruby-ivar">@dependencies</span> <span class="ruby-operator">||=</span> [<span class="ruby-node">"junit:junit:jar:#{version}"</span>]<span class="ruby-operator">+</span> (<span class="ruby-identifier">four11_or_newer</span> <span class="ruby-operator">?</span> <span class="ruby-constant">JMock</span>.<span class="ruby-identifier">dependencies</span>({<span class="ruby-value">:hamcrest</span> =<span class="ruby-operator">></span> <span class="ruby-string">'1.3'</span>}) <span class="ruby-operator">:</span> <span class="ruby-constant">JMock</span>.<span class="ruby-identifier">dependencies</span>) + <span class="ruby-identifier">four11_or_newer</span> = <span class="ruby-identifier">version</span> <span class="ruby-operator">>=</span> <span class="ruby-string">'4.11'</span> + <span class="ruby-ivar">@dependencies</span> <span class="ruby-operator">||=</span> [<span class="ruby-node">"junit:junit:jar:#{version}"</span>]<span class="ruby-operator">+</span> (<span class="ruby-identifier">four11_or_newer</span> <span class="ruby-operator">?</span> <span class="ruby-constant">JMock</span>.<span class="ruby-identifier">dependencies</span>({<span class="ruby-value">:hamcrest</span> =<span class="ruby-operator">></span> <span class="ruby-string">'1.3'</span>}) <span class="ruby-operator">:</span> <span class="ruby-constant">JMock</span>.<span class="ruby-identifier">dependencies</span>) <span class="ruby-keyword">end</span></pre> </div><!-- dependencies-source --> @@ -544,7 +546,7 @@ junit:report task. You can use this obje affect your report, for example:</p> <pre>JUnit.report.frames = false -JUnit.report.params['title'] = 'My App'</pre> +JUnit.report.params['title'] = 'My App'</pre> @@ -585,7 +587,7 @@ JUnit.report.params['title'] = 'My App'< <div class="method-source-code" id="version-source"> <pre><span class="ruby-comment"># File lib/buildr/java/tests.rb, line 196</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">version</span> - <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">settings</span>.<span class="ruby-identifier">build</span>[<span class="ruby-string">'junit'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">VERSION</span> + <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">settings</span>.<span class="ruby-identifier">build</span>[<span class="ruby-string">'junit'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">VERSION</span> <span class="ruby-keyword">end</span></pre> </div><!-- version-source --> Modified: buildr/site/rdoc/Buildr/JUnit/Report.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/JUnit/Report.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/JUnit/Report.html (original) +++ buildr/site/rdoc/Buildr/JUnit/Report.html Tue Mar 29 17:54:49 2016 @@ -116,6 +116,8 @@ <li><a href="../../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -541,7 +543,7 @@ single-page report.</p> <span class="ruby-keyword">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-ivar">@params</span> = {} <span class="ruby-ivar">@frames</span> = <span class="ruby-keyword">true</span> - <span class="ruby-ivar">@target</span> = <span class="ruby-string">'reports/junit'</span> + <span class="ruby-ivar">@target</span> = <span class="ruby-string">'reports/junit'</span> <span class="ruby-keyword">end</span></pre> </div><!-- new-source --> @@ -586,17 +588,17 @@ the target attribute.</p> <div class="method-source-code" id="generate-source"> <pre><span class="ruby-comment"># File lib/buildr/java/tests.rb, line 159</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">generate</span>(<span class="ruby-identifier">projects</span>, <span class="ruby-identifier">target</span> = <span class="ruby-ivar">@target</span>.<span class="ruby-identifier">to_s</span>) - <span class="ruby-identifier">html_in</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-identifier">target</span>, <span class="ruby-string">'html'</span>) + <span class="ruby-identifier">html_in</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-identifier">target</span>, <span class="ruby-string">'html'</span>) <span class="ruby-identifier">rm_rf</span> <span class="ruby-identifier">html_in</span> ; <span class="ruby-identifier">mkpath</span> <span class="ruby-identifier">html_in</span> - <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">ant</span>(<span class="ruby-string">'junit-report'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ant</span><span class="ruby-operator">|</span> - <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">taskdef</span> <span class="ruby-value">:name=</span><span class="ruby-operator">></span><span class="ruby-string">'junitreport'</span>, <span class="ruby-value">:classname=</span><span class="ruby-operator">></span><span class="ruby-string">'org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator'</span>, + <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">ant</span>(<span class="ruby-string">'junit-report'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ant</span><span class="ruby-operator">|</span> + <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">taskdef</span> <span class="ruby-value">:name=</span><span class="ruby-operator">></span><span class="ruby-string">'junitreport'</span>, <span class="ruby-value">:classname=</span><span class="ruby-operator">></span><span class="ruby-string">'org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator'</span>, <span class="ruby-value">:classpath=</span><span class="ruby-operator">></span><span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">artifacts</span>(<span class="ruby-constant">JUnit</span>.<span class="ruby-identifier">ant_taskdef</span>).<span class="ruby-identifier">each</span>(<span class="ruby-operator">&</span><span class="ruby-value">:invoke</span>).<span class="ruby-identifier">map</span>(<span class="ruby-operator">&</span><span class="ruby-value">:to_s</span>).<span class="ruby-identifier">join</span>(<span class="ruby-constant">File</span><span class="ruby-operator">::</span><span class="ruby-constant">PATH_SEPARATOR</span>) <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">junitreport</span> <span class="ruby-value">:todir=</span><span class="ruby-operator">></span><span class="ruby-identifier">target</span> <span class="ruby-keyword">do</span> <span class="ruby-identifier">projects</span>.<span class="ruby-identifier">select</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">project</span><span class="ruby-operator">|</span> <span class="ruby-identifier">project</span>.<span class="ruby-identifier">test</span>.<span class="ruby-identifier">framework</span> <span class="ruby-operator">==</span> <span class="ruby-value">:junit</span> }. <span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">project</span><span class="ruby-operator">|</span> <span class="ruby-identifier">project</span>.<span class="ruby-identifier">test</span>.<span class="ruby-identifier">report_to</span>.<span class="ruby-identifier">to_s</span> }.<span class="ruby-identifier">select</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">path</span><span class="ruby-operator">|</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">exist?</span>(<span class="ruby-identifier">path</span>) }. - <span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">path</span><span class="ruby-operator">|</span> <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">fileset</span>(<span class="ruby-value">:dir=</span><span class="ruby-operator">></span><span class="ruby-identifier">path</span>) { <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">include</span> <span class="ruby-value">:name=</span><span class="ruby-operator">></span><span class="ruby-string">'TEST-*.xml'</span> } } - <span class="ruby-identifier">options</span> = { <span class="ruby-value">:format=</span><span class="ruby-operator">></span><span class="ruby-identifier">frames</span> <span class="ruby-operator">?</span> <span class="ruby-string">'frames'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'noframes'</span> } + <span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">path</span><span class="ruby-operator">|</span> <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">fileset</span>(<span class="ruby-value">:dir=</span><span class="ruby-operator">></span><span class="ruby-identifier">path</span>) { <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">include</span> <span class="ruby-value">:name=</span><span class="ruby-operator">></span><span class="ruby-string">'TEST-*.xml'</span> } } + <span class="ruby-identifier">options</span> = { <span class="ruby-value">:format=</span><span class="ruby-operator">></span><span class="ruby-identifier">frames</span> <span class="ruby-operator">?</span> <span class="ruby-string">'frames'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'noframes'</span> } <span class="ruby-identifier">options</span>[<span class="ruby-value">:styledir</span>] = <span class="ruby-identifier">style_dir</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">style_dir</span> <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">report</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">merge</span>(<span class="ruby-value">:todir=</span><span class="ruby-operator">></span><span class="ruby-identifier">html_in</span>) <span class="ruby-keyword">do</span> <span class="ruby-identifier">params</span>.<span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">key</span>, <span class="ruby-identifier">value</span><span class="ruby-operator">|</span> <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">param</span> <span class="ruby-value">:name=</span><span class="ruby-operator">></span><span class="ruby-identifier">key</span>, <span class="ruby-value">:expression=</span><span class="ruby-operator">></span><span class="ruby-identifier">value</span> } Modified: buildr/site/rdoc/Buildr/Layout.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Layout.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Layout.html (original) +++ buildr/site/rdoc/Buildr/Layout.html Tue Mar 29 17:54:49 2016 @@ -120,6 +120,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -441,25 +443,25 @@ custom layouts.</p> <p>For example, the default layout maps [:source, :main, :java] to -âsrc/main/javaâ, and</p> +'src/main/java', and</p> <dl class="rdoc-list label-list"><dt>:target, :main, :classes <dd> -<p>to âtarget/classesâ. You can use this to change the layout</p> +<p>to 'target/classes'. You can use this to change the layout</p> </dd></dl> <p>of your projects.</p> -<p>To map [:source, :main] into the âsourcesâ directory:</p> +<p>To map [:source, :main] into the 'sources' directory:</p> <pre class="ruby"><span class="ruby-identifier">my_layout</span> = <span class="ruby-constant">Layout</span>.<span class="ruby-identifier">new</span> -<span class="ruby-identifier">my_layout</span>[:<span class="ruby-identifier">source</span>, :<span class="ruby-identifier">main</span>] = <span class="ruby-string">'sources'</span> +<span class="ruby-identifier">my_layout</span>[:<span class="ruby-identifier">source</span>, :<span class="ruby-identifier">main</span>] = <span class="ruby-string">'sources'</span> -<span class="ruby-identifier">define</span> <span class="ruby-string">'foo'</span>, :<span class="ruby-identifier">layout=</span><span class="ruby-operator">></span><span class="ruby-identifier">my_layout</span> <span class="ruby-keyword">do</span> +<span class="ruby-identifier">define</span> <span class="ruby-string">'foo'</span>, :<span class="ruby-identifier">layout=</span><span class="ruby-operator">></span><span class="ruby-identifier">my_layout</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">...</span> <span class="ruby-keyword">end</span> </pre> -<p>To map [:source, :main, :java] to âjava/mainâ:</p> +<p>To map [:source, :main, :java] to 'java/main':</p> <pre class="ruby"><span class="ruby-keyword">class</span> <span class="ruby-constant">MainLast</span> <span class="ruby-operator"><</span> <span class="ruby-constant">Layout</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">expand</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">args</span>) @@ -471,7 +473,7 @@ custom layouts.</p> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span> -<span class="ruby-identifier">define</span> <span class="ruby-string">'foo'</span>, :<span class="ruby-identifier">layout=</span><span class="ruby-operator">></span><span class="ruby-constant">MainLast</span> <span class="ruby-keyword">do</span> +<span class="ruby-identifier">define</span> <span class="ruby-string">'foo'</span>, :<span class="ruby-identifier">layout=</span><span class="ruby-operator">></span><span class="ruby-constant">MainLast</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">...</span> <span class="ruby-keyword">end</span> </pre> @@ -608,7 +610,7 @@ custom layouts.</p> <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 62</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">expand</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">args</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">compact</span>.<span class="ruby-identifier">reject</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-identifier">s</span>.<span class="ruby-identifier">to_s</span>.<span class="ruby-identifier">empty?</span> }.<span class="ruby-identifier">map</span>(<span class="ruby-operator">&</span><span class="ruby-value">:to_sym</span>) - <span class="ruby-keyword">return</span> <span class="ruby-string">''</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">empty?</span> + <span class="ruby-keyword">return</span> <span class="ruby-string">''</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-ivar">@mapping</span>[<span class="ruby-identifier">args</span>] <span class="ruby-operator">||=</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-operator">*</span>[<span class="ruby-identifier">expand</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">args</span>[<span class="ruby-value">0</span><span class="ruby-operator">..</span><span class="ruby-value">-2</span>]), <span class="ruby-identifier">args</span>.<span class="ruby-identifier">last</span>.<span class="ruby-identifier">to_s</span>].<span class="ruby-identifier">reject</span>(<span class="ruby-operator">&</span><span class="ruby-value">:empty?</span>)) <span class="ruby-keyword">if</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">></span> <span class="ruby-value">1</span> <span class="ruby-keyword">return</span> <span class="ruby-ivar">@mapping</span>[<span class="ruby-identifier">args</span>] <span class="ruby-operator">||</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">first</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-keyword">end</span></pre> Modified: buildr/site/rdoc/Buildr/Layout/Default.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Layout/Default.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Layout/Default.html (original) +++ buildr/site/rdoc/Buildr/Layout/Default.html Tue Mar 29 17:54:49 2016 @@ -114,6 +114,8 @@ <li><a href="../../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -433,20 +435,20 @@ <p><a href="Default.html">Default</a> layout has the following properties:</p> <ul><li> -<p>:source maps to the âsrcâ directory.</p> +<p>:source maps to the 'src' directory.</p> </li><li> <p>Anything under :source maps verbatim (e.g. :source, :main becomes -âsrc/mainâ)</p> +'src/main')</p> </li><li> -<p>:target maps to the âtargetâ directory.</p> +<p>:target maps to the 'target' directory.</p> </li><li> -<p>:target, :main maps to the âtargetâ directory as well.</p> +<p>:target, :main maps to the 'target' directory as well.</p> </li><li> <p>Anything under :target, :main maps verbatim (e.g. :target, :main, :classes -becomes âtarget/classesâ)</p> +becomes 'target/classes')</p> </li><li> <p>Anything else under :target also maps verbatim (e.g. :target, :test becomes -âtarget/testâ)</p> +'target/test')</p> </li></ul> </div><!-- description --> @@ -496,8 +498,8 @@ becomes âtarget/classesâ)</p> <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 92</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-keyword">super</span> - <span class="ruby-keyword">self</span>[<span class="ruby-value">:source</span>] = <span class="ruby-string">'src'</span> - <span class="ruby-keyword">self</span>[<span class="ruby-value">:target</span>, <span class="ruby-value">:main</span>] = <span class="ruby-string">'target'</span> + <span class="ruby-keyword">self</span>[<span class="ruby-value">:source</span>] = <span class="ruby-string">'src'</span> + <span class="ruby-keyword">self</span>[<span class="ruby-value">:target</span>, <span class="ruby-value">:main</span>] = <span class="ruby-string">'target'</span> <span class="ruby-keyword">end</span></pre> </div><!-- new-source --> Modified: buildr/site/rdoc/Buildr/MultiTest.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/MultiTest.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/MultiTest.html (original) +++ buildr/site/rdoc/Buildr/MultiTest.html Tue Mar 29 17:54:49 2016 @@ -114,6 +114,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> Modified: buildr/site/rdoc/Buildr/OptionalArtifact.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/OptionalArtifact.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/OptionalArtifact.html (original) +++ buildr/site/rdoc/Buildr/OptionalArtifact.html Tue Mar 29 17:54:49 2016 @@ -114,6 +114,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> Modified: buildr/site/rdoc/Buildr/Options.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Options.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Options.html (original) +++ buildr/site/rdoc/Buildr/Options.html Tue Mar 29 17:54:49 2016 @@ -125,6 +125,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -479,7 +481,7 @@ task ahead of the build task.</p> <pre>buildr parallel package</pre> <p>will run all package tasks (from the sub-projects) in parallel, but each -sub-projectâs package task runs its child tasks (prepare, compile, +sub-project's package task runs its child tasks (prepare, compile, resources, etc) in sequence.</p> </div> @@ -515,7 +517,7 @@ resources, etc) in sequence.</p> <div class="method-source-code" id="debug-source"> <pre><span class="ruby-comment"># File lib/buildr/core/compile.rb, line 593</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">debug</span> - (<span class="ruby-constant">ENV</span>[<span class="ruby-string">'DEBUG'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'debug'</span>]) <span class="ruby-operator">!~</span> <span class="ruby-regexp">/(no|off|false)/</span> + (<span class="ruby-constant">ENV</span>[<span class="ruby-string">'DEBUG'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'debug'</span>]) <span class="ruby-operator">!~</span> <span class="ruby-regexp">/(no|off|false)/</span> <span class="ruby-keyword">end</span></pre> </div><!-- debug-source --> @@ -555,8 +557,8 @@ variable DEBUG to <code>no</code>. For e <div class="method-source-code" id="debug-3D-source"> <pre><span class="ruby-comment"># File lib/buildr/core/compile.rb, line 604</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">debug=</span>(<span class="ruby-identifier">flag</span>) - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'debug'</span>] = <span class="ruby-keyword">nil</span> - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'DEBUG'</span>] = <span class="ruby-identifier">flag</span>.<span class="ruby-identifier">to_s</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'debug'</span>] = <span class="ruby-keyword">nil</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'DEBUG'</span>] = <span class="ruby-identifier">flag</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-keyword">end</span></pre> </div><!-- debug-3D-source --> @@ -593,16 +595,16 @@ variable DEBUG to <code>no</code>. For e <p>For example:</p> -<pre>options.proxy.http = 'http://proxy.acme.com:8080'</pre> +<pre>options.proxy.http = 'http://proxy.acme.com:8080'</pre> <p>You can also set it using the environment variable HTTP_PROXY.</p> <p>You can exclude individual hosts from being proxied, or entire domains, for example:</p> -<pre>options.proxy.exclude = 'optimus' -options.proxy.exclude = ['optimus', 'prime'] -options.proxy.exclude << '*.internal'</pre> +<pre>options.proxy.exclude = 'optimus' +options.proxy.exclude = ['optimus', 'prime'] +options.proxy.exclude << '*.internal'</pre> @@ -637,7 +639,8 @@ options.proxy.exclude << '*.intern <p>Returns the test option (environment variable TEST). Possible values are:</p> <ul><li> -<p>:false â Do not run any tests (also accepts ânoâ and âskipâ).</p> +<p>:false â Do not run any tests (also accepts 'no' and +'skip').</p> </li><li> <p>:true â <a href="Run.html">Run</a> all tests, stop on failure (default if not set).</p> @@ -649,9 +652,9 @@ not set).</p> <div class="method-source-code" id="test-source"> - <pre><span class="ruby-comment"># File lib/buildr/core/test.rb, line 791</span> + <pre><span class="ruby-comment"># File lib/buildr/core/test.rb, line 796</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">test</span> - <span class="ruby-keyword">case</span> <span class="ruby-identifier">value</span> = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'TEST'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'test'</span>] + <span class="ruby-keyword">case</span> <span class="ruby-identifier">value</span> = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'TEST'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'test'</span>] <span class="ruby-keyword">when</span> <span class="ruby-regexp">/^(no|off|false|skip)$/</span> <span class="ruby-keyword">false</span> <span class="ruby-keyword">when</span> <span class="ruby-regexp">/^all$/</span> @@ -661,7 +664,7 @@ not set).</p> <span class="ruby-keyword">when</span> <span class="ruby-regexp">/^(yes|on|true)$/</span>, <span class="ruby-keyword">nil</span> <span class="ruby-keyword">true</span> <span class="ruby-keyword">else</span> - <span class="ruby-identifier">warn</span> <span class="ruby-node">"Expecting the environment variable test to be 'no' or 'all', not sure what to do with #{value}, so I'm just going to run all the tests and stop at failure."</span> + <span class="ruby-identifier">warn</span> <span class="ruby-node">"Expecting the environment variable test to be 'no' or 'all', not sure what to do with #{value}, so I'm just going to run all the tests and stop at failure."</span> <span class="ruby-keyword">true</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> @@ -703,10 +706,10 @@ buildr # Without tests</pre> <div class="method-source-code" id="test-3D-source"> - <pre><span class="ruby-comment"># File lib/buildr/core/test.rb, line 816</span> + <pre><span class="ruby-comment"># File lib/buildr/core/test.rb, line 821</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">test=</span>(<span class="ruby-identifier">flag</span>) - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'test'</span>] = <span class="ruby-keyword">nil</span> - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'TEST'</span>] = <span class="ruby-identifier">flag</span>.<span class="ruby-identifier">to_s</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'test'</span>] = <span class="ruby-keyword">nil</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'TEST'</span>] = <span class="ruby-identifier">flag</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-keyword">end</span></pre> </div><!-- test-3D-source --> Modified: buildr/site/rdoc/Buildr/Options/Proxies.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Options/Proxies.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Options/Proxies.html (original) +++ buildr/site/rdoc/Buildr/Options/Proxies.html Tue Mar 29 17:54:49 2016 @@ -124,6 +124,8 @@ <li><a href="../../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -491,7 +493,7 @@ <div class="method-source-code" id="exclude-source"> <pre><span class="ruby-comment"># File lib/buildr/core/environment.rb, line 72</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">exclude</span> - <span class="ruby-ivar">@exclude</span> <span class="ruby-operator">||=</span> <span class="ruby-constant">EnvArray</span>.<span class="ruby-identifier">new</span>(<span class="ruby-string">'NO_PROXY'</span>) + <span class="ruby-ivar">@exclude</span> <span class="ruby-operator">||=</span> <span class="ruby-constant">EnvArray</span>.<span class="ruby-identifier">new</span>(<span class="ruby-string">'NO_PROXY'</span>) <span class="ruby-keyword">end</span></pre> </div><!-- exclude-source --> @@ -560,7 +562,7 @@ array of names, or nil to clear the list <div class="method-source-code" id="http-source"> <pre><span class="ruby-comment"># File lib/buildr/core/environment.rb, line 50</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">http</span> - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTP_PROXY'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'http_proxy'</span>] + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTP_PROXY'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'http_proxy'</span>] <span class="ruby-keyword">end</span></pre> </div><!-- http-source --> @@ -593,8 +595,8 @@ array of names, or nil to clear the list <div class="method-source-code" id="http-3D-source"> <pre><span class="ruby-comment"># File lib/buildr/core/environment.rb, line 55</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">http=</span>(<span class="ruby-identifier">url</span>) - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'http_proxy'</span>] = <span class="ruby-keyword">nil</span> - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTP_PROXY'</span>] = <span class="ruby-identifier">url</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'http_proxy'</span>] = <span class="ruby-keyword">nil</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTP_PROXY'</span>] = <span class="ruby-identifier">url</span> <span class="ruby-keyword">end</span></pre> </div><!-- http-3D-source --> @@ -627,7 +629,7 @@ array of names, or nil to clear the list <div class="method-source-code" id="https-source"> <pre><span class="ruby-comment"># File lib/buildr/core/environment.rb, line 61</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">https</span> - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTPS_PROXY'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'https_proxy'</span>] + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTPS_PROXY'</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'https_proxy'</span>] <span class="ruby-keyword">end</span></pre> </div><!-- https-source --> @@ -660,8 +662,8 @@ array of names, or nil to clear the list <div class="method-source-code" id="https-3D-source"> <pre><span class="ruby-comment"># File lib/buildr/core/environment.rb, line 66</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">https=</span>(<span class="ruby-identifier">url</span>) - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'https_proxy'</span>] = <span class="ruby-keyword">nil</span> - <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTPS_PROXY'</span>] = <span class="ruby-identifier">url</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'https_proxy'</span>] = <span class="ruby-keyword">nil</span> + <span class="ruby-constant">ENV</span>[<span class="ruby-string">'HTTPS_PROXY'</span>] = <span class="ruby-identifier">url</span> <span class="ruby-keyword">end</span></pre> </div><!-- https-3D-source --> Modified: buildr/site/rdoc/Buildr/POM.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/POM.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/POM.html (original) +++ buildr/site/rdoc/Buildr/POM.html Tue Mar 29 17:54:49 2016 @@ -120,6 +120,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -622,7 +624,7 @@ dependencies matching the given scopes.< <span class="ruby-comment"># backward compatibility</span> <span class="ruby-identifier">options</span> = { <span class="ruby-value">:scopes</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">options</span> } <span class="ruby-keyword">if</span> <span class="ruby-constant">Array</span> <span class="ruby-operator">===</span> <span class="ruby-identifier">options</span> - <span class="ruby-comment"># support symbols, but don't fidget with nil</span> + <span class="ruby-comment"># support symbols, but don't fidget with nil</span> <span class="ruby-identifier">options</span>[<span class="ruby-value">:scopes</span>] = (<span class="ruby-identifier">options</span>[<span class="ruby-value">:scopes</span>] <span class="ruby-operator">||</span> <span class="ruby-constant">SCOPES_WE_USE</span>).<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-identifier">s</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">s</span> } <span class="ruby-comment"># try to cache dependencies also</span> @@ -636,7 +638,7 @@ dependencies matching the given scopes.< <span class="ruby-identifier">apply</span> = <span class="ruby-identifier">managed</span>(<span class="ruby-identifier">spec</span>) <span class="ruby-identifier">spec</span> = <span class="ruby-identifier">apply</span>.<span class="ruby-identifier">merge</span>(<span class="ruby-identifier">spec</span>) <span class="ruby-keyword">if</span> <span class="ruby-identifier">apply</span> - <span class="ruby-keyword">next</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">options</span>[<span class="ruby-value">:exclusions</span>] <span class="ruby-operator">&&</span> <span class="ruby-identifier">options</span>[<span class="ruby-value">:exclusions</span>].<span class="ruby-identifier">any?</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">ex</span><span class="ruby-operator">|</span> <span class="ruby-identifier">dep</span>[<span class="ruby-string">'groupId'</span>] <span class="ruby-operator">==</span> <span class="ruby-identifier">ex</span>[<span class="ruby-string">'groupId'</span>] <span class="ruby-operator">&&</span> <span class="ruby-identifier">dep</span>[<span class="ruby-string">'artifactId'</span>] <span class="ruby-operator">==</span> <span class="ruby-identifier">ex</span>[<span class="ruby-string">'artifactId'</span>] } + <span class="ruby-keyword">next</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">options</span>[<span class="ruby-value">:exclusions</span>] <span class="ruby-operator">&&</span> <span class="ruby-identifier">options</span>[<span class="ruby-value">:exclusions</span>].<span class="ruby-identifier">any?</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">ex</span><span class="ruby-operator">|</span> <span class="ruby-identifier">dep</span>[<span class="ruby-string">'groupId'</span>] <span class="ruby-operator">==</span> <span class="ruby-identifier">ex</span>[<span class="ruby-string">'groupId'</span>] <span class="ruby-operator">&&</span> <span class="ruby-identifier">dep</span>[<span class="ruby-string">'artifactId'</span>] <span class="ruby-operator">==</span> <span class="ruby-identifier">ex</span>[<span class="ruby-string">'artifactId'</span>] } <span class="ruby-comment"># calculate transitive dependencies</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">options</span>[<span class="ruby-value">:scopes</span>].<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">spec</span>[<span class="ruby-value">:scope</span>]) @@ -647,7 +649,7 @@ dependencies matching the given scopes.< [<span class="ruby-constant">Artifact</span>.<span class="ruby-identifier">to_spec</span>(<span class="ruby-identifier">spec</span>)] <span class="ruby-operator">+</span> <span class="ruby-identifier">transitive_deps</span> <span class="ruby-keyword">end</span> - }.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">compact</span> <span class="ruby-comment">#.uniq_by{|spec| art = spec.split(':'); "#{art[0]}:#{art[1]}"}</span> + }.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">compact</span> <span class="ruby-comment">#.uniq_by{|spec| art = spec.split(':'); "#{art[0]}:#{art[1]}"}</span> <span class="ruby-ivar">@depends_for_scopes</span>[<span class="ruby-identifier">options</span>] = <span class="ruby-identifier">depends</span> <span class="ruby-keyword">end</span> <span class="ruby-identifier">depends</span> Modified: buildr/site/rdoc/Buildr/Package.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Package.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Package.html (original) +++ buildr/site/rdoc/Buildr/Package.html Tue Mar 29 17:54:49 2016 @@ -136,6 +136,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -523,8 +525,8 @@ top-level project name.</p> <div class="method-description"> - <p>The projectâs identifier. Same as the project name, with colons replaced by -dashes. The ID for project foo:bar is foo-bar.</p> + <p>The project's identifier. Same as the project name, with colons +replaced by dashes. The ID for project foo:bar is foo-bar.</p> @@ -532,7 +534,7 @@ dashes. The ID for project foo:bar is fo <div class="method-source-code" id="id-source"> <pre><span class="ruby-comment"># File lib/buildr/packaging/package.rb, line 53</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">id</span> - <span class="ruby-identifier">name</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-string">':'</span>, <span class="ruby-string">'-'</span>) + <span class="ruby-identifier">name</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-string">':'</span>, <span class="ruby-string">'-'</span>) <span class="ruby-keyword">end</span></pre> </div><!-- id-source --> @@ -567,12 +569,12 @@ JAR file. The package is an artifact tha from the project. You can override the artifact specification by passing various options in the second argument, for example:</p> -<pre class="ruby"><span class="ruby-identifier">package</span>(:<span class="ruby-identifier">zip</span>, :<span class="ruby-identifier">classifier=</span><span class="ruby-operator">></span><span class="ruby-string">'sources'</span>) +<pre class="ruby"><span class="ruby-identifier">package</span>(:<span class="ruby-identifier">zip</span>, :<span class="ruby-identifier">classifier=</span><span class="ruby-operator">></span><span class="ruby-string">'sources'</span>) </pre> <p>Packages that are ZIP files provides various ways to include additional files, directories, and even merge ZIPs together. Have a look at <a -href="ZipTask.html">ZipTask</a> for more information. In case youâre +href="ZipTask.html">ZipTask</a> for more information. In case you're wondering, JAR and WAR packages are ZIP files.</p> <p>You can also enhance a JAR package using the <a @@ -580,10 +582,10 @@ href="ArchiveTask.html#method-i-with">Bu that accepts the following options:</p> <ul><li> <p>:manifest â Specifies how to create the MANIFEST.MF. By default, uses the -projectâs manifest property.</p> +project's manifest property.</p> </li><li> <p>:meta_inf â Specifies files to be included in the META-INF directory. By -default, uses the projectâs meta-inf property.</p> +default, uses the project's meta-inf property.</p> </li></ul> <p>The WAR package supports the same options and adds a few more:</p> @@ -597,25 +599,25 @@ compile classpath dependencies by defaul <p>For example:</p> -<pre class="ruby"> <span class="ruby-identifier">define</span> <span class="ruby-string">'project'</span> <span class="ruby-keyword">do</span> - <span class="ruby-identifier">define</span> <span class="ruby-string">'beans'</span> <span class="ruby-keyword">do</span> +<pre class="ruby"> <span class="ruby-identifier">define</span> <span class="ruby-string">'project'</span> <span class="ruby-keyword">do</span> + <span class="ruby-identifier">define</span> <span class="ruby-string">'beans'</span> <span class="ruby-keyword">do</span> <span class="ruby-identifier">package</span> :<span class="ruby-identifier">jar</span> <span class="ruby-keyword">end</span> - <span class="ruby-identifier">define</span> <span class="ruby-string">'webapp'</span> <span class="ruby-keyword">do</span> - <span class="ruby-identifier">compile</span>.<span class="ruby-identifier">with</span> <span class="ruby-identifier">project</span>(<span class="ruby-string">'beans'</span>) + <span class="ruby-identifier">define</span> <span class="ruby-string">'webapp'</span> <span class="ruby-keyword">do</span> + <span class="ruby-identifier">compile</span>.<span class="ruby-identifier">with</span> <span class="ruby-identifier">project</span>(<span class="ruby-string">'beans'</span>) <span class="ruby-identifier">package</span>(:<span class="ruby-identifier">war</span>).<span class="ruby-identifier">with</span> :<span class="ruby-identifier">libs=</span><span class="ruby-operator">></span><span class="ruby-constant">MYSQL_JDBC</span> <span class="ruby-keyword">end</span> - <span class="ruby-identifier">package</span>(:<span class="ruby-identifier">zip</span>, :<span class="ruby-identifier">classifier=</span><span class="ruby-operator">></span><span class="ruby-string">'sources'</span>).<span class="ruby-identifier">include</span> <span class="ruby-identifier">path_to</span>(<span class="ruby-string">'.'</span>) + <span class="ruby-identifier">package</span>(:<span class="ruby-identifier">zip</span>, :<span class="ruby-identifier">classifier=</span><span class="ruby-operator">></span><span class="ruby-string">'sources'</span>).<span class="ruby-identifier">include</span> <span class="ruby-identifier">path_to</span>(<span class="ruby-string">'.'</span>) <span class="ruby-keyword">end</span> </pre> <p>Two other packaging types are:</p> <ul><li> <p>package :sources â Creates a JAR file with the source code and classifier -âsourcesâ, for use by IDEs.</p> +'sources', for use by IDEs.</p> </li><li> <p>package :javadoc â Creates a ZIP file with the Javadocs and classifier -âjavadocâ. You can use the javadoc method to further customize it.</p> +'javadoc'. You can use the javadoc method to further customize it.</p> </li></ul> <p>A package is also an artifact. The following tasks operate on packages @@ -637,14 +639,14 @@ returns an appropriate <a href="../Rake. <p>The file name is determined from the specification passed to the package method, however, some packagers need to override this. For example, -package(:sources) produces a file with the extension âjarâ and the -classifier âsourcesâ. If you need to overwrite the default implementation, -you should also include a method named <a +package(:sources) produces a file with the extension 'jar' and the +classifier 'sources'. If you need to overwrite the default +implementation, you should also include a method named <a href="http://type">package_as_</a>_spec. For example:</p> <pre class="ruby"><span class="ruby-keyword">def</span> <span class="ruby-identifier">package_as_sources_spec</span>(<span class="ruby-identifier">spec</span>) <span class="ruby-comment">#:nodoc:</span> <span class="ruby-comment"># Change the source distribution to .zip extension</span> - <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">merge</span>({ :<span class="ruby-identifier">type=</span><span class="ruby-operator">></span>:<span class="ruby-identifier">zip</span>, :<span class="ruby-identifier">classifier=</span><span class="ruby-operator">></span><span class="ruby-string">'sources'</span> }) + <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">merge</span>({ :<span class="ruby-identifier">type=</span><span class="ruby-operator">></span>:<span class="ruby-identifier">zip</span>, :<span class="ruby-identifier">classifier=</span><span class="ruby-operator">></span><span class="ruby-string">'sources'</span> }) <span class="ruby-keyword">end</span> </pre> @@ -658,7 +660,7 @@ href="http://type">package_as_</a>_spec. <span class="ruby-identifier">no_options</span> = <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-comment"># since spec is mutated</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">:file</span>] <span class="ruby-identifier">rake_check_options</span> <span class="ruby-identifier">spec</span>, <span class="ruby-value">:file</span>, <span class="ruby-value">:type</span> - <span class="ruby-identifier">spec</span>[<span class="ruby-value">:type</span>] = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">shift</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">:type</span>] <span class="ruby-operator">||</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">:file</span>].<span class="ruby-identifier">split</span>(<span class="ruby-string">'.'</span>).<span class="ruby-identifier">last</span>.<span class="ruby-identifier">to_sym</span> + <span class="ruby-identifier">spec</span>[<span class="ruby-value">:type</span>] = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">shift</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">:type</span>] <span class="ruby-operator">||</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">:file</span>].<span class="ruby-identifier">split</span>(<span class="ruby-string">'.'</span>).<span class="ruby-identifier">last</span>.<span class="ruby-identifier">to_sym</span> <span class="ruby-identifier">file_name</span> = <span class="ruby-identifier">spec</span>[<span class="ruby-value">:file</span>] <span class="ruby-keyword">else</span> <span class="ruby-identifier">rake_check_options</span> <span class="ruby-identifier">spec</span>, <span class="ruby-operator">*</span><span class="ruby-constant">ActsAsArtifact</span><span class="ruby-operator">::</span><span class="ruby-constant">ARTIFACT_ATTRIBUTES</span> @@ -668,7 +670,7 @@ href="http://type">package_as_</a>_spec. <span class="ruby-identifier">spec</span>[<span class="ruby-value">:type</span>] = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">shift</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">:type</span>] <span class="ruby-operator">||</span> <span class="ruby-identifier">compile</span>.<span class="ruby-identifier">packaging</span> <span class="ruby-operator">||</span> <span class="ruby-value">:zip</span> <span class="ruby-keyword">end</span> - <span class="ruby-identifier">packager</span> = <span class="ruby-identifier">method</span>(<span class="ruby-node">"package_as_#{spec[:type]}"</span>) <span class="ruby-keyword">rescue</span> <span class="ruby-identifier">fail</span>(<span class="ruby-node">"Don't know how to create a package of type #{spec[:type]}"</span>) + <span class="ruby-identifier">packager</span> = <span class="ruby-identifier">method</span>(<span class="ruby-node">"package_as_#{spec[:type]}"</span>) <span class="ruby-keyword">rescue</span> <span class="ruby-identifier">fail</span>(<span class="ruby-node">"Don't know how to create a package of type #{spec[:type]}"</span>) <span class="ruby-keyword">if</span> <span class="ruby-identifier">packager</span>.<span class="ruby-identifier">arity</span> <span class="ruby-operator">==</span> <span class="ruby-value">1</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">file_name</span> <span class="ruby-identifier">spec</span> = <span class="ruby-identifier">send</span>(<span class="ruby-node">"package_as_#{spec[:type]}_spec"</span>, <span class="ruby-identifier">spec</span>) <span class="ruby-keyword">if</span> <span class="ruby-identifier">respond_to?</span>(<span class="ruby-node">"package_as_#{spec[:type]}_spec"</span>) @@ -688,8 +690,8 @@ href="http://type">package_as_</a>_spec. <span class="ruby-keyword">unless</span> <span class="ruby-identifier">packages</span>.<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">package</span>) <span class="ruby-comment"># We already run build before package, but we also need to do so if the package itself is</span> <span class="ruby-comment"># used as a dependency, before we get to run the package task.</span> - <span class="ruby-identifier">task</span> <span class="ruby-string">'package'</span>=<span class="ruby-operator">></span><span class="ruby-identifier">package</span> - <span class="ruby-identifier">package</span>.<span class="ruby-identifier">enhance</span> [<span class="ruby-identifier">task</span>(<span class="ruby-string">'build'</span>)] + <span class="ruby-identifier">task</span> <span class="ruby-string">'package'</span>=<span class="ruby-operator">></span><span class="ruby-identifier">package</span> + <span class="ruby-identifier">package</span>.<span class="ruby-identifier">enhance</span> [<span class="ruby-identifier">task</span>(<span class="ruby-string">'build'</span>)] <span class="ruby-identifier">package</span>.<span class="ruby-identifier">enhance</span> { <span class="ruby-identifier">info</span> <span class="ruby-node">"Packaging #{File.basename(file_name)}"</span> } <span class="ruby-keyword">if</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">:file</span>] <span class="ruby-keyword">class</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">package</span> ; <span class="ruby-keyword">self</span> ; <span class="ruby-keyword">end</span>.<span class="ruby-identifier">send</span>(<span class="ruby-value">:define_method</span>, <span class="ruby-value">:type</span>) { <span class="ruby-identifier">spec</span>[<span class="ruby-value">:type</span>] } @@ -703,7 +705,7 @@ href="http://type">package_as_</a>_spec. <span class="ruby-keyword">class</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">package</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">pom</span> <span class="ruby-keyword">unless</span> <span class="ruby-ivar">@pom</span> - <span class="ruby-identifier">pom_filename</span> = <span class="ruby-constant">Util</span>.<span class="ruby-identifier">replace_extension</span>(<span class="ruby-keyword">self</span>.<span class="ruby-identifier">name</span>, <span class="ruby-string">'pom'</span>) + <span class="ruby-identifier">pom_filename</span> = <span class="ruby-constant">Util</span>.<span class="ruby-identifier">replace_extension</span>(<span class="ruby-keyword">self</span>.<span class="ruby-identifier">name</span>, <span class="ruby-string">'pom'</span>) <span class="ruby-identifier">spec</span> = {<span class="ruby-value">:group=</span><span class="ruby-operator">></span><span class="ruby-identifier">group</span>, <span class="ruby-value">:id=</span><span class="ruby-operator">></span><span class="ruby-identifier">id</span>, <span class="ruby-value">:version=</span><span class="ruby-operator">></span><span class="ruby-identifier">version</span>, <span class="ruby-value">:type=</span><span class="ruby-operator">></span><span class="ruby-value">:pom</span>} <span class="ruby-ivar">@pom</span> = <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">artifact</span>(<span class="ruby-identifier">spec</span>, <span class="ruby-identifier">pom_filename</span>) <span class="ruby-ivar">@pom</span>.<span class="ruby-identifier">content</span> <span class="ruby-ivar">@pom</span>.<span class="ruby-identifier">pom_xml</span> @@ -716,14 +718,14 @@ href="http://type">package_as_</a>_spec. <span class="ruby-comment"># Add the package to the list of packages created by this project, and</span> <span class="ruby-comment"># register it as an artifact. The later is required so if we look up the spec</span> - <span class="ruby-comment"># we find the package in the project's target directory, instead of finding it</span> + <span class="ruby-comment"># we find the package in the project's target directory, instead of finding it</span> <span class="ruby-comment"># in the local repository and attempting to install it.</span> <span class="ruby-constant">Artifact</span>.<span class="ruby-identifier">register</span> <span class="ruby-identifier">package</span>, <span class="ruby-identifier">package</span>.<span class="ruby-identifier">pom</span> <span class="ruby-keyword">end</span> - <span class="ruby-identifier">task</span>(<span class="ruby-string">'install'</span>) { <span class="ruby-identifier">package</span>.<span class="ruby-identifier">install</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">package</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:install</span>) } - <span class="ruby-identifier">task</span>(<span class="ruby-string">'uninstall'</span>) { <span class="ruby-identifier">package</span>.<span class="ruby-identifier">uninstall</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">package</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:uninstall</span>) } - <span class="ruby-identifier">task</span>(<span class="ruby-string">'upload'</span>) { <span class="ruby-identifier">package</span>.<span class="ruby-identifier">upload</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">package</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:upload</span>) } + <span class="ruby-identifier">task</span>(<span class="ruby-string">'install'</span>) { <span class="ruby-identifier">package</span>.<span class="ruby-identifier">install</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">package</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:install</span>) } + <span class="ruby-identifier">task</span>(<span class="ruby-string">'uninstall'</span>) { <span class="ruby-identifier">package</span>.<span class="ruby-identifier">uninstall</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">package</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:uninstall</span>) } + <span class="ruby-identifier">task</span>(<span class="ruby-string">'upload'</span>) { <span class="ruby-identifier">package</span>.<span class="ruby-identifier">upload</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">package</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:upload</span>) } <span class="ruby-identifier">packages</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">package</span> <span class="ruby-keyword">end</span> Modified: buildr/site/rdoc/Buildr/PackageAsTestJar.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/PackageAsTestJar.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/PackageAsTestJar.html (original) +++ buildr/site/rdoc/Buildr/PackageAsTestJar.html Tue Mar 29 17:54:49 2016 @@ -98,6 +98,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> Modified: buildr/site/rdoc/Buildr/PackageGemTask.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/PackageGemTask.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/PackageGemTask.html (original) +++ buildr/site/rdoc/Buildr/PackageGemTask.html Tue Mar 29 17:54:49 2016 @@ -118,6 +118,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> Modified: buildr/site/rdoc/Buildr/Packaging.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Packaging.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Packaging.html (original) +++ buildr/site/rdoc/Buildr/Packaging.html Tue Mar 29 17:54:49 2016 @@ -99,6 +99,8 @@ <li><a href="../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> Modified: buildr/site/rdoc/Buildr/Packaging/Java.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Packaging/Java.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Packaging/Java.html (original) +++ buildr/site/rdoc/Buildr/Packaging/Java.html Tue Mar 29 17:54:49 2016 @@ -122,6 +122,8 @@ <li><a href="../../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -471,7 +473,7 @@ EAR, Javadoc.</p> <p><a href="Java/Manifest.html">Manifest</a> used for packaging. Inherited from parent project. The default value is a hash that includes the Build-By, Build-Jdk, Implementation-Title and Implementation-Version -values. The later are taken from the project's comment (or name) and +values. The later are taken from the project's comment (or name) and version number.</p> </div> @@ -487,7 +489,7 @@ version number.</p> <p>Files to always include in the package META-INF directory. The default value include the <a href="../../LICENSE.html">LICENSE</a> file if one -exists in the projectâs base directory.</p> +exists in the project's base directory.</p> </div> </div> @@ -521,10 +523,10 @@ exists in the projectâs base direct JavaDoc distribution. You can use the JavaDoc distribution in an IDE when coding against the API.</p> -<p>A JavaDoc distribution is a ZIP package with the classifier âjavadocâ, -which includes all the sources used by the compile task.</p> +<p>A JavaDoc distribution is a ZIP package with the classifier +'javadoc', which includes all the sources used by the compile task.</p> -<p>Packages use the projectâs manifest and <a +<p>Packages use the project's manifest and <a href="Java.html#attribute-i-meta_inf">#meta_inf</a> properties, which you can override by passing different values (e.g. false to exclude the manifest) in the options.</p> @@ -532,7 +534,7 @@ manifest) in the options.</p> <p>To create JavaDoc distributions only for specific projects, use the :only and :except options, for example:</p> -<pre class="ruby"><span class="ruby-identifier">package_with_javadoc</span> :<span class="ruby-identifier">only=</span><span class="ruby-operator">></span>[<span class="ruby-string">'foo:bar'</span>, <span class="ruby-string">'foo:baz'</span>] +<pre class="ruby"><span class="ruby-identifier">package_with_javadoc</span> :<span class="ruby-identifier">only=</span><span class="ruby-operator">></span>[<span class="ruby-string">'foo:bar'</span>, <span class="ruby-string">'foo:baz'</span>] </pre> <p>(Same as calling package :javadoc on each project/sub-project that has @@ -583,10 +585,10 @@ source directories.)</p> source distribution. You can use the source distribution in an IDE when debugging.</p> -<p>A source distribution is a jar package with the classifier âsourcesâ, which -includes all the sources used by the compile task.</p> +<p>A source distribution is a jar package with the classifier +'sources', which includes all the sources used by the compile task.</p> -<p>Packages use the projectâs manifest and <a +<p>Packages use the project's manifest and <a href="Java.html#attribute-i-meta_inf">#meta_inf</a> properties, which you can override by passing different values (e.g. false to exclude the manifest) in the options.</p> @@ -594,7 +596,7 @@ manifest) in the options.</p> <p>To create source distributions only for specific projects, use the :only and :except options, for example:</p> -<pre class="ruby"><span class="ruby-identifier">package_with_sources</span> :<span class="ruby-identifier">only=</span><span class="ruby-operator">></span>[<span class="ruby-string">'foo:bar'</span>, <span class="ruby-string">'foo:baz'</span>] +<pre class="ruby"><span class="ruby-identifier">package_with_sources</span> :<span class="ruby-identifier">only=</span><span class="ruby-operator">></span>[<span class="ruby-string">'foo:bar'</span>, <span class="ruby-string">'foo:baz'</span>] </pre> <p>(Same as calling package :sources on each project/sub-project that has Modified: buildr/site/rdoc/Buildr/Packaging/Java/AarTask.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Packaging/Java/AarTask.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Packaging/Java/AarTask.html (original) +++ buildr/site/rdoc/Buildr/Packaging/Java/AarTask.html Tue Mar 29 17:54:49 2016 @@ -116,6 +116,8 @@ <li><a href="../../../Buildr/ArchiveTask/Merge.html">Buildr::ArchiveTask::Merge</a> + <li><a href="../../../Buildr/ArchiveTask/ZipEntryData.html">Buildr::ArchiveTask::ZipEntryData</a> + <li><a href="../../../Buildr/Artifact.html">Buildr::Artifact</a> <li><a href="../../../Buildr/ArtifactNamespace.html">Buildr::ArtifactNamespace</a> @@ -452,11 +454,11 @@ added to the /lib directory.</p> <p>For example:</p> -<pre class="ruby"><span class="ruby-identifier">package</span>(:<span class="ruby-identifier">aar</span>).<span class="ruby-identifier">with</span>(:<span class="ruby-identifier">libs=</span><span class="ruby-operator">></span><span class="ruby-string">'log4j:log4j:jar:1.1'</span>) +<pre class="ruby"><span class="ruby-identifier">package</span>(:<span class="ruby-identifier">aar</span>).<span class="ruby-identifier">with</span>(:<span class="ruby-identifier">libs=</span><span class="ruby-operator">></span><span class="ruby-string">'log4j:log4j:jar:1.1'</span>) -<span class="ruby-identifier">filter</span>.<span class="ruby-identifier">from</span>(<span class="ruby-string">'src/main/axis2'</span>).<span class="ruby-identifier">into</span>(<span class="ruby-string">'target'</span>).<span class="ruby-identifier">include</span>(<span class="ruby-string">'services.xml'</span>, <span class="ruby-string">'*.wsdl'</span>).<span class="ruby-identifier">using</span>(<span class="ruby-string">'http_port'</span>=<span class="ruby-operator">></span><span class="ruby-string">'8080'</span>) +<span class="ruby-identifier">filter</span>.<span class="ruby-identifier">from</span>(<span class="ruby-string">'src/main/axis2'</span>).<span class="ruby-identifier">into</span>(<span class="ruby-string">'target'</span>).<span class="ruby-identifier">include</span>(<span class="ruby-string">'services.xml'</span>, <span class="ruby-string">'*.wsdl'</span>).<span class="ruby-identifier">using</span>(<span class="ruby-string">'http_port'</span>=<span class="ruby-operator">></span><span class="ruby-string">'8080'</span>) <span class="ruby-identifier">package</span>(:<span class="ruby-identifier">aar</span>).<span class="ruby-identifier">wsdls</span>.<span class="ruby-identifier">clear</span> -<span class="ruby-identifier">package</span>(:<span class="ruby-identifier">aar</span>).<span class="ruby-identifier">with</span>(:<span class="ruby-identifier">services_xml=</span><span class="ruby-operator">></span><span class="ruby-identifier">_</span>(<span class="ruby-string">'target/services.xml'</span>), :<span class="ruby-identifier">wsdls=</span><span class="ruby-operator">></span><span class="ruby-identifier">_</span>(<span class="ruby-string">'target/*.wsdl'</span>)) +<span class="ruby-identifier">package</span>(:<span class="ruby-identifier">aar</span>).<span class="ruby-identifier">with</span>(:<span class="ruby-identifier">services_xml=</span><span class="ruby-operator">></span><span class="ruby-identifier">_</span>(<span class="ruby-string">'target/services.xml'</span>), :<span class="ruby-identifier">wsdls=</span><span class="ruby-operator">></span><span class="ruby-identifier">_</span>(<span class="ruby-string">'target/*.wsdl'</span>)) </pre> </div><!-- description -->
