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">&quot;Only the root project has an IPR&quot;</span>
+    <span class="ruby-identifier">raise</span> <span 
class="ruby-string">&#39;Only the root project has an IPR&#39;</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">&amp;&amp;</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">&quot;org.jbehave:jbehave:jar:#{version}&quot;</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">&quot;org.jbehave:jbehave:jar:#{version}&quot;</span>, <span 
class="ruby-string">&#39;cglib:cglib-full:jar:2.0.2&#39;</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">&#39;jbehave&#39;</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">&gt;</span> 
<span class="ruby-string">&quot;1.1&quot;</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">&gt;</span> 
<span class="ruby-string">&#39;1.1&#39;</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">&gt;=</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">&quot;org.jmock&quot;</span> <span 
class="ruby-operator">:</span> <span 
class="ruby-string">&quot;jmock&quot;</span>
+  <span class="ruby-identifier">group</span> = <span 
class="ruby-identifier">two_or_later</span> <span 
class="ruby-operator">?</span> <span 
class="ruby-string">&#39;org.jmock&#39;</span> <span 
class="ruby-operator">:</span> <span class="ruby-string">&#39;jmock&#39;</span>
 
   <span class="ruby-ivar">@dependencies</span> <span 
class="ruby-operator">||=</span> [<span 
class="ruby-node">&quot;#{group}:jmock:jar:#{version}&quot;</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">&#39;jmock&#39;</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">&quot;-javaagent:#{rebel_jar}&quot;</span> ] <span 
class="ruby-operator">:</span> []
+  <span class="ruby-identifier">rebel_jar</span> <span 
class="ruby-operator">?</span> [ <span 
class="ruby-string">&#39;-noverify&#39;</span>, <span 
class="ruby-node">&quot;-javaagent:#{rebel_jar}&quot;</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">&#39;REBEL_HOME&#39;</span>] <span 
class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;JREBEL&#39;</span>] <span 
class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;JREBEL_HOME&#39;</span>]
   <span class="ruby-keyword">end</span>
 
   (<span class="ruby-ivar">@jrebel_home</span> <span 
class="ruby-operator">&amp;&amp;</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">&#39;jrebel.jar&#39;</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">&gt;=</span> 
<span class="ruby-string">&quot;4.11&quot;</span>
-  <span class="ruby-ivar">@dependencies</span> <span 
class="ruby-operator">||=</span> [<span 
class="ruby-node">&quot;junit:junit:jar:#{version}&quot;</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">&gt;</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">&gt;=</span> 
<span class="ruby-string">&#39;4.11&#39;</span>
+  <span class="ruby-ivar">@dependencies</span> <span 
class="ruby-operator">||=</span> [<span 
class="ruby-node">&quot;junit:junit:jar:#{version}&quot;</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">&gt;</span> 
<span class="ruby-string">&#39;1.3&#39;</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[&#39;title&#39;] = &#39;My App&#39;</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">&#39;junit&#39;</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">&#39;reports/junit&#39;</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">&#39;html&#39;</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">&gt;</span><span 
class="ruby-string">'junitreport'</span>, <span 
class="ruby-value">:classname=</span><span 
class="ruby-operator">&gt;</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">&#39;junit-report&#39;</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">&gt;</span><span 
class="ruby-string">&#39;junitreport&#39;</span>, <span 
class="ruby-value">:classname=</span><span 
class="ruby-operator">&gt;</span><span 
class="ruby-string">&#39;org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator&#39;</span>,
       <span class="ruby-value">:classpath=</span><span 
class="ruby-operator">&gt;</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">&amp;</span><span 
class="ruby-value">:invoke</span>).<span 
class="ruby-identifier">map</span>(<span 
class="ruby-operator">&amp;</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">&gt;</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">&gt;</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">&gt;</span><span class="ruby-string">'TEST-*.xml'</span> 
}  }
-      <span class="ruby-identifier">options</span> = { <span 
class="ruby-value">:format=</span><span class="ruby-operator">&gt;</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">&gt;</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">&gt;</span><span 
class="ruby-string">&#39;TEST-*.xml&#39;</span> }  }
+      <span class="ruby-identifier">options</span> = { <span 
class="ruby-value">:format=</span><span class="ruby-operator">&gt;</span><span 
class="ruby-identifier">frames</span> <span class="ruby-operator">?</span> 
<span class="ruby-string">&#39;frames&#39;</span> <span 
class="ruby-operator">:</span> <span 
class="ruby-string">&#39;noframes&#39;</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">&gt;</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">&gt;</span><span class="ruby-identifier">key</span>, 
<span class="ruby-value">:expression=</span><span 
class="ruby-operator">&gt;</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>
+&#39;src/main/java&#39;, 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 &#39;target/classes&#39;.  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 &#39;sources&#39; 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">&#39;sources&#39;</span>
 
-<span class="ruby-identifier">define</span> <span 
class="ruby-string">'foo'</span>, :<span 
class="ruby-identifier">layout=</span><span 
class="ruby-operator">&gt;</span><span class="ruby-identifier">my_layout</span> 
<span class="ruby-keyword">do</span>
+<span class="ruby-identifier">define</span> <span 
class="ruby-string">&#39;foo&#39;</span>, :<span 
class="ruby-identifier">layout=</span><span 
class="ruby-operator">&gt;</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 &#39;java/main&#39;:</p>
 
 <pre class="ruby"><span class="ruby-keyword">class</span> <span 
class="ruby-constant">MainLast</span> <span class="ruby-operator">&lt;</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">&gt;</span><span class="ruby-constant">MainLast</span> 
<span class="ruby-keyword">do</span>
+<span class="ruby-identifier">define</span> <span 
class="ruby-string">&#39;foo&#39;</span>, :<span 
class="ruby-identifier">layout=</span><span 
class="ruby-operator">&gt;</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">&amp;</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">&#39;&#39;</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">&amp;</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">&gt;</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 &#39;src&#39; directory.</p>
 </li><li>
 <p>Anything under :source maps verbatim (e.g. :source, :main becomes
-‘src/main’)</p>
+&#39;src/main&#39;)</p>
 </li><li>
-<p>:target maps to the ‘target’ directory.</p>
+<p>:target maps to the &#39;target&#39; directory.</p>
 </li><li>
-<p>:target, :main maps to the ‘target’ directory as well.</p>
+<p>:target, :main maps to the &#39;target&#39; directory as well.</p>
 </li><li>
 <p>Anything under :target, :main maps verbatim (e.g. :target, :main, :classes
-becomes ‘target/classes’)</p>
+becomes &#39;target/classes&#39;)</p>
 </li><li>
 <p>Anything else under :target also maps verbatim (e.g. :target, :test becomes
-‘target/test’)</p>
+&#39;target/test&#39;)</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">&#39;src&#39;</span>
+  <span class="ruby-keyword">self</span>[<span 
class="ruby-value">:target</span>, <span class="ruby-value">:main</span>] = 
<span class="ruby-string">&#39;target&#39;</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&#39;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">&#39;DEBUG&#39;</span>] <span 
class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;debug&#39;</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">&#39;debug&#39;</span>] = <span 
class="ruby-keyword">nil</span>
+  <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;DEBUG&#39;</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 = &#39;http://proxy.acme.com:8080&#39;</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 &lt;&lt; '*.internal'</pre>
+<pre>options.proxy.exclude = &#39;optimus&#39;
+options.proxy.exclude = [&#39;optimus&#39;, &#39;prime&#39;]
+options.proxy.exclude &lt;&lt; &#39;*.internal&#39;</pre>
           
           
 
@@ -637,7 +639,8 @@ options.proxy.exclude &lt;&lt; '*.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 &#39;no&#39; and
+&#39;skip&#39;).</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">&#39;TEST&#39;</span>] <span 
class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;test&#39;</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">&quot;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.&quot;</span>
+    <span class="ruby-identifier">warn</span> <span 
class="ruby-node">&quot;Expecting the environment variable test to be 
&#39;no&#39; or &#39;all&#39;, not sure what to do with #{value}, so I&#39;m 
just going to run all the tests and stop at failure.&quot;</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">&#39;test&#39;</span>] = <span 
class="ruby-keyword">nil</span>
+  <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;TEST&#39;</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">&#39;NO_PROXY&#39;</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">&#39;HTTP_PROXY&#39;</span>] <span 
class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;http_proxy&#39;</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">&#39;http_proxy&#39;</span>] = <span 
class="ruby-keyword">nil</span>
+  <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;HTTP_PROXY&#39;</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">&#39;HTTPS_PROXY&#39;</span>] <span 
class="ruby-operator">||</span> <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;https_proxy&#39;</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">&#39;https_proxy&#39;</span>] = <span 
class="ruby-keyword">nil</span>
+  <span class="ruby-constant">ENV</span>[<span 
class="ruby-string">&#39;HTTPS_PROXY&#39;</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">&gt;</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&#39;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">&amp;&amp;</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">&amp;&amp;</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">&amp;&amp;</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">&#39;groupId&#39;</span>] <span 
class="ruby-operator">==</span> <span class="ruby-identifier">ex</span>[<span 
class="ruby-string">&#39;groupId&#39;</span>] <span 
class="ruby-operator">&amp;&amp;</span> <span 
class="ruby-identifier">dep</span>[<span 
class="ruby-string">&#39;artifactId&#39;</span>] <span 
class="ruby-operator">==</span> <span class="ruby-identifier">ex</span>[<span 
class="ruby-string">&#39;artifactId&#39;</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(':'); 
&quot;#{art[0]}:#{art[1]}&quot;}</span>
+      }.<span class="ruby-identifier">flatten</span>.<span 
class="ruby-identifier">compact</span> <span 
class="ruby-comment">#.uniq_by{|spec| art = spec.split(&#39;:&#39;); 
&quot;#{art[0]}:#{art[1]}&quot;}</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&#39;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">&#39;:&#39;</span>, <span 
class="ruby-string">&#39;-&#39;</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">&gt;</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">&gt;</span><span 
class="ruby-string">&#39;sources&#39;</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&#39;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&#39;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&#39;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">&#39;project&#39;</span> <span 
class="ruby-keyword">do</span>
+   <span class="ruby-identifier">define</span> <span 
class="ruby-string">&#39;beans&#39;</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">&#39;webapp&#39;</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">&#39;beans&#39;</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">&gt;</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">&gt;</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">&gt;</span><span 
class="ruby-string">&#39;sources&#39;</span>).<span 
class="ruby-identifier">include</span> <span 
class="ruby-identifier">path_to</span>(<span 
class="ruby-string">&#39;.&#39;</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>
+&#39;sources&#39;, 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>
+&#39;javadoc&#39;. 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 &#39;jar&#39; and the
+classifier &#39;sources&#39;.  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">&gt;</span>:<span class="ruby-identifier">zip</span>, 
:<span class="ruby-identifier">classifier=</span><span 
class="ruby-operator">&gt;</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">&gt;</span>:<span class="ruby-identifier">zip</span>, 
:<span class="ruby-identifier">classifier=</span><span 
class="ruby-operator">&gt;</span><span 
class="ruby-string">&#39;sources&#39;</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">&#39;.&#39;</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">&quot;package_as_#{spec[:type]}&quot;</span>) <span 
class="ruby-keyword">rescue</span> <span 
class="ruby-identifier">fail</span>(<span class="ruby-node">&quot;Don't know 
how to create a package of type #{spec[:type]}&quot;</span>)
+  <span class="ruby-identifier">packager</span> = <span 
class="ruby-identifier">method</span>(<span 
class="ruby-node">&quot;package_as_#{spec[:type]}&quot;</span>) <span 
class="ruby-keyword">rescue</span> <span 
class="ruby-identifier">fail</span>(<span class="ruby-node">&quot;Don&#39;t 
know how to create a package of type #{spec[:type]}&quot;</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">&quot;package_as_#{spec[:type]}_spec&quot;</span>, <span 
class="ruby-identifier">spec</span>) <span class="ruby-keyword">if</span> <span 
class="ruby-identifier">respond_to?</span>(<span 
class="ruby-node">&quot;package_as_#{spec[:type]}_spec&quot;</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">&gt;</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">&#39;package&#39;</span>=<span 
class="ruby-operator">&gt;</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">&#39;build&#39;</span>)]
     <span class="ruby-identifier">package</span>.<span 
class="ruby-identifier">enhance</span> { <span 
class="ruby-identifier">info</span> <span class="ruby-node">&quot;Packaging 
#{File.basename(file_name)}&quot;</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">&lt;&lt;</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">&lt;&lt;</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">&#39;pom&#39;</span>)
             <span class="ruby-identifier">spec</span> = {<span 
class="ruby-value">:group=</span><span class="ruby-operator">&gt;</span><span 
class="ruby-identifier">group</span>, <span class="ruby-value">:id=</span><span 
class="ruby-operator">&gt;</span><span class="ruby-identifier">id</span>, <span 
class="ruby-value">:version=</span><span class="ruby-operator">&gt;</span><span 
class="ruby-identifier">version</span>, <span 
class="ruby-value">:type=</span><span class="ruby-operator">&gt;</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&#39;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">&#39;install&#39;</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">&#39;uninstall&#39;</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">&#39;upload&#39;</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">&lt;&lt;</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&#39;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&#39;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
+&#39;javadoc&#39;, 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&#39;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">&gt;</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">&gt;</span>[<span 
class="ruby-string">&#39;foo:bar&#39;</span>, <span 
class="ruby-string">&#39;foo:baz&#39;</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
+&#39;sources&#39;, 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&#39;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">&gt;</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">&gt;</span>[<span 
class="ruby-string">&#39;foo:bar&#39;</span>, <span 
class="ruby-string">&#39;foo:baz&#39;</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">&gt;</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">&gt;</span><span 
class="ruby-string">&#39;log4j:log4j:jar:1.1&#39;</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">&gt;</span><span class="ruby-string">'8080'</span>)
+<span class="ruby-identifier">filter</span>.<span 
class="ruby-identifier">from</span>(<span 
class="ruby-string">&#39;src/main/axis2&#39;</span>).<span 
class="ruby-identifier">into</span>(<span 
class="ruby-string">&#39;target&#39;</span>).<span 
class="ruby-identifier">include</span>(<span 
class="ruby-string">&#39;services.xml&#39;</span>, <span 
class="ruby-string">&#39;*.wsdl&#39;</span>).<span 
class="ruby-identifier">using</span>(<span 
class="ruby-string">&#39;http_port&#39;</span>=<span 
class="ruby-operator">&gt;</span><span 
class="ruby-string">&#39;8080&#39;</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">&gt;</span><span class="ruby-identifier">_</span>(<span 
class="ruby-string">'target/services.xml'</span>), :<span 
class="ruby-identifier">wsdls=</span><span 
class="ruby-operator">&gt;</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">&gt;</span><span class="ruby-identifier">_</span>(<span 
class="ruby-string">&#39;target/services.xml&#39;</span>), :<span 
class="ruby-identifier">wsdls=</span><span 
class="ruby-operator">&gt;</span><span class="ruby-identifier">_</span>(<span 
class="ruby-string">&#39;target/*.wsdl&#39;</span>))
 </pre>
 
   </div><!-- description -->


Reply via email to