You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by to...@apache.org on 2016/03/29 19:54:50 UTC
svn commit: r1737027 [3/16] - in /buildr/site: ./ rdoc/ rdoc/Buildr/
rdoc/Buildr/ArchiveTask/ rdoc/Buildr/ArtifactNamespace/ rdoc/Buildr/Assets/
rdoc/Buildr/Checks/ rdoc/Buildr/Cobertura/
rdoc/Buildr/Cobertura/CoberturaExtension/ rdoc/Buildr/Compiler/ ...
Modified: buildr/site/rdoc/Buildr/ArtifactNamespace.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/ArtifactNamespace.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/ArtifactNamespace.html (original)
+++ buildr/site/rdoc/Buildr/ArtifactNamespace.html Tue Mar 29 17:54:49 2016
@@ -197,6 +197,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>
@@ -555,24 +557,24 @@ specifications to constants can make it
references even if using structs/hashes.</p>
<pre class="ruby"><span class="ruby-operator">-</span><span class="ruby-operator">-</span> <span class="ruby-identifier">buildfile</span> <span class="ruby-operator">-</span><span class="ruby-operator">-</span>
-<span class="ruby-constant">SPRING</span> = <span class="ruby-string">'org.springframework:spring:jar:2.5'</span>
-<span class="ruby-constant">SPRING_OLD</span> = <span class="ruby-string">'org.springframework:spring:jar:1.0'</span>
-<span class="ruby-constant">LOGGING</span> = [<span class="ruby-string">'comons-logging:commons-logging:jar:1.1.1'</span>,
- <span class="ruby-string">'log4j:log4j:jar:1.2.15'</span>]
-<span class="ruby-constant">WL_LOGGING</span> = <span class="ruby-identifier">artifact</span>(<span class="ruby-string">'bea:wlcommons-logging:jar:8.1'</span>).<span class="ruby-identifier">from</span>(<span class="ruby-string">'path/to/wlcommons-logging.jar'</span>)
-<span class="ruby-constant">LOGGING_WEBLOGIC</span> = [<span class="ruby-string">'comons-logging:commons-logging:jar:1.1.1'</span>,
+<span class="ruby-constant">SPRING</span> = <span class="ruby-string">'org.springframework:spring:jar:2.5'</span>
+<span class="ruby-constant">SPRING_OLD</span> = <span class="ruby-string">'org.springframework:spring:jar:1.0'</span>
+<span class="ruby-constant">LOGGING</span> = [<span class="ruby-string">'comons-logging:commons-logging:jar:1.1.1'</span>,
+ <span class="ruby-string">'log4j:log4j:jar:1.2.15'</span>]
+<span class="ruby-constant">WL_LOGGING</span> = <span class="ruby-identifier">artifact</span>(<span class="ruby-string">'bea:wlcommons-logging:jar:8.1'</span>).<span class="ruby-identifier">from</span>(<span class="ruby-string">'path/to/wlcommons-logging.jar'</span>)
+<span class="ruby-constant">LOGGING_WEBLOGIC</span> = [<span class="ruby-string">'comons-logging:commons-logging:jar:1.1.1'</span>,
<span class="ruby-constant">WL_LOGGING</span>]
-<span class="ruby-constant">COMMONS</span> = <span class="ruby-identifier">struct</span> :<span class="ruby-identifier">collections</span> =<span class="ruby-operator">></span> <span class="ruby-string">'commons-collection:commons-collection:jar:3.1'</span>,
- :<span class="ruby-identifier">net</span> =<span class="ruby-operator">></span> <span class="ruby-string">'commons-net:commons-net:jar:1.4.0'</span>
+<span class="ruby-constant">COMMONS</span> = <span class="ruby-identifier">struct</span> :<span class="ruby-identifier">collections</span> =<span class="ruby-operator">></span> <span class="ruby-string">'commons-collection:commons-collection:jar:3.1'</span>,
+ :<span class="ruby-identifier">net</span> =<span class="ruby-operator">></span> <span class="ruby-string">'commons-net:commons-net:jar:1.4.0'</span>
-<span class="ruby-identifier">define</span> <span class="ruby-string">'example1'</span> <span class="ruby-keyword">do</span>
- <span class="ruby-identifier">define</span> <span class="ruby-string">'one'</span> <span class="ruby-keyword">do</span>
+<span class="ruby-identifier">define</span> <span class="ruby-string">'example1'</span> <span class="ruby-keyword">do</span>
+ <span class="ruby-identifier">define</span> <span class="ruby-string">'one'</span> <span class="ruby-keyword">do</span>
<span class="ruby-identifier">compile</span>.<span class="ruby-identifier">with</span> <span class="ruby-constant">SPRING</span>, <span class="ruby-constant">LOGGING_WEBLOGIC</span>, <span class="ruby-constant">COMMONS</span>
<span class="ruby-keyword">end</span>
- <span class="ruby-identifier">define</span> <span class="ruby-string">'two'</span> <span class="ruby-keyword">do</span>
+ <span class="ruby-identifier">define</span> <span class="ruby-string">'two'</span> <span class="ruby-keyword">do</span>
<span class="ruby-identifier">compile</span>.<span class="ruby-identifier">with</span> <span class="ruby-constant">SPRING_OLD</span>, <span class="ruby-constant">LOGGING</span>, <span class="ruby-constant">COMMONS</span>
<span class="ruby-keyword">end</span>
- <span class="ruby-identifier">define</span> <span class="ruby-string">'three'</span> <span class="ruby-keyword">do</span>
+ <span class="ruby-identifier">define</span> <span class="ruby-string">'three'</span> <span class="ruby-keyword">do</span>
<span class="ruby-identifier">compile</span>.<span class="ruby-identifier">with</span> <span class="ruby-string">"commons-collections:commons-collections:jar:2.2"</span>
<span class="ruby-keyword">end</span>
<span class="ruby-keyword">end</span>
@@ -586,46 +588,46 @@ below and <a href="ArtifactNamespace.htm
<pre class="ruby"><span class="ruby-operator">-</span><span class="ruby-operator">-</span> <span class="ruby-identifier">buildfile</span> <span class="ruby-operator">-</span><span class="ruby-operator">-</span>
<span class="ruby-identifier">artifact_ns</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ns</span><span class="ruby-operator">|</span> <span class="ruby-comment"># the current namespace (root if called outside a project)</span>
<span class="ruby-comment"># default artifacts</span>
- <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">spring</span> = <span class="ruby-string">'org.springframework:spring:jar:2.5'</span>
+ <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">spring</span> = <span class="ruby-string">'org.springframework:spring:jar:2.5'</span>
<span class="ruby-comment"># default logger is log4j</span>
- <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">logger</span> = <span class="ruby-string">'log4j:log4j:jar:1.2.15'</span>
+ <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">logger</span> = <span class="ruby-string">'log4j:log4j:jar:1.2.15'</span>
<span class="ruby-comment"># create a sub namespace by calling the #ns method,</span>
<span class="ruby-comment"># artifacts defined on the sub-namespace can be referenced by</span>
<span class="ruby-comment"># name :commons_net or by calling commons.net</span>
- <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">ns</span> :<span class="ruby-identifier">commons</span>, :<span class="ruby-identifier">net</span> =<span class="ruby-operator">></span> <span class="ruby-string">'commons-net:commons-net:jar:1.4.0'</span>,
- :<span class="ruby-identifier">logging</span> =<span class="ruby-operator">></span> <span class="ruby-string">'comons-logging:commons-logging:jar:1.1.1'</span>
+ <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">ns</span> :<span class="ruby-identifier">commons</span>, :<span class="ruby-identifier">net</span> =<span class="ruby-operator">></span> <span class="ruby-string">'commons-net:commons-net:jar:1.4.0'</span>,
+ :<span class="ruby-identifier">logging</span> =<span class="ruby-operator">></span> <span class="ruby-string">'comons-logging:commons-logging:jar:1.1.1'</span>
<span class="ruby-comment"># When a child namespace asks for the :log artifact,</span>
<span class="ruby-comment"># these artifacts will be searched starting from the :current namespace.</span>
<span class="ruby-identifier">ns</span>.<span class="ruby-identifier">virtual</span> :<span class="ruby-identifier">log</span>, :<span class="ruby-identifier">logger</span>, :<span class="ruby-identifier">commons_logging</span>
<span class="ruby-keyword">end</span>
-<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'example2:one'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ns</span><span class="ruby-operator">|</span> <span class="ruby-comment"># namespace for the one subproject</span>
- <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">logger</span> = <span class="ruby-identifier">artifact</span>(<span class="ruby-string">'bea:wlcommons-logging:jar:8.1'</span>).<span class="ruby-identifier">from</span>(<span class="ruby-string">'path/to/wlcommons-logging.jar'</span>)
+<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'example2:one'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ns</span><span class="ruby-operator">|</span> <span class="ruby-comment"># namespace for the one subproject</span>
+ <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">logger</span> = <span class="ruby-identifier">artifact</span>(<span class="ruby-string">'bea:wlcommons-logging:jar:8.1'</span>).<span class="ruby-identifier">from</span>(<span class="ruby-string">'path/to/wlcommons-logging.jar'</span>)
<span class="ruby-keyword">end</span>
-<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'example2:two'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ns</span><span class="ruby-operator">|</span>
- <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">spring</span> = <span class="ruby-string">'1.0'</span> <span class="ruby-comment"># for project two use an older spring version (just for an example)</span>
+<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'example2:two'</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ns</span><span class="ruby-operator">|</span>
+ <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">spring</span> = <span class="ruby-string">'1.0'</span> <span class="ruby-comment"># for project two use an older spring version (just for an example)</span>
<span class="ruby-keyword">end</span>
-<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'example2:three'</span>).<span class="ruby-identifier">commons_collections</span> = <span class="ruby-value">2.2</span><span class="ruby-string">'
-artifact_ns('</span><span class="ruby-identifier">example2</span><span class="ruby-operator">:</span><span class="ruby-identifier">four</span><span class="ruby-string">') do |ns|
- ns.beanutils = '</span><span class="ruby-identifier">commons</span><span class="ruby-operator">-</span><span class="ruby-identifier">beanutils</span>:<span class="ruby-identifier">commons</span><span class="ruby-operator">-</span><span class="ruby-identifier">beanutils</span>:<span class="ruby-identifier">jar</span><span class="ruby-operator">:</span><span class="ruby-value">1.5</span><span class="ruby-string">' # just for this project
+<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'example2:three'</span>).<span class="ruby-identifier">commons_collections</span> = <span class="ruby-value">2.2</span><span class="ruby-string">'
+artifact_ns('</span><span class="ruby-identifier">example2</span><span class="ruby-operator">:</span><span class="ruby-identifier">four</span><span class="ruby-string">') do |ns|
+ ns.beanutils = '</span><span class="ruby-identifier">commons</span><span class="ruby-operator">-</span><span class="ruby-identifier">beanutils</span>:<span class="ruby-identifier">commons</span><span class="ruby-operator">-</span><span class="ruby-identifier">beanutils</span>:<span class="ruby-identifier">jar</span><span class="ruby-operator">:</span><span class="ruby-value">1.5</span><span class="ruby-string">' # just for this project
ns.ns(:compilation).use :commons_logging, :beanutils, :spring # compile time dependencies
- ns.ns(:testing).use :log, :beanutils, '</span><span class="ruby-identifier">cglib</span><span class="ruby-operator">:</span><span class="ruby-identifier">cglib</span><span class="ruby-operator">-</span><span class="ruby-identifier">nodep</span>:<span class="ruby-identifier">jar</span><span class="ruby-operator">:</span><span class="ruby-value">2.1</span><span class="ruby-value">.3</span><span class="ruby-string">' # run time dependencies
+ ns.ns(:testing).use :log, :beanutils, '</span><span class="ruby-identifier">cglib</span><span class="ruby-operator">:</span><span class="ruby-identifier">cglib</span><span class="ruby-operator">-</span><span class="ruby-identifier">nodep</span>:<span class="ruby-identifier">jar</span><span class="ruby-operator">:</span><span class="ruby-value">2.1</span><span class="ruby-value">.3</span><span class="ruby-string">' # run time dependencies
end
-define '</span><span class="ruby-identifier">example2</span><span class="ruby-string">' do
- define '</span><span class="ruby-identifier">one</span><span class="ruby-string">' do
+define '</span><span class="ruby-identifier">example2</span><span class="ruby-string">' do
+ define '</span><span class="ruby-identifier">one</span><span class="ruby-string">' do
compile.with :spring, :log, :commons # uses weblogic logging
end
- define '</span><span class="ruby-identifier">two</span><span class="ruby-string">' do
+ define '</span><span class="ruby-identifier">two</span><span class="ruby-string">' do
compile.with :spring, :log, :commons # will take old spring
end
- define '</span><span class="ruby-identifier">three</span><span class="ruby-string">' do
+ define '</span><span class="ruby-identifier">three</span><span class="ruby-string">' do
compile.with :commons_collections
- test.with artifact_ns('</span><span class="ruby-identifier">example2</span><span class="ruby-operator">:</span><span class="ruby-identifier">two</span><span class="ruby-string">').spring # use spring from project two
+ test.with artifact_ns('</span><span class="ruby-identifier">example2</span><span class="ruby-operator">:</span><span class="ruby-identifier">two</span><span class="ruby-string">').spring # use spring from project two
end
- define '</span><span class="ruby-identifier">four</span><span class="ruby-string">' do
+ define '</span><span class="ruby-identifier">four</span><span class="ruby-string">' do
compile.with artifact_ns.compilation
test.with artifact_ns.testing
end
@@ -684,19 +686,19 @@ default versions, and document the names
<span class="ruby-constant">REQUIRES</span> = <span class="ruby-constant">ArtifactNamespace</span>.<span class="ruby-identifier">for</span>(<span class="ruby-keyword">self</span>).<span class="ruby-identifier">tap</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">ns</span><span class="ruby-operator">|</span>
<span class="ruby-comment"># This jar requires a >2.0 version, default being 2.3.0</span>
- <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">xmlbeans!</span> <span class="ruby-string">'org.apache.xmlbeans:xmlbeans:jar:2.3.0'</span>, <span class="ruby-string">'>2'</span>
+ <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">xmlbeans!</span> <span class="ruby-string">'org.apache.xmlbeans:xmlbeans:jar:2.3.0'</span>, <span class="ruby-string">'>2'</span>
- <span class="ruby-comment"># Users can customize with Buildr::XMLBeans::REQUIRES.stax_api = '1.2'</span>
+ <span class="ruby-comment"># Users can customize with Buildr::XMLBeans::REQUIRES.stax_api = '1.2'</span>
<span class="ruby-comment"># This is a non-flexible requirement, only satisfied by version 1.0.1</span>
- <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">stax_api!</span> <span class="ruby-string">'stax:stax-api:jar:1.0.1'</span>
+ <span class="ruby-identifier">ns</span>.<span class="ruby-identifier">stax_api!</span> <span class="ruby-string">'stax:stax-api:jar:1.0.1'</span>
<span class="ruby-comment"># This one is not part of XMLBeans, but is just another example</span>
<span class="ruby-comment"># illustrating an `artifact requirement spec`.</span>
<span class="ruby-identifier">ns</span>.<span class="ruby-identifier">need</span> <span class="ruby-string">" some_name -> ar:ti:fact:3.2.5 -> ( >2 & <4)"</span>
- <span class="ruby-comment"># As you can see it's just an artifact spec, prefixed with</span>
- <span class="ruby-comment"># ' some_name -> ', this means users can use that name to</span>
+ <span class="ruby-comment"># As you can see it's just an artifact spec, prefixed with</span>
+ <span class="ruby-comment"># ' some_name -> ', this means users can use that name to</span>
<span class="ruby-comment"># reference the requirement, also this string has a VersionRequirement</span>
<span class="ruby-comment"># just after another ->.</span>
<span class="ruby-keyword">end</span>
@@ -710,7 +712,7 @@ default versions, and document the names
<span class="ruby-comment"># functionallity based on this.</span>
<span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">some_name</span>.<span class="ruby-identifier">selected?</span> <span class="ruby-comment"># => false</span>
- <span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">some_name</span>.<span class="ruby-identifier">satisfied_by?</span>(<span class="ruby-string">'1.5'</span>) <span class="ruby-comment"># => false</span>
+ <span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">some_name</span>.<span class="ruby-identifier">satisfied_by?</span>(<span class="ruby-string">'1.5'</span>) <span class="ruby-comment"># => false</span>
<span class="ruby-identifier">puts</span> <span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">some_name</span>.<span class="ruby-identifier">requirement</span> <span class="ruby-comment"># => ( >2 & <4 )</span>
<span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">artifacts</span> <span class="ruby-comment"># get the Artifact tasks</span>
@@ -722,11 +724,11 @@ default versions, and document the names
<p>A more advanced example using <a
href="ArtifactNamespace/ArtifactRequirement.html">ArtifactRequirement</a>
listeners is included in the artifact_namespace_spec.rb description for
-âExtension using ArtifactNamespaceâ Thatâs it for addon writers, now, users
-can select their prefered version with something like:</p>
+'Extension using ArtifactNamespace' That's it for addon
+writers, now, users can select their prefered version with something like:</p>
-<pre class="ruby"><span class="ruby-identifier">require</span> <span class="ruby-string">'buildr/xmlbeans'</span>
-<span class="ruby-constant">Buildr</span><span class="ruby-operator">::</span><span class="ruby-constant">XMLBeans</span><span class="ruby-operator">::</span><span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">xmlbeans</span> = <span class="ruby-string">'2.2.0'</span>
+<pre class="ruby"><span class="ruby-identifier">require</span> <span class="ruby-string">'buildr/xmlbeans'</span>
+<span class="ruby-constant">Buildr</span><span class="ruby-operator">::</span><span class="ruby-constant">XMLBeans</span><span class="ruby-operator">::</span><span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">xmlbeans</span> = <span class="ruby-string">'2.2.0'</span>
</pre>
<p>More advanced stuff, if users really need to select an xmlbeans version per
@@ -830,7 +832,7 @@ project artifacts).</p>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">clear</span>
<span class="ruby-ivar">@instances</span> = <span class="ruby-keyword">nil</span>
<span class="ruby-identifier">remove_const</span>(<span class="ruby-value">:ROOT</span>) <span class="ruby-keyword">rescue</span> <span class="ruby-keyword">nil</span>
- <span class="ruby-identifier">const_set</span>(<span class="ruby-value">:ROOT</span>, <span class="ruby-identifier">new</span>(<span class="ruby-string">'root'</span>))
+ <span class="ruby-identifier">const_set</span>(<span class="ruby-value">:ROOT</span>, <span class="ruby-identifier">new</span>(<span class="ruby-string">'root'</span>))
<span class="ruby-keyword">end</span></pre>
</div><!-- clear-source -->
@@ -916,17 +918,17 @@ project artifacts).</p>
<pre><span class="ruby-comment"># File lib/buildr/packaging/artifact_namespace.rb, line 283</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">instance</span>(<span class="ruby-identifier">name</span> = <span class="ruby-keyword">nil</span>)
<span class="ruby-keyword">case</span> <span class="ruby-identifier">name</span>
- <span class="ruby-keyword">when</span> <span class="ruby-value">:root</span>, <span class="ruby-string">'root'</span> <span class="ruby-keyword">then</span> <span class="ruby-keyword">return</span> <span class="ruby-constant">ROOT</span>
+ <span class="ruby-keyword">when</span> <span class="ruby-value">:root</span>, <span class="ruby-string">'root'</span> <span class="ruby-keyword">then</span> <span class="ruby-keyword">return</span> <span class="ruby-constant">ROOT</span>
<span class="ruby-keyword">when</span> <span class="ruby-constant">ArtifactNamespace</span> <span class="ruby-keyword">then</span> <span class="ruby-keyword">return</span> <span class="ruby-identifier">name</span>
- <span class="ruby-keyword">when</span> <span class="ruby-constant">Array</span> <span class="ruby-keyword">then</span> <span class="ruby-identifier">name</span> = <span class="ruby-identifier">name</span>.<span class="ruby-identifier">join</span>(<span class="ruby-string">':'</span>)
+ <span class="ruby-keyword">when</span> <span class="ruby-constant">Array</span> <span class="ruby-keyword">then</span> <span class="ruby-identifier">name</span> = <span class="ruby-identifier">name</span>.<span class="ruby-identifier">join</span>(<span class="ruby-string">':'</span>)
<span class="ruby-keyword">when</span> <span class="ruby-constant">Module</span>, <span class="ruby-constant">Project</span> <span class="ruby-keyword">then</span> <span class="ruby-identifier">name</span> = <span class="ruby-identifier">name</span>.<span class="ruby-identifier">name</span>
- <span class="ruby-keyword">when</span> <span class="ruby-value">:current</span>, <span class="ruby-string">'current'</span>, <span class="ruby-keyword">nil</span> <span class="ruby-keyword">then</span>
+ <span class="ruby-keyword">when</span> <span class="ruby-value">:current</span>, <span class="ruby-string">'current'</span>, <span class="ruby-keyword">nil</span> <span class="ruby-keyword">then</span>
<span class="ruby-identifier">task</span> = <span class="ruby-constant">Thread</span>.<span class="ruby-identifier">current</span>[<span class="ruby-value">:rake_chain</span>]
<span class="ruby-identifier">task</span> = <span class="ruby-identifier">task</span>.<span class="ruby-identifier">instance_variable_get</span>(<span class="ruby-value">:@value</span>) <span class="ruby-keyword">if</span> <span class="ruby-identifier">task</span>
<span class="ruby-identifier">name</span> = <span class="ruby-keyword">case</span> <span class="ruby-identifier">task</span>
<span class="ruby-keyword">when</span> <span class="ruby-constant">Project</span> <span class="ruby-keyword">then</span> <span class="ruby-identifier">task</span>.<span class="ruby-identifier">name</span>
- <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-keyword">then</span> <span class="ruby-identifier">task</span>.<span class="ruby-identifier">scope</span>.<span class="ruby-identifier">join</span>(<span class="ruby-string">':'</span>)
- <span class="ruby-keyword">when</span> <span class="ruby-keyword">nil</span> <span class="ruby-keyword">then</span> <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">current_scope</span>.<span class="ruby-identifier">join</span>(<span class="ruby-string">':'</span>)
+ <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-keyword">then</span> <span class="ruby-identifier">task</span>.<span class="ruby-identifier">scope</span>.<span class="ruby-identifier">join</span>(<span class="ruby-string">':'</span>)
+ <span class="ruby-keyword">when</span> <span class="ruby-keyword">nil</span> <span class="ruby-keyword">then</span> <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">current_scope</span>.<span class="ruby-identifier">join</span>(<span class="ruby-string">':'</span>)
<span class="ruby-keyword">end</span>
<span class="ruby-keyword">end</span>
<span class="ruby-identifier">name</span> = <span class="ruby-identifier">name</span>.<span class="ruby-identifier">to_s</span>
@@ -989,7 +991,7 @@ development:
spring: org.springframework:spring:jar:1.0
-- buildfile --
-ArtifactNamespace.load(Buildr.settings.profile['artifacts'])</pre>
+ArtifactNamespace.load(Buildr.settings.profile['artifacts'])</pre>
@@ -1061,8 +1063,8 @@ ArtifactNamespace.load(Buildr.settings.p
<p>Differs from <a
href="Artifact.html#method-c-to_hash">Buildr::Artifact.to_hash</a> in that
-1) it does not choke when version isnât present and 2) it assumes that if
-an artifact spec ends with a colon, e.g. âorg.example:library:jdk5:â it
+1) it does not choke when version isn't present and 2) it assumes that
+if an artifact spec ends with a colon, e.g. âorg.example:library:jdk5:â it
indicates the last segment (âjdk5â) is a classifier.</p>
@@ -1077,10 +1079,10 @@ indicates the last segment (âjdk5â
<span class="ruby-keyword">return</span> <span class="ruby-identifier">spec</span>
<span class="ruby-keyword">elsif</span> <span class="ruby-constant">String</span> <span class="ruby-operator">===</span> <span class="ruby-identifier">spec</span> <span class="ruby-operator">||</span> <span class="ruby-constant">Symbol</span> <span class="ruby-operator">===</span> <span class="ruby-identifier">spec</span>
<span class="ruby-identifier">spec</span> = <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">to_s</span>
- <span class="ruby-keyword">if</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">-1</span>,<span class="ruby-value">1</span>] <span class="ruby-operator">==</span> <span class="ruby-string">':'</span>
- <span class="ruby-identifier">group</span>, <span class="ruby-identifier">id</span>, <span class="ruby-identifier">type</span>, <span class="ruby-identifier">classifier</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">rest</span> = <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">':'</span>).<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">part</span><span class="ruby-operator">|</span> <span class="ruby-identifier">part</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">?</span> <span class="ruby-keyword">nil</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">part</span> }
+ <span class="ruby-keyword">if</span> <span class="ruby-identifier">spec</span>[<span class="ruby-value">-1</span>,<span class="ruby-value">1</span>] <span class="ruby-operator">==</span> <span class="ruby-string">':'</span>
+ <span class="ruby-identifier">group</span>, <span class="ruby-identifier">id</span>, <span class="ruby-identifier">type</span>, <span class="ruby-identifier">classifier</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">rest</span> = <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">':'</span>).<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">part</span><span class="ruby-operator">|</span> <span class="ruby-identifier">part</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">?</span> <span class="ruby-keyword">nil</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">part</span> }
<span class="ruby-keyword">else</span>
- <span class="ruby-identifier">group</span>, <span class="ruby-identifier">id</span>, <span class="ruby-identifier">type</span>, <span class="ruby-identifier">version</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">rest</span> = <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">':'</span>).<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">part</span><span class="ruby-operator">|</span> <span class="ruby-identifier">part</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">?</span> <span class="ruby-keyword">nil</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">part</span> }
+ <span class="ruby-identifier">group</span>, <span class="ruby-identifier">id</span>, <span class="ruby-identifier">type</span>, <span class="ruby-identifier">version</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">rest</span> = <span class="ruby-identifier">spec</span>.<span class="ruby-identifier">split</span>(<span class="ruby-string">':'</span>).<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">part</span><span class="ruby-operator">|</span> <span class="ruby-identifier">part</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">?</span> <span class="ruby-keyword">nil</span> <span class="ruby-operator">:</span> <span class="ruby-identifier">part</span> }
<span class="ruby-keyword">unless</span> <span class="ruby-identifier">rest</span>.<span class="ruby-identifier">empty?</span>
<span class="ruby-comment"># Optional classifier comes before version.</span>
<span class="ruby-identifier">classifier</span>, <span class="ruby-identifier">version</span> = <span class="ruby-identifier">version</span>, <span class="ruby-identifier">rest</span>.<span class="ruby-identifier">shift</span>
@@ -1157,7 +1159,7 @@ indicates the last segment (âjdk5â
<div class="method-heading">
<span class="method-callseq">
- artifact_ns[:name] = 'some:cool:jar:1.0.2'
+ artifact_ns[:name] = 'some:cool:jar:1.0.2'
</span>
<span class="method-click-advice">click to toggle source</span>
@@ -1166,7 +1168,7 @@ indicates the last segment (âjdk5â
<div class="method-heading">
<span class="method-callseq">
- artifact_ns[:name] = '1.0.2'
+ artifact_ns[:name] = '1.0.2'
</span>
</div>
@@ -1215,13 +1217,13 @@ indicates the last segment (âjdk5â
<p>Return an anonymous module</p>
<pre># first create a requirement
-artifact_ns.cool_aid! 'cool:aid:jar:>=1.0'
+artifact_ns.cool_aid! 'cool:aid:jar:>=1.0'
# extend an object as a cool_aid delegator
jars = Object.new.extend(artifact_ns.accessor(:cool_aid))
-jars.cool_aid = '2.0'
+jars.cool_aid = '2.0'
-artifact_ns.cool_aid.version # -> '2.0'</pre>
+artifact_ns.cool_aid.version # -> '2.0'</pre>
@@ -1475,7 +1477,7 @@ href="ArtifactNamespace/ArtifactRequirem
<div class="method-description">
<p>Create a virtual group on this namespace. When the namespace is asked for
-the <code>who</code> artifact, itâs value is an array made from the
+the <code>who</code> artifact, it's value is an array made from the
remaining names. These names are searched by default from the current
namespace. Second form specified the starting namespace to search from.</p>
@@ -1579,7 +1581,7 @@ namespace. Second form specified the sta
<div class="method-heading">
<span class="method-callseq">
- cool_aid!('cool:aid:jar:2.3.4', '~>2.3') → artifact_requirement
+ cool_aid!('cool:aid:jar:2.3.4', '~>2.3') → artifact_requirement
</span>
<span class="method-click-advice">click to toggle source</span>
@@ -1588,7 +1590,7 @@ namespace. Second form specified the sta
<div class="method-heading">
<span class="method-callseq">
- cool_aid = '2.3.5'
+ cool_aid = '2.3.5'
</span>
</div>
@@ -1622,7 +1624,7 @@ on the namespace. It is equivalent to pr
<p>Second form can be used to select an artifact version and is equivalent to:</p>
-<pre class="ruby"><span class="ruby-identifier">artifact_ns</span>.<span class="ruby-identifier">use</span> :<span class="ruby-identifier">cool_aid</span> =<span class="ruby-operator">></span> <span class="ruby-string">'1.0'</span>
+<pre class="ruby"><span class="ruby-identifier">artifact_ns</span>.<span class="ruby-identifier">use</span> :<span class="ruby-identifier">cool_aid</span> =<span class="ruby-operator">></span> <span class="ruby-string">'1.0'</span>
</pre>
<p>Third form obtains the named <a
@@ -1657,7 +1659,7 @@ to:</p>
<span class="ruby-identifier">get</span>(<span class="ruby-identifier">name</span>).<span class="ruby-identifier">tap</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">r</span><span class="ruby-operator">|</span> <span class="ruby-identifier">r</span>.<span class="ruby-identifier">requirement</span> = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">last</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">2</span> }
<span class="ruby-keyword">when</span> <span class="ruby-regexp">/=$/</span> <span class="ruby-keyword">then</span> <span class="ruby-identifier">use</span> <span class="ruby-node">$`</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">first</span>
<span class="ruby-keyword">when</span> <span class="ruby-regexp">/\?$/</span> <span class="ruby-keyword">then</span>
- <span class="ruby-identifier">name</span> = <span class="ruby-node">$`</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp">/^(has|have)_/</span>, <span class="ruby-string">''</span>).<span class="ruby-identifier">intern</span>
+ <span class="ruby-identifier">name</span> = <span class="ruby-node">$`</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp">/^(has|have)_/</span>, <span class="ruby-string">''</span>).<span class="ruby-identifier">intern</span>
[<span class="ruby-identifier">get</span>(<span class="ruby-identifier">name</span>)].<span class="ruby-identifier">flatten</span>.<span class="ruby-identifier">all?</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">a</span><span class="ruby-operator">|</span> <span class="ruby-identifier">a</span> <span class="ruby-operator">&&</span> <span class="ruby-identifier">a</span>.<span class="ruby-identifier">selected?</span> }
<span class="ruby-keyword">else</span>
<span class="ruby-keyword">if</span> <span class="ruby-identifier">block</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">></span> <span class="ruby-value">0</span>
@@ -1681,7 +1683,7 @@ to:</p>
<div class="method-heading">
<span class="method-callseq">
- need 'name -> org:foo:bar:jar:~>1.2.3 → 1.2.5'
+ need 'name -> org:foo:bar:jar:~>1.2.3 → 1.2.5'
</span>
<span class="method-click-advice">click to toggle source</span>
@@ -1690,7 +1692,7 @@ to:</p>
<div class="method-heading">
<span class="method-callseq">
- need :name → 'org.foo:bar:jar:1.0'
+ need :name → 'org.foo:bar:jar:1.0'
</span>
</div>
@@ -1781,9 +1783,9 @@ referenced by the Buildr.artifact_ns, <a
href="ArtifactNamespace.html#method-c-instance">::instance</a> methods.
Reference needs to be through this object using the given <code>name</code></p>
-<pre class="ruby"><span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'foo'</span>).<span class="ruby-identifier">ns</span>(:<span class="ruby-identifier">bar</span>).<span class="ruby-identifier">need</span> :<span class="ruby-identifier">thing</span> =<span class="ruby-operator">></span> <span class="ruby-string">'some:thing:jar:1.0'</span>
-<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'foo'</span>).<span class="ruby-identifier">bar</span> <span class="ruby-comment"># => the sub-namespace 'foo.bar'</span>
-<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'foo'</span>).<span class="ruby-identifier">bar</span>.<span class="ruby-identifier">thing</span> <span class="ruby-comment"># => the some thing artifact</span>
+<pre class="ruby"><span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'foo'</span>).<span class="ruby-identifier">ns</span>(:<span class="ruby-identifier">bar</span>).<span class="ruby-identifier">need</span> :<span class="ruby-identifier">thing</span> =<span class="ruby-operator">></span> <span class="ruby-string">'some:thing:jar:1.0'</span>
+<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'foo'</span>).<span class="ruby-identifier">bar</span> <span class="ruby-comment"># => the sub-namespace 'foo.bar'</span>
+<span class="ruby-identifier">artifact_ns</span>(<span class="ruby-string">'foo'</span>).<span class="ruby-identifier">bar</span>.<span class="ruby-identifier">thing</span> <span class="ruby-comment"># => the some thing artifact</span>
</pre>
<p>See the top level <a href="ArtifactNamespace.html">ArtifactNamespace</a>
@@ -1880,7 +1882,7 @@ documentation for examples</p>
<span class="ruby-keyword">elsif</span> <span class="ruby-ivar">@parent</span>
<span class="ruby-constant">ArtifactNamespace</span>.<span class="ruby-identifier">instance</span>(<span class="ruby-ivar">@parent</span>)
<span class="ruby-keyword">elsif</span> <span class="ruby-identifier">name</span>
- <span class="ruby-identifier">parent_name</span> = <span class="ruby-identifier">name</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp">/::?[^:]+$/</span>, <span class="ruby-string">''</span>)
+ <span class="ruby-identifier">parent_name</span> = <span class="ruby-identifier">name</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp">/::?[^:]+$/</span>, <span class="ruby-string">''</span>)
<span class="ruby-identifier">parent_name</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">name</span> <span class="ruby-operator">?</span> <span class="ruby-identifier">root</span> <span class="ruby-operator">:</span> <span class="ruby-constant">ArtifactNamespace</span>.<span class="ruby-identifier">instance</span>(<span class="ruby-identifier">parent_name</span>)
<span class="ruby-keyword">else</span>
<span class="ruby-identifier">root</span>
@@ -1917,7 +1919,7 @@ documentation for examples</p>
<div class="method-source-code" id="parent-3D-source">
<pre><span class="ruby-comment"># File lib/buildr/packaging/artifact_namespace.rb, line 583</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">parent=</span>(<span class="ruby-identifier">other</span>)
- <span class="ruby-identifier">raise</span> <span class="ruby-string">'Cannot set parent of root namespace'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">root?</span>
+ <span class="ruby-identifier">raise</span> <span class="ruby-string">'Cannot set parent of root namespace'</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">root?</span>
<span class="ruby-ivar">@parent</span> = <span class="ruby-identifier">other</span>
<span class="ruby-ivar">@registry</span> = <span class="ruby-keyword">nil</span>
<span class="ruby-keyword">end</span></pre>
@@ -2003,7 +2005,7 @@ documentation for examples</p>
<div class="method-heading">
<span class="method-callseq">
- use 'name → org:foo:bar:jar:1.2.3'
+ use 'name → org:foo:bar:jar:1.2.3'
</span>
<span class="method-click-advice">click to toggle source</span>
@@ -2012,14 +2014,14 @@ documentation for examples</p>
<div class="method-heading">
<span class="method-callseq">
- use :name → 'org:foo:bar:jar:1.2.3'
+ use :name → 'org:foo:bar:jar:1.2.3'
</span>
</div>
<div class="method-heading">
<span class="method-callseq">
- use :name → '2.5.6'
+ use :name → '2.5.6'
</span>
</div>
Modified: buildr/site/rdoc/Buildr/ArtifactNamespace/ArtifactRequirement.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/ArtifactNamespace/ArtifactRequirement.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/ArtifactNamespace/ArtifactRequirement.html (original)
+++ buildr/site/rdoc/Buildr/ArtifactNamespace/ArtifactRequirement.html Tue Mar 29 17:54:49 2016
@@ -138,6 +138,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>
@@ -545,12 +547,12 @@ three parts, separated by -></p>
<pre>some_name -> ar:ti:fact:3.2.5 -> ( >2 & <4)</pre>
-<p>As you can see itâs just an artifact spec, prefixed with</p>
+<p>As you can see it's just an artifact spec, prefixed with</p>
<pre>some_name -></pre>
-<p>the :some_name symbol becomes this objectâs name and is used to store it on
-an <a href="../ArtifactNamespace.html">ArtifactNamespace</a>.</p>
+<p>the :some_name symbol becomes this object's name and is used to store
+it on an <a href="../ArtifactNamespace.html">ArtifactNamespace</a>.</p>
<pre>ar:ti:fact:3.2.5</pre>
@@ -564,8 +566,8 @@ href="../VersionRequirement.html">Versio
<pre>-> ( >2 & <4)</pre>
<p><a href="../VersionRequirement.html">VersionRequirement</a> supports
-RubyGem's comparision operators in adition to parens, logical and, logical
-or and negation. See the docs for <a
+RubyGem's comparision operators in adition to parens, logical and,
+logical or and negation. See the docs for <a
href="../VersionRequirement.html">VersionRequirement</a> for more info on
operators.</p>
Modified: buildr/site/rdoc/Buildr/ArtifactSearch.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/ArtifactSearch.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/ArtifactSearch.html (original)
+++ buildr/site/rdoc/Buildr/ArtifactSearch.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/Assets.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Assets.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Assets.html (original)
+++ buildr/site/rdoc/Buildr/Assets.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/Assets/AssetsTask.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Assets/AssetsTask.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Assets/AssetsTask.html (original)
+++ buildr/site/rdoc/Buildr/Assets/AssetsTask.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>
Modified: buildr/site/rdoc/Buildr/Assets/ProjectExtension.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Assets/ProjectExtension.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Assets/ProjectExtension.html (original)
+++ buildr/site/rdoc/Buildr/Assets/ProjectExtension.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>
@@ -481,7 +483,7 @@
<span class="ruby-keyword">if</span> <span class="ruby-ivar">@assets</span>.<span class="ruby-identifier">nil?</span>
<span class="ruby-ivar">@assets</span> = <span class="ruby-constant">AssetsTask</span>.<span class="ruby-identifier">define_task</span>(<span class="ruby-identifier">project</span>.<span class="ruby-identifier">_</span>(<span class="ruby-value">:target</span>, <span class="ruby-value">:main</span>, <span class="ruby-value">:assets</span>) =<span class="ruby-operator">></span> [])
<span class="ruby-ivar">@assets</span>.<span class="ruby-identifier">project</span> = <span class="ruby-keyword">self</span>
- <span class="ruby-identifier">project</span>.<span class="ruby-identifier">task</span>(<span class="ruby-string">'assets'</span>).<span class="ruby-identifier">enhance</span>([<span class="ruby-ivar">@assets</span>])
+ <span class="ruby-identifier">project</span>.<span class="ruby-identifier">task</span>(<span class="ruby-string">'assets'</span>).<span class="ruby-identifier">enhance</span>([<span class="ruby-ivar">@assets</span>])
<span class="ruby-identifier">project</span>.<span class="ruby-identifier">build</span>.<span class="ruby-identifier">enhance</span>([<span class="ruby-ivar">@assets</span>])
<span class="ruby-keyword">end</span>
<span class="ruby-ivar">@assets</span>
Modified: buildr/site/rdoc/Buildr/Build.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Build.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Build.html (original)
+++ buildr/site/rdoc/Buildr/Build.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>
@@ -490,8 +492,8 @@
<div class="method-description">
- <p>Returns the projectâs build task. With arguments or block, also enhances
-that task.</p>
+ <p>Returns the project's build task. With arguments or block, also
+enhances that task.</p>
@@ -499,7 +501,7 @@ that task.</p>
<div class="method-source-code" id="build-source">
<pre><span class="ruby-comment"># File lib/buildr/core/build.rb, line 88</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">build</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>)
- <span class="ruby-identifier">task</span>(<span class="ruby-string">'build'</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>
+ <span class="ruby-identifier">task</span>(<span class="ruby-string">'build'</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>
<span class="ruby-keyword">end</span></pre>
</div><!-- build-source -->
@@ -534,8 +536,8 @@ that task.</p>
<div class="method-description">
- <p>Returns the projectâs clean task. With arguments or block, also enhances
-that task.</p>
+ <p>Returns the project's clean task. With arguments or block, also
+enhances that task.</p>
@@ -543,7 +545,7 @@ that task.</p>
<div class="method-source-code" id="clean-source">
<pre><span class="ruby-comment"># File lib/buildr/core/build.rb, line 97</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">clean</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>)
- <span class="ruby-identifier">task</span>(<span class="ruby-string">'clean'</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>
+ <span class="ruby-identifier">task</span>(<span class="ruby-string">'clean'</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>
<span class="ruby-keyword">end</span></pre>
</div><!-- clean-source -->
@@ -576,7 +578,7 @@ that task.</p>
<div class="method-source-code" id="reports-source">
<pre><span class="ruby-comment"># File lib/buildr/core/build.rb, line 72</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">reports</span>()
- <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use path_to(:reports) instead'</span>
+ <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use path_to(:reports) instead'</span>
<span class="ruby-identifier">layout</span>.<span class="ruby-identifier">expand</span>(<span class="ruby-value">:reports</span>)
<span class="ruby-keyword">end</span></pre>
</div><!-- reports-source -->
@@ -610,7 +612,7 @@ that task.</p>
<div class="method-source-code" id="reports-3D-source">
<pre><span class="ruby-comment"># File lib/buildr/core/build.rb, line 78</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">reports=</span>(<span class="ruby-identifier">dir</span>)
- <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use Layout instead'</span>
+ <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use Layout instead'</span>
<span class="ruby-identifier">layout</span>[<span class="ruby-value">:reports</span>] = <span class="ruby-identifier">_</span>(<span class="ruby-identifier">dir</span>)
<span class="ruby-keyword">end</span></pre>
</div><!-- reports-3D-source -->
@@ -644,7 +646,7 @@ that task.</p>
<div class="method-source-code" id="target-source">
<pre><span class="ruby-comment"># File lib/buildr/core/build.rb, line 60</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">target</span>
- <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use path_to(:target) instead'</span>
+ <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use path_to(:target) instead'</span>
<span class="ruby-identifier">layout</span>.<span class="ruby-identifier">expand</span>(<span class="ruby-value">:target</span>)
<span class="ruby-keyword">end</span></pre>
</div><!-- target-source -->
@@ -678,7 +680,7 @@ that task.</p>
<div class="method-source-code" id="target-3D-source">
<pre><span class="ruby-comment"># File lib/buildr/core/build.rb, line 66</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">target=</span>(<span class="ruby-identifier">dir</span>)
- <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use Layout instead'</span>
+ <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use Layout instead'</span>
<span class="ruby-identifier">layout</span>[<span class="ruby-value">:target</span>] = <span class="ruby-identifier">_</span>(<span class="ruby-identifier">dir</span>)
<span class="ruby-keyword">end</span></pre>
</div><!-- target-3D-source -->
Modified: buildr/site/rdoc/Buildr/CC.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/CC.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/CC.html (original)
+++ buildr/site/rdoc/Buildr/CC.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>
Modified: buildr/site/rdoc/Buildr/CCTask.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/CCTask.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/CCTask.html (original)
+++ buildr/site/rdoc/Buildr/CCTask.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/Checks.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Checks.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Checks.html (original)
+++ buildr/site/rdoc/Buildr/Checks.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>
@@ -519,6 +521,7 @@ block. This will simply report the expec
<div class="method-source-code" id="check-source">
<pre><span class="ruby-comment"># File lib/buildr/core/checks.rb, line 188</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">check</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-constant">Buildr</span>.<span class="ruby-identifier">ensure_rspec</span>(<span class="ruby-string">'check() method invoked in buildfile'</span>)
<span class="ruby-identifier">expectations</span> <span class="ruby-operator"><<</span> <span class="ruby-constant">Checks</span><span class="ruby-operator">::</span><span class="ruby-constant">Expectation</span>.<span class="ruby-identifier">new</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">end</span></pre>
</div><!-- check-source -->
@@ -554,7 +557,7 @@ href="Checks.html#method-i-check">check<
<div class="method-source-code" id="expectations-source">
- <pre><span class="ruby-comment"># File lib/buildr/core/checks.rb, line 196</span>
+ <pre><span class="ruby-comment"># File lib/buildr/core/checks.rb, line 197</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">expectations</span>()
<span class="ruby-ivar">@expectations</span> <span class="ruby-operator">||=</span> []
<span class="ruby-keyword">end</span></pre>
Modified: buildr/site/rdoc/Buildr/Checks/Expectation.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Checks/Expectation.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Checks/Expectation.html (original)
+++ buildr/site/rdoc/Buildr/Checks/Expectation.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>
@@ -563,7 +565,7 @@ run_against.</p>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">initialize</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-ivar">@description</span> = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">pop</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">String</span> <span class="ruby-operator">===</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">last</span>
<span class="ruby-ivar">@subject</span> = <span class="ruby-identifier">args</span>.<span class="ruby-identifier">shift</span>
- <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">"Expecting subject followed by description, and either one is optional. Not quite sure what to do with this list of arguments."</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">empty?</span>
+ <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">'Expecting subject followed by description, and either one is optional. Not quite sure what to do with this list of arguments.'</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">args</span>.<span class="ruby-identifier">empty?</span>
<span class="ruby-ivar">@block</span> = <span class="ruby-identifier">block</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">lambda</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">klass</span><span class="ruby-operator">|</span> <span class="ruby-identifier">info</span> <span class="ruby-node">"Pending: #{description}"</span> }
<span class="ruby-keyword">end</span></pre>
</div><!-- new-source -->
Modified: buildr/site/rdoc/Buildr/Cobertura.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Cobertura.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Cobertura.html (original)
+++ buildr/site/rdoc/Buildr/Cobertura.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>
@@ -446,10 +448,10 @@ name as prefix:</p>
by passing a class name regexp to the <code>cobertura.include</code> or
<code>cobertura.exclude</code> methods.</p>
-<pre>define 'someModule' do
- cobertura.include 'some.package.*'
+<pre>define 'someModule' do
+ cobertura.include 'some.package.*'
cobertura.include /some.(foo|bar).*/
- cobertura.exclude 'some.foo.util.SimpleUtil'
+ cobertura.exclude 'some.foo.util.SimpleUtil'
cobertura.exclude /*.Const(ants)?/i
end</pre>
@@ -569,8 +571,8 @@ cobertura tasks will generate reports by
<div class="method-source-code" id="dependencies-source">
<pre><span class="ruby-comment"># File lib/buildr/java/cobertura.rb, line 60</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">dependencies</span>
- <span class="ruby-keyword">if</span> (<span class="ruby-constant">VersionRequirement</span>.<span class="ruby-identifier">create</span>(<span class="ruby-string">'>=1.9.1'</span>).<span class="ruby-identifier">satisfied_by?</span>(<span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">cobertura</span>.<span class="ruby-identifier">version</span>))
- [<span class="ruby-value">:asm</span>, <span class="ruby-value">:asm_tree</span>].<span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-constant">REQUIRES</span>[<span class="ruby-identifier">s</span>] = <span class="ruby-string">'3.0'</span> <span class="ruby-keyword">unless</span> <span class="ruby-constant">REQUIRES</span>[<span class="ruby-identifier">s</span>].<span class="ruby-identifier">selected?</span> }
+ <span class="ruby-keyword">if</span> (<span class="ruby-constant">VersionRequirement</span>.<span class="ruby-identifier">create</span>(<span class="ruby-string">'>=1.9.1'</span>).<span class="ruby-identifier">satisfied_by?</span>(<span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">cobertura</span>.<span class="ruby-identifier">version</span>))
+ [<span class="ruby-value">:asm</span>, <span class="ruby-value">:asm_tree</span>].<span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">s</span><span class="ruby-operator">|</span> <span class="ruby-constant">REQUIRES</span>[<span class="ruby-identifier">s</span>] = <span class="ruby-string">'3.0'</span> <span class="ruby-keyword">unless</span> <span class="ruby-constant">REQUIRES</span>[<span class="ruby-identifier">s</span>].<span class="ruby-identifier">selected?</span> }
<span class="ruby-keyword">end</span>
<span class="ruby-constant">REQUIRES</span>.<span class="ruby-identifier">artifacts</span>
@@ -672,7 +674,7 @@ cobertura tasks will generate reports by
<div class="method-source-code" id="version-source">
<pre><span class="ruby-comment"># File lib/buildr/java/cobertura.rb, line 46</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">'cobertura'</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">'cobertura'</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/Cobertura/CoberturaCheck.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Cobertura/CoberturaCheck.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Cobertura/CoberturaCheck.html (original)
+++ buildr/site/rdoc/Buildr/Cobertura/CoberturaCheck.html Tue Mar 29 17:54:49 2016
@@ -104,6 +104,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/Cobertura/CoberturaExtension.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Cobertura/CoberturaExtension.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Cobertura/CoberturaExtension.html (original)
+++ buildr/site/rdoc/Buildr/Cobertura/CoberturaExtension.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/Cobertura/CoberturaExtension/File.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Cobertura/CoberturaExtension/File.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Cobertura/CoberturaExtension/File.html (original)
+++ buildr/site/rdoc/Buildr/Cobertura/CoberturaExtension/File.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/Cobertura/File.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Cobertura/File.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Cobertura/File.html (original)
+++ buildr/site/rdoc/Buildr/Cobertura/File.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/Compile.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Compile.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Compile.html (original)
+++ buildr/site/rdoc/Buildr/Compile.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>
@@ -486,7 +488,7 @@ of resources and generating source docum
<div class="method-description">
<p>The compile task does what its name suggests. This method returns the
-projectâs <a href="CompileTask.html">CompileTask</a>. It also accepts a
+project's <a href="CompileTask.html">CompileTask</a>. It also accepts a
list of source directories and files to compile (equivalent to calling <a
href="CompileTask.html#method-i-from">Buildr::CompileTask#from</a> on the
task), and a block for any post-compilation work.</p>
@@ -502,15 +504,15 @@ pointing it as source directories and ch
<p>For example:</p>
<pre># Include Log4J and the api sub-project artifacts.
-compile.with 'log4j:log4j:jar:1.2', project('api')
+compile.with 'log4j:log4j:jar:1.2', project('api')
# Include Apt-generated source files.
compile.from apt
# For JavaC, force target compatibility.
-compile.options.source = '1.6'
+compile.options.source = '1.6'
# Run the OpenJPA bytecode enhancer after compilation.
compile { open_jpa_enhance }
# Pick a given compiler.
-compile.using(:scalac).from('src/scala')</pre>
+compile.using(:scalac).from('src/scala')</pre>
<p>For more information, see <a href="CompileTask.html">CompileTask</a>.</p>
@@ -520,7 +522,7 @@ compile.using(:scalac).from('src/scala')
<div class="method-source-code" id="compile-source">
<pre><span class="ruby-comment"># File lib/buildr/core/compile.rb, line 558</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">compile</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">'compile'</span>).<span class="ruby-identifier">from</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">'compile'</span>).<span class="ruby-identifier">from</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><!-- compile-source -->
@@ -560,8 +562,8 @@ from the resource directory into the tar
resources task copies files from the src/main/resources into the
target/resources directory.</p>
-<p>This method returns the projectâs resources task. It also accepts a list of
-prerequisites and a block, used to enhance the resources task.</p>
+<p>This method returns the project's resources task. It also accepts a
+list of prerequisites and a block, used to enhance the resources task.</p>
<p>Resources files are copied and filtered (see <a
href="Filter.html">Buildr::Filter</a> for more information). The default
@@ -569,8 +571,8 @@ filter uses the profile properties for t
<p>For example:</p>
-<pre class="ruby"><span class="ruby-identifier">resources</span>.<span class="ruby-identifier">from</span> <span class="ruby-identifier">_</span>(<span class="ruby-string">'src/etc'</span>)
-<span class="ruby-identifier">resources</span>.<span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> <span class="ruby-string">'Copyright'</span>=<span class="ruby-operator">></span><span class="ruby-string">'Acme Inc, 2007'</span>
+<pre class="ruby"><span class="ruby-identifier">resources</span>.<span class="ruby-identifier">from</span> <span class="ruby-identifier">_</span>(<span class="ruby-string">'src/etc'</span>)
+<span class="ruby-identifier">resources</span>.<span class="ruby-identifier">filter</span>.<span class="ruby-identifier">using</span> <span class="ruby-string">'Copyright'</span>=<span class="ruby-operator">></span><span class="ruby-string">'Acme Inc, 2007'</span>
</pre>
<p>Or in your profiles.yaml file:</p>
@@ -584,7 +586,7 @@ filter uses the profile properties for t
<div class="method-source-code" id="resources-source">
<pre><span class="ruby-comment"># File lib/buildr/core/compile.rb, line 583</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">resources</span>(<span class="ruby-operator">*</span><span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>)
- <span class="ruby-identifier">task</span>(<span class="ruby-string">'resources'</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>
+ <span class="ruby-identifier">task</span>(<span class="ruby-string">'resources'</span>).<span class="ruby-identifier">enhance</span> <span class="ruby-identifier">prereqs</span>, <span class="ruby-operator">&</span><span class="ruby-identifier">block</span>
<span class="ruby-keyword">end</span></pre>
</div><!-- resources-source -->
Modified: buildr/site/rdoc/Buildr/CompileTask.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/CompileTask.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/CompileTask.html (original)
+++ buildr/site/rdoc/Buildr/CompileTask.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>
@@ -464,7 +466,7 @@ before compilation. You can pass a task
evaluated as artifacts, so you can pass artifact specifications and even
projects:</p>
-<pre>compile.with('module1.jar', 'log4j:log4j:jar:1.0', project('foo'))</pre>
+<pre>compile.with('module1.jar', 'log4j:log4j:jar:1.0', project('foo'))</pre>
<p>Creates a file task for the target directory, so executing that task as a
dependency will execute the compile task first.</p>
@@ -605,7 +607,7 @@ href="Compile.html#method-i-compile">Bui
<div class="method-source-code" id="classpath-source">
<pre><span class="ruby-comment"># File lib/buildr/core/compile.rb, line 281</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">classpath</span>
- <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use dependencies instead.'</span>
+ <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use dependencies instead.'</span>
<span class="ruby-identifier">dependencies</span>
<span class="ruby-keyword">end</span></pre>
</div><!-- classpath-source -->
@@ -639,7 +641,7 @@ href="Compile.html#method-i-compile">Bui
<div class="method-source-code" id="classpath-3D-source">
<pre><span class="ruby-comment"># File lib/buildr/core/compile.rb, line 287</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">classpath=</span>(<span class="ruby-identifier">artifacts</span>)
- <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use dependencies= instead.'</span>
+ <span class="ruby-constant">Buildr</span>.<span class="ruby-identifier">application</span>.<span class="ruby-identifier">deprecated</span> <span class="ruby-string">'Use dependencies= instead.'</span>
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">dependencies</span> = <span class="ruby-identifier">artifacts</span>
<span class="ruby-keyword">end</span></pre>
</div><!-- classpath-3D-source -->
@@ -709,7 +711,7 @@ href="CompileTask.html#method-i-using">u
<p>For example:</p>
-<pre>compile.from('src/java').into('classes').with('module1.jar')</pre>
+<pre>compile.from('src/java').into('classes').with('module1.jar')</pre>
@@ -864,7 +866,7 @@ to select the compiler.</p>
<p>For example:</p>
-<pre class="ruby"><span class="ruby-identifier">compile</span>.<span class="ruby-identifier">using</span>(:<span class="ruby-identifier">warnings=</span><span class="ruby-operator">></span><span class="ruby-keyword">true</span>, :<span class="ruby-identifier">source=</span><span class="ruby-operator">></span><span class="ruby-string">'1.5'</span>)
+<pre class="ruby"><span class="ruby-identifier">compile</span>.<span class="ruby-identifier">using</span>(:<span class="ruby-identifier">warnings=</span><span class="ruby-operator">></span><span class="ruby-keyword">true</span>, :<span class="ruby-identifier">source=</span><span class="ruby-operator">></span><span class="ruby-string">'1.5'</span>)
<span class="ruby-identifier">compile</span>.<span class="ruby-identifier">using</span>(:<span class="ruby-identifier">scala</span>)
</pre>
@@ -912,7 +914,7 @@ directly.</p>
<p>For example:</p>
-<pre>compile.with('module1.jar', 'log4j:log4j:jar:1.0', project('foo'))</pre>
+<pre>compile.with('module1.jar', 'log4j:log4j:jar:1.0', project('foo'))</pre>
Modified: buildr/site/rdoc/Buildr/Compiler.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Compiler.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Compiler.html (original)
+++ buildr/site/rdoc/Buildr/Compiler.html Tue Mar 29 17:54:49 2016
@@ -119,6 +119,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/Compiler/Ecj.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Compiler/Ecj.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Compiler/Ecj.html (original)
+++ buildr/site/rdoc/Buildr/Compiler/Ecj.html Tue Mar 29 17:54:49 2016
@@ -104,6 +104,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/Compiler/ExternalJavac.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Compiler/ExternalJavac.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Compiler/ExternalJavac.html (original)
+++ buildr/site/rdoc/Buildr/Compiler/ExternalJavac.html Tue Mar 29 17:54:49 2016
@@ -104,6 +104,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/Compiler/Javac.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Compiler/Javac.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Compiler/Javac.html (original)
+++ buildr/site/rdoc/Buildr/Compiler/Javac.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>
@@ -457,12 +459,13 @@ debug</p>
<p>:target â Bytecode compatibility.</p>
</li><li>
<p>:lint â Lint option is one of true, false (default), name (e.g.
-âcastâ) or array.</p>
+'cast') or array.</p>
</li><li>
<p>:other â Array of options passed to the compiler</p>
</li></ul>
-<p>(e.g. [â-implicit:noneâ, â-encodingâ, âiso-8859-1â])</p>
+<p>(e.g. ['-implicit:none', '-encoding',
+'iso-8859-1'])</p>
</div><!-- description -->
@@ -527,7 +530,7 @@ output files.</p>
<pre><span class="ruby-comment"># File lib/buildr/java/compiler.rb, line 69</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">compile_map</span>(<span class="ruby-identifier">sources</span>, <span class="ruby-identifier">target</span>)
<span class="ruby-identifier">map</span> = <span class="ruby-keyword">super</span>
- <span class="ruby-identifier">map</span>.<span class="ruby-identifier">reject!</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">key</span>,<span class="ruby-identifier">_</span><span class="ruby-operator">|</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span>(<span class="ruby-identifier">key</span>) <span class="ruby-operator">==</span> <span class="ruby-string">'package-info.java'</span> } <span class="ruby-operator">||</span> <span class="ruby-identifier">map</span>
+ <span class="ruby-identifier">map</span>.<span class="ruby-identifier">reject!</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">key</span>,<span class="ruby-identifier">_</span><span class="ruby-operator">|</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">basename</span>(<span class="ruby-identifier">key</span>) <span class="ruby-operator">==</span> <span class="ruby-string">'package-info.java'</span> } <span class="ruby-operator">||</span> <span class="ruby-identifier">map</span>
<span class="ruby-keyword">end</span></pre>
</div><!-- compile_map-source -->
Modified: buildr/site/rdoc/Buildr/ConcatTask.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/ConcatTask.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/ConcatTask.html (original)
+++ buildr/site/rdoc/Buildr/ConcatTask.html Tue Mar 29 17:54:49 2016
@@ -104,6 +104,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/Console.html
URL: http://svn.apache.org/viewvc/buildr/site/rdoc/Buildr/Console.html?rev=1737027&r1=1737026&r2=1737027&view=diff
==============================================================================
--- buildr/site/rdoc/Buildr/Console.html (original)
+++ buildr/site/rdoc/Buildr/Console.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>
@@ -490,7 +492,7 @@ where appropriate</p>
<pre><span class="ruby-comment"># File lib/buildr/core/console.rb, line 75</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">agree?</span>(<span class="ruby-identifier">message</span>)
<span class="ruby-identifier">puts</span> <span class="ruby-node">"#{message} (Y or N)"</span>
- <span class="ruby-value">:agree</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">ask</span>(<span class="ruby-string">'Y'</span> =<span class="ruby-operator">></span> <span class="ruby-value">:agree</span>, <span class="ruby-string">'N'</span> =<span class="ruby-operator">></span> <span class="ruby-value">:disagree</span>)
+ <span class="ruby-value">:agree</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">ask</span>(<span class="ruby-string">'Y'</span> =<span class="ruby-operator">></span> <span class="ruby-value">:agree</span>, <span class="ruby-string">'N'</span> =<span class="ruby-operator">></span> <span class="ruby-value">:disagree</span>)
<span class="ruby-keyword">end</span></pre>
</div><!-- agree-3F-source -->