Modified: buildr/site/rdoc/Buildr/Doc.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc.html (original) +++ buildr/site/rdoc/Buildr/Doc.html Tue Mar 29 17:54:49 2016 @@ -133,6 +133,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> @@ -552,7 +554,7 @@ <div class="method-source-code" id="select_by_lang-source"> <pre><span class="ruby-comment"># File lib/buildr/core/doc.rb, line 21</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">select_by_lang</span>(<span class="ruby-identifier">lang</span>) - <span class="ruby-identifier">fail</span> <span class="ruby-string">'Unable to define doc task for nil language'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">lang</span>.<span class="ruby-identifier">nil?</span> + <span class="ruby-identifier">fail</span> <span class="ruby-string">'Unable to define doc task for nil language'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">lang</span>.<span class="ruby-identifier">nil?</span> <span class="ruby-identifier">engines</span>.<span class="ruby-identifier">detect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">e</span><span class="ruby-operator">|</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">language</span>.<span class="ruby-identifier">to_sym</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">lang</span>.<span class="ruby-identifier">to_sym</span> } <span class="ruby-keyword">end</span></pre> </div><!-- select_by_lang-source --> @@ -590,7 +592,7 @@ <div class="method-source-code" id="select_by_name-source"> <pre><span class="ruby-comment"># File lib/buildr/core/doc.rb, line 28</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">select_by_name</span>(<span class="ruby-identifier">name</span>) - <span class="ruby-identifier">fail</span> <span class="ruby-string">'Unable to define doc task for nil'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">nil?</span> + <span class="ruby-identifier">fail</span> <span class="ruby-string">'Unable to define doc task for nil'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">nil?</span> <span class="ruby-identifier">engines</span>.<span class="ruby-identifier">detect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">e</span><span class="ruby-operator">|</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">to_sym</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">to_sym</span> } <span class="ruby-keyword">end</span></pre> </div><!-- select_by_name-source --> @@ -625,7 +627,7 @@ <div class="method-description"> - <p>This method returns the projectâs documentation task. It also accepts a + <p>This method returns the project's documentation task. It also accepts a list of source files, directories and projects to include when generating the docs.</p> @@ -637,7 +639,7 @@ Buildr::Doc::Base#from.</p> <p>For example, if you want to generate documentation for a given project that includes all source files in two of its sub-projects:</p> -<pre class="ruby"><span class="ruby-identifier">doc</span> <span class="ruby-identifier">projects</span>(<span class="ruby-string">'myapp:foo'</span>, <span class="ruby-string">'myapp:bar'</span>).<span class="ruby-identifier">using</span>(:<span class="ruby-identifier">windowtitle=</span><span class="ruby-operator">></span><span class="ruby-string">'Docs for foo and bar'</span>) +<pre class="ruby"><span class="ruby-identifier">doc</span> <span class="ruby-identifier">projects</span>(<span class="ruby-string">'myapp:foo'</span>, <span class="ruby-string">'myapp:bar'</span>).<span class="ruby-identifier">using</span>(:<span class="ruby-identifier">windowtitle=</span><span class="ruby-operator">></span><span class="ruby-string">'Docs for foo and bar'</span>) </pre> @@ -646,7 +648,7 @@ includes all source files in two of its <div class="method-source-code" id="doc-source"> <pre><span class="ruby-comment"># File lib/buildr/core/doc.rb, line 268</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">doc</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">sources</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>) - <span class="ruby-identifier">task</span>(<span class="ruby-string">'doc'</span>).<span class="ruby-identifier">from</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">sources</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-operator">&</span><span class="ruby-identifier">block</span> + <span class="ruby-identifier">task</span>(<span class="ruby-string">'doc'</span>).<span class="ruby-identifier">from</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">sources</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-operator">&</span><span class="ruby-identifier">block</span> <span class="ruby-keyword">end</span></pre> </div><!-- doc-source --> @@ -679,7 +681,7 @@ includes all source files in two of its <div class="method-source-code" id="javadoc-source"> <pre><span class="ruby-comment"># File lib/buildr/core/doc.rb, line 272</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">javadoc</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">sources</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>) - <span class="ruby-identifier">warn</span> <span class="ruby-string">'The javadoc method is deprecated and will be removed in a future release.'</span> + <span class="ruby-identifier">warn</span> <span class="ruby-string">'The javadoc method is deprecated and will be removed in a future release.'</span> <span class="ruby-identifier">doc</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">sources</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>) <span class="ruby-keyword">end</span></pre> </div><!-- javadoc-source -->
Modified: buildr/site/rdoc/Buildr/Doc/Base.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/Base.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/Base.html (original) +++ buildr/site/rdoc/Buildr/Doc/Base.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> @@ -592,7 +594,7 @@ most common functionality (things like @ <div class="method-source-code" id="to_sym-source"> <pre><span class="ruby-comment"># File lib/buildr/core/doc.rb, line 50</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">to_sym</span> - <span class="ruby-ivar">@symbol</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">'::'</span>).<span class="ruby-identifier">last</span>.<span class="ruby-identifier">downcase</span>.<span class="ruby-identifier">to_sym</span> + <span class="ruby-ivar">@symbol</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">'::'</span>).<span class="ruby-identifier">last</span>.<span class="ruby-identifier">downcase</span>.<span class="ruby-identifier">to_sym</span> <span class="ruby-keyword">end</span></pre> </div><!-- to_sym-source --> Modified: buildr/site/rdoc/Buildr/Doc/DocTask.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/DocTask.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/DocTask.html (original) +++ buildr/site/rdoc/Buildr/Doc/DocTask.html Tue Mar 29 17:54:49 2016 @@ -128,6 +128,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> @@ -663,7 +665,7 @@ compiling.</p> <p>For example:</p> -<pre>doc.from projects('myapp:foo', 'myapp:bar')</pre> +<pre>doc.from projects('myapp:foo', 'myapp:bar')</pre> @@ -680,7 +682,7 @@ compiling.</p> <span class="ruby-keyword">when</span> <span class="ruby-constant">Rake</span><span class="ruby-operator">::</span><span class="ruby-constant">Task</span>, <span class="ruby-constant">String</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">include</span> <span class="ruby-identifier">source</span> <span class="ruby-keyword">else</span> - <span class="ruby-identifier">fail</span> <span class="ruby-node">"Don't know how to generate documentation from #{source || 'nil'}"</span> + <span class="ruby-identifier">fail</span> <span class="ruby-node">"Don't know how to generate documentation from #{source || 'nil'}"</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">self</span> @@ -762,7 +764,7 @@ the target directory.</p> <p>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">'docs'</span>, :<span class="ruby-identifier">include=</span><span class="ruby-operator">></span><span class="ruby-identifier">doc</span>.<span class="ruby-identifier">target</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">'docs'</span>, :<span class="ruby-identifier">include=</span><span class="ruby-operator">></span><span class="ruby-identifier">doc</span>.<span class="ruby-identifier">target</span> </pre> @@ -804,7 +806,7 @@ the target directory.</p> <p>For example:</p> -<pre class="ruby"><span class="ruby-identifier">doc</span>.<span class="ruby-identifier">using</span> :<span class="ruby-identifier">windowtitle=</span><span class="ruby-operator">></span><span class="ruby-string">'My application'</span> +<pre class="ruby"><span class="ruby-identifier">doc</span>.<span class="ruby-identifier">using</span> :<span class="ruby-identifier">windowtitle=</span><span class="ruby-operator">></span><span class="ruby-string">'My application'</span> <span class="ruby-identifier">doc</span>.<span class="ruby-identifier">using</span> :<span class="ruby-identifier">vscaladoc</span> </pre> Modified: buildr/site/rdoc/Buildr/Doc/Groovydoc.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/Groovydoc.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/Groovydoc.html (original) +++ buildr/site/rdoc/Buildr/Doc/Groovydoc.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> @@ -473,7 +475,7 @@ <pre><span class="ruby-comment"># File lib/buildr/groovy/doc.rb, line 34</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">generate</span>(<span class="ruby-identifier">sources</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">options</span> = {}) <span class="ruby-identifier">mkdir_p</span> <span class="ruby-identifier">target</span> - <span class="ruby-identifier">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">trace?</span>(<span class="ruby-value">:groovydoc</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-keyword">nil</span> ].<span class="ruby-identifier">compact</span> + <span class="ruby-identifier">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">trace?</span>(<span class="ruby-value">:groovydoc</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-keyword">nil</span> ].<span class="ruby-identifier">compact</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">reject</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-value">:sourcepath</span>, <span class="ruby-value">:classpath</span>].<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">key</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">value</span>.<span class="ruby-identifier">invoke</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">value</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:invoke</span>) }. <span class="ruby-identifier">each</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span>, <span class="ruby-identifier">value</span><span class="ruby-operator">|</span> @@ -496,8 +498,8 @@ <span class="ruby-identifier">cmd_args</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">sources</span>.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">uniq</span> <span class="ruby-keyword">unless</span> <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">options</span>.<span class="ruby-identifier">dryrun</span> <span class="ruby-identifier">info</span> <span class="ruby-node">"Generating Groovydoc for #{project.name}"</span> - <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'groovydoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) - <span class="ruby-identifier">result</span> = <span class="ruby-constant">Java</span><span class="ruby-operator">::</span><span class="ruby-constant">Commands</span>.<span class="ruby-identifier">java</span>(<span class="ruby-string">'org.codehaus.groovy.tools.groovydoc.Main'</span>, <span class="ruby-identifier">cmd_args</span>, + <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'groovydoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) + <span class="ruby-identifier">result</span> = <span class="ruby-constant">Java</span><span class="ruby-operator">::</span><span class="ruby-constant">Commands</span>.<span class="ruby-identifier">java</span>(<span class="ruby-string">'org.codehaus.groovy.tools.groovydoc.Main'</span>, <span class="ruby-identifier">cmd_args</span>, <span class="ruby-value">:classpath</span> =<span class="ruby-operator">></span> <span class="ruby-constant">Buildr</span><span class="ruby-operator">::</span><span class="ruby-constant">Groovy</span>.<span class="ruby-identifier">dependencies</span>) <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> Modified: buildr/site/rdoc/Buildr/Doc/Javadoc.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/Javadoc.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/Javadoc.html (original) +++ buildr/site/rdoc/Buildr/Doc/Javadoc.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> @@ -431,20 +433,20 @@ <div id="description" class="description"> -<p>A convenient task for creating Javadocs from the projectâs compile task. -Minimizes all the hard work to calling from and using.</p> +<p>A convenient task for creating Javadocs from the project's compile +task. Minimizes all the hard work to calling from and using.</p> <p>For example:</p> -<pre class="ruby"><span class="ruby-identifier">doc</span>.<span class="ruby-identifier">from</span>(<span class="ruby-identifier">projects</span>(<span class="ruby-string">'myapp:foo'</span>, <span class="ruby-string">'myapp:bar'</span>)).<span class="ruby-identifier">using</span>(:<span class="ruby-identifier">windowtitle=</span><span class="ruby-operator">></span><span class="ruby-string">'My App'</span>) +<pre class="ruby"><span class="ruby-identifier">doc</span>.<span class="ruby-identifier">from</span>(<span class="ruby-identifier">projects</span>(<span class="ruby-string">'myapp:foo'</span>, <span class="ruby-string">'myapp:bar'</span>)).<span class="ruby-identifier">using</span>(:<span class="ruby-identifier">windowtitle=</span><span class="ruby-operator">></span><span class="ruby-string">'My App'</span>) </pre> <p>Or, short and sweet:</p> -<pre>desc 'My App' -define 'myapp' do +<pre>desc 'My App' +define 'myapp' do . . . - doc projects('myapp:foo', 'myapp:bar') + doc projects('myapp:foo', 'myapp:bar') end</pre> </div><!-- description --> @@ -488,7 +490,7 @@ end</pre> <div class="method-source-code" id="generate-source"> <pre><span class="ruby-comment"># File lib/buildr/java/doc.rb, line 46</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">generate</span>(<span class="ruby-identifier">sources</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">options</span> = {}) - <span class="ruby-identifier">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">trace?</span>(<span class="ruby-value">:javadoc</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'-quiet'</span> ] + <span class="ruby-identifier">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">trace?</span>(<span class="ruby-value">:javadoc</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'-quiet'</span> ] <span class="ruby-identifier">options</span>.<span class="ruby-identifier">reject</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-value">:sourcepath</span>, <span class="ruby-value">:classpath</span>].<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">key</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">value</span>.<span class="ruby-identifier">invoke</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">value</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:invoke</span>) }. <span class="ruby-identifier">each</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span>, <span class="ruby-identifier">value</span><span class="ruby-operator">|</span> @@ -511,10 +513,10 @@ end</pre> <span class="ruby-identifier">cmd_args</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">sources</span>.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">uniq</span> <span class="ruby-keyword">unless</span> <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">options</span>.<span class="ruby-identifier">dryrun</span> <span class="ruby-identifier">info</span> <span class="ruby-node">"Generating Javadoc for #{project.name}"</span> - <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'javadoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) + <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'javadoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) <span class="ruby-constant">Java</span>.<span class="ruby-identifier">load</span> <span class="ruby-constant">Java</span>.<span class="ruby-identifier">com</span>.<span class="ruby-identifier">sun</span>.<span class="ruby-identifier">tools</span>.<span class="ruby-identifier">javadoc</span>.<span class="ruby-constant">Main</span>.<span class="ruby-identifier">execute</span>(<span class="ruby-identifier">cmd_args</span>.<span class="ruby-identifier">to_java</span>(<span class="ruby-constant">Java</span>.<span class="ruby-identifier">java</span>.<span class="ruby-identifier">lang</span>.<span class="ruby-constant">String</span>)) <span class="ruby-operator">==</span> <span class="ruby-value">0</span> <span class="ruby-keyword">or</span> - <span class="ruby-identifier">fail</span> <span class="ruby-string">'Failed to generate Javadocs, see errors above'</span> + <span class="ruby-identifier">fail</span> <span class="ruby-string">'Failed to generate Javadocs, see errors above'</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> </div><!-- generate-source --> Modified: buildr/site/rdoc/Buildr/Doc/JavadocDefaults.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/JavadocDefaults.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/JavadocDefaults.html (original) +++ buildr/site/rdoc/Buildr/Doc/JavadocDefaults.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> Modified: buildr/site/rdoc/Buildr/Doc/Scaladoc.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/Scaladoc.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/Scaladoc.html (original) +++ buildr/site/rdoc/Buildr/Doc/Scaladoc.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,8 +474,8 @@ <div class="method-source-code" id="generate-source"> <pre><span class="ruby-comment"># File lib/buildr/scala/doc.rb, line 40</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">generate</span>(<span class="ruby-identifier">sources</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">options</span> = {}) - <span class="ruby-identifier">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>] - <span class="ruby-identifier">cmd_args</span> <span class="ruby-operator"><<</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">trace?</span>(<span class="ruby-value">:scaladoc</span>) + <span class="ruby-identifier">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>] + <span class="ruby-identifier">cmd_args</span> <span class="ruby-operator"><<</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">trace?</span>(<span class="ruby-value">:scaladoc</span>) <span class="ruby-identifier">options</span>.<span class="ruby-identifier">reject</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-value">:sourcepath</span>, <span class="ruby-value">:classpath</span>].<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">key</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">value</span>.<span class="ruby-identifier">invoke</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">value</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:invoke</span>) }. <span class="ruby-identifier">each</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span>, <span class="ruby-identifier">value</span><span class="ruby-operator">|</span> @@ -496,7 +498,7 @@ <span class="ruby-identifier">cmd_args</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">sources</span>.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">uniq</span> <span class="ruby-keyword">unless</span> <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">options</span>.<span class="ruby-identifier">dryrun</span> <span class="ruby-identifier">info</span> <span class="ruby-node">"Generating Scaladoc for #{project.name}"</span> - <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'scaladoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) + <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'scaladoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) <span class="ruby-constant">Java</span>.<span class="ruby-identifier">load</span> <span class="ruby-keyword">begin</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Scala</span>.<span class="ruby-identifier">version?</span>(<span class="ruby-value">2.7</span>, <span class="ruby-value">2.8</span>) @@ -506,7 +508,7 @@ <span class="ruby-identifier">scaladoc</span>.<span class="ruby-identifier">process</span>(<span class="ruby-identifier">cmd_args</span>.<span class="ruby-identifier">to_java</span>(<span class="ruby-constant">Java</span>.<span class="ruby-identifier">java</span>.<span class="ruby-identifier">lang</span>.<span class="ruby-constant">String</span>)) <span class="ruby-keyword">end</span> <span class="ruby-keyword">rescue</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">e</span> - <span class="ruby-identifier">fail</span> <span class="ruby-string">'Failed to generate Scaladocs, see errors above: '</span> <span class="ruby-operator">+</span> <span class="ruby-identifier">e</span> + <span class="ruby-identifier">fail</span> <span class="ruby-string">'Failed to generate Scaladocs, see errors above: '</span> <span class="ruby-operator">+</span> <span class="ruby-identifier">e</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> Modified: buildr/site/rdoc/Buildr/Doc/ScaladocDefaults.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/ScaladocDefaults.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/ScaladocDefaults.html (original) +++ buildr/site/rdoc/Buildr/Doc/ScaladocDefaults.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> Modified: buildr/site/rdoc/Buildr/Doc/VScaladoc.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Doc/VScaladoc.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Doc/VScaladoc.html (original) +++ buildr/site/rdoc/Buildr/Doc/VScaladoc.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> @@ -532,8 +534,8 @@ <div class="method-source-code" id="generate-source"> <pre><span class="ruby-comment"># File lib/buildr/scala/doc.rb, line 101</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">generate</span>(<span class="ruby-identifier">sources</span>, <span class="ruby-identifier">target</span>, <span class="ruby-identifier">options</span> = {}) - <span class="ruby-identifier">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>, (<span class="ruby-identifier">trace?</span>(<span class="ruby-value">:vscaladoc</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-string">''</span>), - <span class="ruby-string">'-sourcepath'</span>, <span class="ruby-identifier">project</span>.<span class="ruby-identifier">compile</span>.<span class="ruby-identifier">sources</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">cmd_args</span> = [ <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">target</span>, (<span class="ruby-identifier">trace?</span>(<span class="ruby-value">:vscaladoc</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'-verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-string">''</span>), + <span class="ruby-string">'-sourcepath'</span>, <span class="ruby-identifier">project</span>.<span class="ruby-identifier">compile</span>.<span class="ruby-identifier">sources</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">options</span>.<span class="ruby-identifier">reject</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-value">:sourcepath</span>, <span class="ruby-value">:classpath</span>].<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">key</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">value</span>.<span class="ruby-identifier">invoke</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">value</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:invoke</span>) }. <span class="ruby-identifier">each</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span>, <span class="ruby-identifier">value</span><span class="ruby-operator">|</span> @@ -556,10 +558,10 @@ <span class="ruby-identifier">cmd_args</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">sources</span>.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">uniq</span> <span class="ruby-keyword">unless</span> <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">options</span>.<span class="ruby-identifier">dryrun</span> <span class="ruby-identifier">info</span> <span class="ruby-node">"Generating VScaladoc for #{project.name}"</span> - <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'vscaladoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) + <span class="ruby-identifier">trace</span> ([<span class="ruby-string">'vscaladoc'</span>] <span class="ruby-operator">+</span> <span class="ruby-identifier">cmd_args</span>).<span class="ruby-identifier">join</span>(<span class="ruby-string">' '</span>) <span class="ruby-constant">Java</span>.<span class="ruby-identifier">load</span> <span class="ruby-constant">Java</span>.<span class="ruby-identifier">org</span>.<span class="ruby-identifier">scala_tools</span>.<span class="ruby-identifier">vscaladoc</span>.<span class="ruby-constant">Main</span>.<span class="ruby-identifier">main</span>(<span class="ruby-identifier">cmd_args</span>.<span class="ruby-identifier">to_java</span>(<span class="ruby-constant">Java</span>.<span class="ruby-identifier">java</span>.<span class="ruby-identifier">lang</span>.<span class="ruby-constant">String</span>)) <span class="ruby-operator">==</span> <span class="ruby-value">0</span> <span class="ruby-keyword">or</span> - <span class="ruby-identifier">fail</span> <span class="ruby-string">'Failed to generate VScaladocs, see errors above'</span> + <span class="ruby-identifier">fail</span> <span class="ruby-string">'Failed to generate VScaladocs, see errors above'</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> </div><!-- generate-source --> Modified: buildr/site/rdoc/Buildr/Eclipse.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Eclipse.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Eclipse.html (original) +++ buildr/site/rdoc/Buildr/Eclipse.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/Eclipse/Builder.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Eclipse/Builder.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Eclipse/Builder.html (original) +++ buildr/site/rdoc/Buildr/Eclipse/Builder.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/Eclipse/Eclipse.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Eclipse/Eclipse.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Eclipse/Eclipse.html (original) +++ buildr/site/rdoc/Buildr/Eclipse/Eclipse.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> @@ -764,7 +766,7 @@ classpath.</p> <div class="method-heading"> <span class="method-callseq"> - classpath_variables :VAR → '/path/to/location' + classpath_variables :VAR → '/path/to/location' </span> <span class="method-click-advice">click to toggle source</span> @@ -838,8 +840,8 @@ classpath.</p> <pre><span class="ruby-comment"># File lib/buildr/ide/eclipse.rb, line 52</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">default_classpath_variables</span> <span class="ruby-identifier">vars</span> = {} - <span class="ruby-identifier">vars</span>[<span class="ruby-value">:SCALA_HOME</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'SCALA_HOME'</span>] <span class="ruby-keyword">if</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'SCALA_HOME'</span>] - <span class="ruby-identifier">vars</span>[<span class="ruby-value">:JAVA_HOME</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JAVA_HOME'</span>] <span class="ruby-keyword">if</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JAVA_HOME'</span>] + <span class="ruby-identifier">vars</span>[<span class="ruby-value">:SCALA_HOME</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'SCALA_HOME'</span>] <span class="ruby-keyword">if</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'SCALA_HOME'</span>] + <span class="ruby-identifier">vars</span>[<span class="ruby-value">:JAVA_HOME</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JAVA_HOME'</span>] <span class="ruby-keyword">if</span> <span class="ruby-constant">ENV</span>[<span class="ruby-string">'JAVA_HOME'</span>] <span class="ruby-identifier">vars</span> <span class="ruby-keyword">end</span></pre> </div><!-- default_classpath_variables-source --> @@ -965,7 +967,7 @@ classpath.</p> <pre><span class="ruby-comment"># File lib/buildr/ide/eclipse.rb, line 30</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">name</span> <span class="ruby-keyword">return</span> <span class="ruby-ivar">@name</span> <span class="ruby-keyword">if</span> <span class="ruby-ivar">@name</span> - <span class="ruby-keyword">return</span> <span class="ruby-ivar">@project</span>.<span class="ruby-identifier">id</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">'-'</span>).<span class="ruby-identifier">last</span> <span class="ruby-keyword">if</span> <span class="ruby-ivar">@options</span>.<span class="ruby-identifier">short_names</span> + <span class="ruby-keyword">return</span> <span class="ruby-ivar">@project</span>.<span class="ruby-identifier">id</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">'-'</span>).<span class="ruby-identifier">last</span> <span class="ruby-keyword">if</span> <span class="ruby-ivar">@options</span>.<span class="ruby-identifier">short_names</span> <span class="ruby-ivar">@project</span>.<span class="ruby-identifier">id</span> <span class="ruby-keyword">end</span></pre> </div><!-- name-source --> Modified: buildr/site/rdoc/Buildr/Eclipse/Java.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Eclipse/Java.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Eclipse/Java.html (original) +++ buildr/site/rdoc/Buildr/Eclipse/Java.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> Modified: buildr/site/rdoc/Buildr/Eclipse/Options.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Eclipse/Options.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Eclipse/Options.html (original) +++ buildr/site/rdoc/Buildr/Eclipse/Options.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> @@ -543,7 +545,7 @@ <p>The classpath variable used to point at the local maven2 repository. Example:</p> -<pre>eclipse.options.m2_repo_var = 'M2_REPO'</pre> +<pre>eclipse.options.m2_repo_var = 'M2_REPO'</pre> @@ -555,7 +557,7 @@ Example:</p> <span class="ruby-keyword">if</span> <span class="ruby-identifier">values</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">></span> <span class="ruby-value">0</span> <span class="ruby-ivar">@m2_repo_var</span> = <span class="ruby-identifier">values</span>[<span class="ruby-value">0</span>] <span class="ruby-keyword">else</span> - <span class="ruby-ivar">@m2_repo_var</span> <span class="ruby-operator">||</span> (<span class="ruby-ivar">@project</span>.<span class="ruby-identifier">parent</span> <span class="ruby-operator">?</span> <span class="ruby-ivar">@project</span>.<span class="ruby-identifier">parent</span>.<span class="ruby-identifier">eclipse</span>.<span class="ruby-identifier">options</span>.<span class="ruby-identifier">m2_repo_var</span> <span class="ruby-operator">:</span> <span class="ruby-string">'M2_REPO'</span>) + <span class="ruby-ivar">@m2_repo_var</span> <span class="ruby-operator">||</span> (<span class="ruby-ivar">@project</span>.<span class="ruby-identifier">parent</span> <span class="ruby-operator">?</span> <span class="ruby-ivar">@project</span>.<span class="ruby-identifier">parent</span>.<span class="ruby-identifier">eclipse</span>.<span class="ruby-identifier">options</span>.<span class="ruby-identifier">m2_repo_var</span> <span class="ruby-operator">:</span> <span class="ruby-string">'M2_REPO'</span>) <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> </div><!-- m2_repo_var-source --> Modified: buildr/site/rdoc/Buildr/Eclipse/Plugin.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Eclipse/Plugin.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Eclipse/Plugin.html (original) +++ buildr/site/rdoc/Buildr/Eclipse/Plugin.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> Modified: buildr/site/rdoc/Buildr/Eclipse/Scala.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Eclipse/Scala.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Eclipse/Scala.html (original) +++ buildr/site/rdoc/Buildr/Eclipse/Scala.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> Modified: buildr/site/rdoc/Buildr/Emma.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Emma.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Emma.html (original) +++ buildr/site/rdoc/Buildr/Emma.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> @@ -445,9 +447,9 @@ as prefix:</p> by passing a class name regexp to the <code>emma.include</code> or <code>emma.exclude</code> methods.</p> -<pre>define 'someModule' do - emma.include 'some.package.*' - emma.exclude 'some.foo.util.SimpleUtil' +<pre>define 'someModule' do + emma.include 'some.package.*' + emma.exclude 'some.foo.util.SimpleUtil' end</pre> </div><!-- description --> @@ -505,10 +507,10 @@ end</pre> <pre><span class="ruby-comment"># File lib/buildr/java/emma.rb, line 56</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">ant</span> - <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">ant</span> <span class="ruby-string">'emma'</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">:resource=</span><span class="ruby-operator">></span><span class="ruby-string">'emma_ant.properties'</span>, + <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">ant</span> <span class="ruby-string">'emma'</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">:resource=</span><span class="ruby-operator">></span><span class="ruby-string">'emma_ant.properties'</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-identifier">dependencies</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">emma</span> <span class="ruby-value">:verbosity=</span><span class="ruby-operator">></span>(<span class="ruby-identifier">trace?</span>(<span class="ruby-value">:emma</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'warning'</span>) <span class="ruby-keyword">do</span> + <span class="ruby-identifier">ant</span>.<span class="ruby-identifier">emma</span> <span class="ruby-value">:verbosity=</span><span class="ruby-operator">></span>(<span class="ruby-identifier">trace?</span>(<span class="ruby-value">:emma</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'verbose'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'warning'</span>) <span class="ruby-keyword">do</span> <span class="ruby-keyword">yield</span> <span class="ruby-identifier">ant</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span> @@ -544,7 +546,7 @@ end</pre> <div class="method-source-code" id="data_file-source"> <pre><span class="ruby-comment"># File lib/buildr/java/emma.rb, line 52</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">data_file</span>() - <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-identifier">report_to</span>, <span class="ruby-string">'coverage.es'</span>) + <span class="ruby-constant">File</span>.<span class="ruby-identifier">join</span>(<span class="ruby-identifier">report_to</span>, <span class="ruby-string">'coverage.es'</span>) <span class="ruby-keyword">end</span></pre> </div><!-- data_file-source --> @@ -610,7 +612,7 @@ end</pre> <div class="method-source-code" id="report_to-source"> <pre><span class="ruby-comment"># File lib/buildr/java/emma.rb, line 48</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">report_to</span> <span class="ruby-identifier">format</span>=<span class="ruby-keyword">nil</span> - <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-string">'reports/emma'</span>) + <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-string">'reports/emma'</span>) <span class="ruby-keyword">end</span></pre> </div><!-- report_to-source --> @@ -643,7 +645,7 @@ end</pre> <div class="method-source-code" id="version-source"> <pre><span class="ruby-comment"># File lib/buildr/java/emma.rb, line 40</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">'emma'</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">'emma'</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/Extension.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Extension.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Extension.html (original) +++ buildr/site/rdoc/Buildr/Extension.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> @@ -445,7 +447,7 @@ Project:</p> <p>You can also extend a given project instance and only that instance by extending it with the module:</p> -<pre>define 'foo' do +<pre>define 'foo' do extend MyExtension end</pre> @@ -479,14 +481,14 @@ do any post-processing that depends on t <span class="ruby-identifier">first_time</span> <span class="ruby-keyword">do</span> <span class="ruby-comment"># Define task not specific to any projet.</span> - <span class="ruby-identifier">desc</span> <span class="ruby-string">'Count lines of code in current project'</span> - <span class="ruby-constant">Project</span>.<span class="ruby-identifier">local_task</span>(<span class="ruby-string">'loc'</span>) + <span class="ruby-identifier">desc</span> <span class="ruby-string">'Count lines of code in current project'</span> + <span class="ruby-constant">Project</span>.<span class="ruby-identifier">local_task</span>(<span class="ruby-string">'loc'</span>) <span class="ruby-keyword">end</span> <span class="ruby-identifier">before_define</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">project</span><span class="ruby-operator">|</span> <span class="ruby-comment"># Define the loc task for this particular project.</span> - <span class="ruby-constant">Rake</span><span class="ruby-operator">::</span><span class="ruby-constant">Task</span>.<span class="ruby-identifier">define_task</span> <span class="ruby-string">'loc'</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">task</span><span class="ruby-operator">|</span> - <span class="ruby-identifier">lines</span> = <span class="ruby-identifier">task</span>.<span class="ruby-identifier">prerequisites</span>.<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">path</span><span class="ruby-operator">|</span> <span class="ruby-constant">Dir</span>[<span class="ruby-string">'#{path} /*'</span>] }.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">uniq</span>. + <span class="ruby-constant">Rake</span><span class="ruby-operator">::</span><span class="ruby-constant">Task</span>.<span class="ruby-identifier">define_task</span> <span class="ruby-string">'loc'</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">task</span><span class="ruby-operator">|</span> + <span class="ruby-identifier">lines</span> = <span class="ruby-identifier">task</span>.<span class="ruby-identifier">prerequisites</span>.<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">path</span><span class="ruby-operator">|</span> <span class="ruby-constant">Dir</span>[<span class="ruby-string">'#{path} /*'</span>] }.<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">uniq</span>. <span class="ruby-identifier">inject</span>(<span class="ruby-value">0</span>) { <span class="ruby-operator">|</span><span class="ruby-identifier">total</span>, <span class="ruby-identifier">file</span><span class="ruby-operator">|</span> <span class="ruby-identifier">total</span> <span class="ruby-operator">+</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">readlines</span>(<span class="ruby-identifier">file</span>).<span class="ruby-identifier">count</span> } <span class="ruby-identifier">puts</span> <span class="ruby-node">"Project #{project.name} has #{lines} lines of code"</span> <span class="ruby-keyword">end</span> @@ -494,13 +496,13 @@ do any post-processing that depends on t <span class="ruby-identifier">after_define</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">project</span><span class="ruby-operator">|</span> <span class="ruby-comment"># Now that we know all the source directories, add them.</span> - <span class="ruby-identifier">task</span>(<span class="ruby-string">'loc'</span>=<span class="ruby-operator">></span><span class="ruby-identifier">compile</span>.<span class="ruby-identifier">sources</span> <span class="ruby-operator">+</span> <span class="ruby-identifier">compile</span>.<span class="ruby-identifier">test</span>.<span class="ruby-identifier">sources</span>) + <span class="ruby-identifier">task</span>(<span class="ruby-string">'loc'</span>=<span class="ruby-operator">></span><span class="ruby-identifier">compile</span>.<span class="ruby-identifier">sources</span> <span class="ruby-operator">+</span> <span class="ruby-identifier">compile</span>.<span class="ruby-identifier">test</span>.<span class="ruby-identifier">sources</span>) <span class="ruby-keyword">end</span> <span class="ruby-comment"># To use this method in your project:</span> <span class="ruby-comment"># loc path_1, path_2</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">loc</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">paths</span>) - <span class="ruby-identifier">task</span>(<span class="ruby-string">'loc'</span>=<span class="ruby-operator">></span><span class="ruby-identifier">paths</span>) + <span class="ruby-identifier">task</span>(<span class="ruby-string">'loc'</span>=<span class="ruby-operator">></span><span class="ruby-identifier">paths</span>) <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span> Modified: buildr/site/rdoc/Buildr/Extension/ClassMethods.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Extension/ClassMethods.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Extension/ClassMethods.html (original) +++ buildr/site/rdoc/Buildr/Extension/ClassMethods.html Tue Mar 29 17:54:49 2016 @@ -112,6 +112,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> @@ -484,7 +486,7 @@ href="../../Rake.html">Rake</a> task dep <div class="method-source-code" id="after_define-source"> - <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 831</span> + <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 836</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">after_define</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">args</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>) <span class="ruby-keyword">if</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-identifier">name</span> = <span class="ruby-keyword">self</span>.<span class="ruby-identifier">name</span> @@ -536,7 +538,7 @@ href="../../Rake.html">Rake</a> task dep <div class="method-source-code" id="before_define-source"> - <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 807</span> + <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 812</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">before_define</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">args</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>) <span class="ruby-keyword">if</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-identifier">name</span> = <span class="ruby-keyword">self</span>.<span class="ruby-identifier">name</span> @@ -577,7 +579,7 @@ local tasks.</p> <div class="method-source-code" id="first_time-source"> - <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 789</span> + <pre><span class="ruby-comment"># File lib/buildr/core/project.rb, line 794</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">first_time</span>(<span class="ruby-operator">&</span><span class="ruby-identifier">block</span>) <span class="ruby-identifier">module_callbacks</span> <span class="ruby-operator"><<</span> <span class="ruby-constant">Callback</span>.<span class="ruby-identifier">new</span>(<span class="ruby-value">:first_time</span>, <span class="ruby-keyword">self</span>.<span class="ruby-identifier">name</span>, [], <span class="ruby-identifier">block</span>) <span class="ruby-keyword">end</span></pre> Modified: buildr/site/rdoc/Buildr/Filter.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Filter.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Filter.html (original) +++ buildr/site/rdoc/Buildr/Filter.html Tue Mar 29 17:54:49 2016 @@ -135,6 +135,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> @@ -459,7 +461,7 @@ mappings to the contents of these files. will map ${key} fields found in each source file into the appropriate value in the target file. For example:</p> -<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> <span class="ruby-string">'version'</span>=<span class="ruby-operator">></span><span class="ruby-string">'1.2'</span>, <span class="ruby-string">'build'</span>=<span class="ruby-operator">></span><span class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span> +<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> <span class="ruby-string">'version'</span>=<span class="ruby-operator">></span><span class="ruby-string">'1.2'</span>, <span class="ruby-string">'build'</span>=<span class="ruby-operator">></span><span class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span> </pre> <p>will replace all occurrences of <code>${version}</code> with @@ -477,7 +479,7 @@ directories, either when creating the fi href="Filter.html#method-i-from">from</a>. Include/exclude patterns are specified relative to the source directories, so:</p> -<pre>filter.include '*.png'</pre> +<pre>filter.include '*.png'</pre> <p>will only include PNG files from any of the source directories. In the same way, you can use regular expressions, so:</p> @@ -654,7 +656,7 @@ directories.</p> <p>For example:</p> -<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">from</span>(<span class="ruby-string">'src'</span>).<span class="ruby-identifier">into</span>(<span class="ruby-string">'target'</span>).<span class="ruby-identifier">using</span>(<span class="ruby-string">'build'</span>=<span class="ruby-operator">></span><span class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span>) +<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">from</span>(<span class="ruby-string">'src'</span>).<span class="ruby-identifier">into</span>(<span class="ruby-string">'target'</span>).<span class="ruby-identifier">using</span>(<span class="ruby-string">'build'</span>=<span class="ruby-operator">></span><span class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span>) </pre> @@ -740,7 +742,7 @@ specific files from the source directory <p>For example:</p> -<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">from</span>(<span class="ruby-string">'src'</span>).<span class="ruby-identifier">into</span>(<span class="ruby-string">'target'</span>).<span class="ruby-identifier">using</span>(<span class="ruby-string">'build'</span>=<span class="ruby-operator">></span><span class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span>) +<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">from</span>(<span class="ruby-string">'src'</span>).<span class="ruby-identifier">into</span>(<span class="ruby-string">'target'</span>).<span class="ruby-identifier">using</span>(<span class="ruby-string">'build'</span>=<span class="ruby-operator">></span><span class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span>) </pre> @@ -799,8 +801,8 @@ specific files from the source directory <span class="ruby-keyword">else</span> <span class="ruby-identifier">mkpath</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">dirname</span>(<span class="ruby-identifier">dest</span>) <span class="ruby-keyword">if</span> <span class="ruby-ivar">@mapper</span>.<span class="ruby-identifier">mapper_type</span> - <span class="ruby-identifier">mapped</span> = <span class="ruby-ivar">@mapper</span>.<span class="ruby-identifier">transform</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">source</span>, <span class="ruby-string">'rb'</span>) { <span class="ruby-operator">|</span><span class="ruby-identifier">file</span><span class="ruby-operator">|</span> <span class="ruby-identifier">file</span>.<span class="ruby-identifier">read</span> }, <span class="ruby-identifier">path</span>) - <span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">dest</span>, <span class="ruby-string">'wb'</span>) { <span class="ruby-operator">|</span><span class="ruby-identifier">file</span><span class="ruby-operator">|</span> <span class="ruby-identifier">file</span>.<span class="ruby-identifier">write</span> <span class="ruby-identifier">mapped</span> } + <span class="ruby-identifier">mapped</span> = <span class="ruby-ivar">@mapper</span>.<span class="ruby-identifier">transform</span>(<span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">source</span>, <span class="ruby-string">'rb'</span>) { <span class="ruby-operator">|</span><span class="ruby-identifier">file</span><span class="ruby-operator">|</span> <span class="ruby-identifier">file</span>.<span class="ruby-identifier">read</span> }, <span class="ruby-identifier">path</span>) + <span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">dest</span>, <span class="ruby-string">'wb'</span>) { <span class="ruby-operator">|</span><span class="ruby-identifier">file</span><span class="ruby-operator">|</span> <span class="ruby-identifier">file</span>.<span class="ruby-identifier">write</span> <span class="ruby-identifier">mapped</span> } <span class="ruby-keyword">else</span> <span class="ruby-comment"># no mapping</span> <span class="ruby-identifier">cp</span> <span class="ruby-identifier">source</span>, <span class="ruby-identifier">dest</span> <span class="ruby-keyword">end</span> @@ -936,12 +938,12 @@ argument. Currently supports:</p> <p>For example:</p> -<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> <span class="ruby-string">'version'</span>=<span class="ruby-operator">></span><span class="ruby-string">'1.2'</span> +<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> <span class="ruby-string">'version'</span>=<span class="ruby-operator">></span><span class="ruby-string">'1.2'</span> </pre> <p>Is the same as:</p> -<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> :<span class="ruby-identifier">maven</span>, <span class="ruby-string">'version'</span>=<span class="ruby-operator">></span><span class="ruby-string">'1.2'</span> +<pre class="ruby"><span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> :<span class="ruby-identifier">maven</span>, <span class="ruby-string">'version'</span>=<span class="ruby-operator">></span><span class="ruby-string">'1.2'</span> </pre> <p>You can also pass a proc or method. It will be called with the file name Modified: buildr/site/rdoc/Buildr/Filter/Mapper.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Filter/Mapper.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Filter/Mapper.html (original) +++ buildr/site/rdoc/Buildr/Filter/Mapper.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> @@ -475,10 +477,10 @@ like:</p> <p>Usage for the @:moo@ mapper would be something like:</p> -<pre class="ruby"><span class="ruby-identifier">mapper</span> = <span class="ruby-constant">Mapper</span>.<span class="ruby-identifier">new</span>(:<span class="ruby-identifier">moo</span>, <span class="ruby-string">'ooone'</span>, <span class="ruby-string">'twoo'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">str</span><span class="ruby-operator">|</span> - <span class="ruby-identifier">i</span> = <span class="ruby-keyword">nil</span>; <span class="ruby-identifier">str</span>.<span class="ruby-identifier">capitalize</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp">/\w/</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">send</span>( (<span class="ruby-identifier">i</span> = <span class="ruby-operator">!</span><span class="ruby-identifier">i</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'upcase'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'downcase'</span> ) } +<pre class="ruby"><span class="ruby-identifier">mapper</span> = <span class="ruby-constant">Mapper</span>.<span class="ruby-identifier">new</span>(:<span class="ruby-identifier">moo</span>, <span class="ruby-string">'ooone'</span>, <span class="ruby-string">'twoo'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">str</span><span class="ruby-operator">|</span> + <span class="ruby-identifier">i</span> = <span class="ruby-keyword">nil</span>; <span class="ruby-identifier">str</span>.<span class="ruby-identifier">capitalize</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp">/\w/</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">send</span>( (<span class="ruby-identifier">i</span> = <span class="ruby-operator">!</span><span class="ruby-identifier">i</span>) <span class="ruby-operator">?</span> <span class="ruby-string">'upcase'</span> <span class="ruby-operator">:</span> <span class="ruby-string">'downcase'</span> ) } <span class="ruby-keyword">end</span> -<span class="ruby-identifier">mapper</span>.<span class="ruby-identifier">transform</span>(<span class="ruby-string">'Moo cow, mooo cows singing mooooo'</span>) <span class="ruby-comment"># => 'OoOnE cow, TwOo cows singing MoOoOo'</span> +<span class="ruby-identifier">mapper</span>.<span class="ruby-identifier">transform</span>(<span class="ruby-string">'Moo cow, mooo cows singing mooooo'</span>) <span class="ruby-comment"># => 'OoOnE cow, TwOo cows singing MoOoOo'</span> </pre> </div><!-- description --> @@ -599,14 +601,14 @@ like:</p> <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-node">"Unknown mapping type: #{args.first}"</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">respond_to?</span>(<span class="ruby-node">"#{args.first}_transform"</span>, <span class="ruby-keyword">true</span>) <span class="ruby-identifier">configure</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">args</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>) <span class="ruby-keyword">when</span> <span class="ruby-constant">Regexp</span> <span class="ruby-comment"># Mapping using a regular expression</span> - <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">'Expected regular expression followed by mapping hash'</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">==</span> <span class="ruby-value">2</span> <span class="ruby-operator">&&</span> <span class="ruby-constant">Hash</span> <span class="ruby-operator">===</span> <span class="ruby-identifier">args</span>[<span class="ruby-value">1</span>] + <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">'Expected regular expression followed by mapping hash'</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">==</span> <span class="ruby-value">2</span> <span class="ruby-operator">&&</span> <span class="ruby-constant">Hash</span> <span class="ruby-operator">===</span> <span class="ruby-identifier">args</span>[<span class="ruby-value">1</span>] <span class="ruby-ivar">@mapper_type</span>, <span class="ruby-ivar">@config</span> = <span class="ruby-operator">*</span><span class="ruby-identifier">args</span> <span class="ruby-keyword">else</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">&&</span> <span class="ruby-identifier">block</span>.<span class="ruby-identifier">nil?</span> - <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">'Expected proc, method or a block'</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-operator">||</span> (<span class="ruby-identifier">args</span>.<span class="ruby-identifier">first</span> <span class="ruby-operator">&&</span> <span class="ruby-identifier">block</span>) + <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">'Expected proc, method or a block'</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-operator">||</span> (<span class="ruby-identifier">args</span>.<span class="ruby-identifier">first</span> <span class="ruby-operator">&&</span> <span class="ruby-identifier">block</span>) <span class="ruby-ivar">@mapper_type</span> = <span class="ruby-value">:callback</span> <span class="ruby-identifier">config</span> = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">first</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">block</span> - <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">'Expected proc, method or callable'</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">config</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:call</span>) + <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">'Expected proc, method or callable'</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">config</span>.<span class="ruby-identifier">respond_to?</span>(<span class="ruby-value">:call</span>) <span class="ruby-ivar">@config</span> = <span class="ruby-identifier">config</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span> Modified: buildr/site/rdoc/Buildr/GitRelease.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/GitRelease.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/GitRelease.html (original) +++ buildr/site/rdoc/Buildr/GitRelease.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> @@ -478,11 +480,11 @@ <div class="method-source-code" id="applies_to-3F-source"> <pre><span class="ruby-comment"># File lib/buildr/core/build.rb, line 521</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">applies_to?</span> - <span class="ruby-keyword">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">exist?</span> <span class="ruby-string">'.git/config'</span> + <span class="ruby-keyword">if</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">exist?</span> <span class="ruby-string">'.git/config'</span> <span class="ruby-keyword">true</span> <span class="ruby-keyword">else</span> <span class="ruby-identifier">curr_pwd</span> = <span class="ruby-constant">Dir</span>.<span class="ruby-identifier">pwd</span> - <span class="ruby-constant">Dir</span>.<span class="ruby-identifier">chdir</span>(<span class="ruby-string">'..'</span>) <span class="ruby-keyword">do</span> + <span class="ruby-constant">Dir</span>.<span class="ruby-identifier">chdir</span>(<span class="ruby-string">'..'</span>) <span class="ruby-keyword">do</span> <span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">curr_pwd</span> <span class="ruby-operator">==</span> <span class="ruby-constant">Dir</span>.<span class="ruby-identifier">pwd</span> <span class="ruby-comment"># Means going up one level is not possible.</span> <span class="ruby-identifier">applies_to?</span> <span class="ruby-keyword">end</span> @@ -577,10 +579,10 @@ and remote repositories).</p> <span class="ruby-constant">Git</span>.<span class="ruby-identifier">push</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span> <span class="ruby-keyword">end</span> <span class="ruby-identifier">info</span> <span class="ruby-node">"Tagging release #{tag}"</span> - <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'tag'</span>, <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">tag</span> <span class="ruby-keyword">rescue</span> <span class="ruby-keyword">nil</span> - <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'push'</span>, <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span>, <span class="ruby-node">":refs/tags/#{tag}"</span> <span class="ruby-keyword">rescue</span> <span class="ruby-keyword">nil</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span> - <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'tag'</span>, <span class="ruby-string">'-a'</span>, <span class="ruby-identifier">tag</span>, <span class="ruby-string">'-m'</span>, <span class="ruby-node">"[buildr] Cutting release #{tag}"</span> - <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'push'</span>, <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span>, <span class="ruby-string">'tag'</span>, <span class="ruby-identifier">tag</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span> + <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'tag'</span>, <span class="ruby-string">'-d'</span>, <span class="ruby-identifier">tag</span> <span class="ruby-keyword">rescue</span> <span class="ruby-keyword">nil</span> + <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'push'</span>, <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span>, <span class="ruby-node">":refs/tags/#{tag}"</span> <span class="ruby-keyword">rescue</span> <span class="ruby-keyword">nil</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span> + <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'tag'</span>, <span class="ruby-string">'-a'</span>, <span class="ruby-identifier">tag</span>, <span class="ruby-string">'-m'</span>, <span class="ruby-node">"[buildr] Cutting release #{tag}"</span> + <span class="ruby-constant">Git</span>.<span class="ruby-identifier">git</span> <span class="ruby-string">'push'</span>, <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span>, <span class="ruby-string">'tag'</span>, <span class="ruby-identifier">tag</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Git</span>.<span class="ruby-identifier">remote</span> <span class="ruby-keyword">end</span></pre> </div><!-- tag_release-source --> Modified: buildr/site/rdoc/Buildr/Groovy.html URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Groovy.html?rev=1737027&r1=1737026&r2=1737027&view=diff ============================================================================== --- buildr/site/rdoc/Buildr/Groovy.html (original) +++ buildr/site/rdoc/Buildr/Groovy.html Tue Mar 29 17:54:49 2016 @@ -100,6 +100,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>
