diff --git a/base.html b/base/index.html similarity index 92% rename from base.html rename to base/index.html index bb74ba5..2fd8547 100644 --- a/base.html +++ b/base/index.html @@ -1,7 +1,7 @@ - - + + Base plugin @@ -14,27 +14,27 @@ Base plugin <div id='main_nav'> <ul> <li> -<a href='index.html'> +<a href='/'> Home </a> </li> <li> -<a href='docs.html'> +<a href='/docs/'> Documentation </a> </li> <li> -<a href='community.html'> +<a href='/community/'> Community </a> </li> <li> -<a href='news.html'> +<a href='/news/'> News </a> </li> <li> -<a href='download.html'> +<a href='/download/'> Download </a> </li> @@ -82,7 +82,7 @@ Base plugin dependencies { <span class="comment">/* check jruby-gradle.org for the latest release */</span> - classpath <span class="string"><span class="delimiter">"</span><span class="content">com.github.jruby-gradle:jruby-gradle-plugin:0.4.0</span><span class="delimiter">"</span></span> + classpath <span class="string"><span class="delimiter">"</span><span class="content">com.github.jruby-gradle:jruby-gradle-plugin:1.0.0</span><span class="delimiter">"</span></span> } } @@ -101,7 +101,8 @@ apply <span class="key">plugin</span>: <span class="string"><span class="delimit <div class="content"> <pre class="CodeRay highlight nowrap"><code data-lang="groovy">dependencies { gems <span class="key">group</span>: <span class="string"><span class="delimiter">'</span><span class="content">rubygems</span><span class="delimiter">'</span></span>, <span class="key">name</span>: <span class="string"><span class="delimiter">'</span><span class="content">sinatra</span><span class="delimiter">'</span></span>, <span class="key">version</span>: <span class="string"><span class="delimiter">'</span><span class="content">1.4.5</span><span class="delimiter">'</span></span> - gems <span class="key">group</span>: <span class="string"><span class="delimiter">'</span><span class="content">rubygems</span><span class="delimiter">'</span></span>, <span class="key">name</span>: <span class="string"><span class="delimiter">'</span><span class="content">rake</span><span class="delimiter">'</span></span>, <span class="key">version</span>: <span class="string"><span class="delimiter">'</span><span class="content">10.3.+</span><span class="delimiter">'</span></span> + <span class="comment">/* alternatively */</span> + gems <span class="string"><span class="delimiter">'</span><span class="content">rubygems:rake:10.3.+</span><span class="delimiter">'</span></span> }</code></pre> </div> </div> @@ -147,7 +148,7 @@ dependencies { jrubyExec <span class="string"><span class="delimiter">'</span><span class="content">rubygems:credit_card_validator:1.2.0</span><span class="delimiter">'</span></span> } -task runMyScript( <span class="key">type</span>: JRubyExec ) { +task runMyScript(<span class="key">type</span>: JRubyExec) { script <span class="string"><span class="delimiter">'</span><span class="content">scripts/runme.rb</span><span class="delimiter">'</span></span> scriptArgs <span class="string"><span class="delimiter">'</span><span class="content">-x</span><span class="delimiter">'</span></span>, <span class="string"><span class="delimiter">'</span><span class="content">-y</span><span class="delimiter">'</span></span> }</code></pre> @@ -198,8 +199,10 @@ uses it’s own work directory. Use this to set a common work directory for </ul> </div> <div class="paragraph"> -<p>(*) If <code>jRubyVersion</code> has not been set, <code>jrubyExec</code> will used as -configuration. However, if <code>jRubyVersion</code> has been set, no gems will be used unless an explicit configuration has been provided</p> +<p>(*) If <code>jrubyVersion</code> has not been set, <code>jrubyExec</code> will used as configuration. +However, if <code>jrubyVersion</code> has been set, a configuration must also be provded +to maintain dependency isolation, see +<a href="http://jruby-gradle.org/errors/jrubyexec-version-conflict/">this page</a> for more details.</p> </div> <div class="paragraph"> <p>Additional <code>JRubyExec</code> methods for controlling the JVM instance</p> @@ -244,7 +247,11 @@ configuration. However, if <code>jRubyVersion</code> has been set, no gems will <div class="sect3"> <h4 id="jrubyexec-extension"><a class="anchor" href="#jrubyexec-extension"></a>jrubyexec extension</h4> <div class="paragraph"> -<p>Similar to <code>javaexec</code> and <code>exec</code> it is possible to add the execution of a jruby script within another task</p> +<p>Similar to +<a href="https://docs.gradle.org/current/dsl/org.gradle.api.Project.html#org.gradle.api.Project:javaexec(groovy.lang.Closure)">javaexec</a> +and +<a href="https://docs.gradle.org/current/dsl/org.gradle.api.Project.html#org.gradle.api.Project:exec(org.gradle.api.Action)">exec</a> +it is possible to add the execution of a JRuby script to another task:</p> </div> <div class="listingblock"> <div class="title">build.gradle</div> @@ -294,8 +301,7 @@ All other methods should work.</p> <div class="listingblock"> <div class="title">build.gradle</div> <div class="content"> -<pre class="CodeRay highlight nowrap"><code data-lang="gradle">task rake( type : JRubyExec ) { - jrubyArgs '-S' +<pre class="CodeRay highlight nowrap"><code data-lang="gradle">task rake(type : JRubyExec) { script 'rake' scriptArgs '/path/to/Rakefile', 'target1', 'target2' }</code></pre> @@ -335,7 +341,7 @@ All other methods should work.</p> <div class="content"> <pre class="CodeRay highlight nowrap"><code data-lang="gradle">import com.github.jrubygradle.JRubyPrepare -task unpackMyGems( type : JRubyPrepare ) { +task unpackMyGems(type : JRubyPrepare) { // Parent directory for unpacking GEMs. // Gems will end up in a subdirectory 'gems/GemName-GemVersion' diff --git a/community.html b/community/index.html similarity index 89% rename from community.html rename to community/index.html index 8179a72..fd60fb2 100644 --- a/community.html +++ b/community/index.html @@ -1,7 +1,7 @@ <html> <head> -<link href='stylesheets/foundation.css' rel='stylesheet'> -<link href='stylesheets/jrubygradle.css' rel='stylesheet'> +<link href='/stylesheets/foundation.css' rel='stylesheet'> +<link href='/stylesheets/jrubygradle.css' rel='stylesheet'> <link href='/news.atom' rel='alternate' title='JRuby/Gradle News' type='application/atom+xml'> <title> JRuby/Gradle Community @@ -14,27 +14,27 @@ JRuby/Gradle Community <div id='main_nav'> <ul> <li> -<a href='index.html'> +<a href='/'> Home </a> </li> <li> -<a href='docs.html'> +<a href='/docs/'> Documentation </a> </li> <li> -<a href='community.html'> +<a href='/community/'> Community </a> </li> <li> -<a href='news.html'> +<a href='/news/'> News </a> </li> <li> -<a href='download.html'> +<a href='/download/'> Download </a> </li> diff --git a/cookbook.html b/cookbook/index.html similarity index 100% rename from cookbook.html rename to cookbook/index.html diff --git a/docinfo.html b/docinfo/index.html similarity index 100% rename from docinfo.html rename to docinfo/index.html diff --git a/docs.html b/docs/index.html similarity index 69% rename from docs.html rename to docs/index.html index ed4936c..6a6c45e 100644 --- a/docs.html +++ b/docs/index.html @@ -1,7 +1,7 @@ <html> <head> -<link href='stylesheets/foundation.css' rel='stylesheet'> -<link href='stylesheets/jrubygradle.css' rel='stylesheet'> +<link href='/stylesheets/foundation.css' rel='stylesheet'> +<link href='/stylesheets/jrubygradle.css' rel='stylesheet'> <link href='/news.atom' rel='alternate' title='JRuby/Gradle News' type='application/atom+xml'> <title> JRuby/Gradle API Documentation @@ -14,27 +14,27 @@ JRuby/Gradle API Documentation <div id='main_nav'> <ul> <li> -<a href='index.html'> +<a href='/'> Home </a> </li> <li> -<a href='docs.html'> +<a href='/docs/'> Documentation </a> </li> <li> -<a href='community.html'> +<a href='/community/'> Community </a> </li> <li> -<a href='news.html'> +<a href='/news/'> News </a> </li> <li> -<a href='download.html'> +<a href='/download/'> Download </a> </li> @@ -55,16 +55,16 @@ JRuby/Gradle API Documentation <div class="ulist"> <ul> <li> -<p><a href="base.html">Base</a></p> +<p><a href="/base/">Base</a></p> </li> <li> -<p><a href="jar.html">Jar</a></p> +<p><a href="/jar/">Jar</a></p> </li> <li> -<p><a href="war.html">War</a></p> +<p><a href="/war/">War</a></p> </li> <li> -<p><a href="storm.html">Storm</a></p> +<p><a href="/storm/">Storm</a></p> </li> </ul> </div> @@ -76,13 +76,13 @@ JRuby/Gradle API Documentation <div class="ulist"> <ul> <li> -<p><a href="groovydoc/jruby-gradle-base-plugin/index.html">jruby-gradle-base-plugin</a></p> +<p><a href="/groovydoc/jruby-gradle-base-plugin/">jruby-gradle-base-plugin</a></p> </li> <li> -<p><a href="groovydoc/jruby-gradle-jar-plugin/index.html">jruby-gradle-jar-plugin</a></p> +<p><a href="/groovydoc/jruby-gradle-jar-plugin/">jruby-gradle-jar-plugin</a></p> </li> <li> -<p><a href="groovydoc/jruby-gradle-war-plugin/index.html">jruby-gradle-war-plugin</a></p> +<p><a href="/groovydoc/jruby-gradle-war-plugin/">jruby-gradle-war-plugin</a></p> </li> </ul> </div> diff --git a/download.html b/download/index.html similarity index 93% rename from download.html rename to download/index.html index c8b05d7..5673ac1 100644 --- a/download.html +++ b/download/index.html @@ -1,7 +1,7 @@ <html> <head> -<link href='stylesheets/foundation.css' rel='stylesheet'> -<link href='stylesheets/jrubygradle.css' rel='stylesheet'> +<link href='/stylesheets/foundation.css' rel='stylesheet'> +<link href='/stylesheets/jrubygradle.css' rel='stylesheet'> <link href='/news.atom' rel='alternate' title='JRuby/Gradle News' type='application/atom+xml'> <title> Download JRuby/Gradle @@ -14,27 +14,27 @@ Download JRuby/Gradle <div id='main_nav'> <ul> <li> -<a href='index.html'> +<a href='/'> Home </a> </li> <li> -<a href='docs.html'> +<a href='/docs/'> Documentation </a> </li> <li> -<a href='community.html'> +<a href='/community/'> Community </a> </li> <li> -<a href='news.html'> +<a href='/news/'> News </a> </li> <li> -<a href='download.html'> +<a href='/download/'> Download </a> </li> diff --git a/errors/jrubyexec-version-conflict/index.html b/errors/jrubyexec-version-conflict/index.html new file mode 100644 index 0000000..4b53e05 --- /dev/null +++ b/errors/jrubyexec-version-conflict/index.html @@ -0,0 +1,122 @@ +<html> +<head> +<link href='/stylesheets/foundation.css' rel='stylesheet'> +<link href='/stylesheets/jrubygradle.css' rel='stylesheet'> +<link href='/news.atom' rel='alternate' title='JRuby/Gradle News' type='application/atom+xml'> +<title> +JRubyExec conflict on jrubyVersion + + + + +Fork me on GitHub + + +
+

+JRubyExec conflict on jrubyVersion +

+
+

What’s going on?

+
+
+

The +JRubyExec +task allows the user to define a specific version of +JRuby via the jrubyVersion property. This requires the +requested version of JRuby to be added to a dependency graph. In order to +prevent unintentional conflicts in the dependency graph, the base +plugin will prevent a JRubyExec task from adding a different JRuby version to +the default jrubyExec +configuration.

+
+
+
+
+

How to fix it

+
+
+

Fixing this behavior is relatively easy, the JRubyExec task which requires +its own custom version of JRuby to be installed should also use a custom, +user-defined, configuration. E.g.

+
+
+
build.gradle
+
+
configurations {
+    backwardsCompat
+}
+
+dependencies {
+    backwardsCompat 'rubygems:sinatra:1.0.0'
+}
+
+task checkBackwardsCompatibility(type: JRubyExec) {
+    configuration backwardsCompat
+    script 'smoke-test.rb'
+    jrubyVersion '1.7.19'
+}
+
+
+
+

Okay, that didn’t work

+
+

If that work-around didn’t help fix the issue, then you may have encountered an +unknown bug!. Please +file an issue +so we can correct the broken behavior!

+
+
+
+
+
+ +
+
+
    +
  • +

    issue #157 +captures the first reported side-effect of the previous behavior which +led to the restriction behind defined in the base plugin

    +
  • +
+
+
+
+
+
+ + diff --git a/groovydoc/jruby-gradle-base-plugin/allclasses-frame.html b/groovydoc/jruby-gradle-base-plugin/allclasses-frame.html index 06ee09b..cbcb48f 100644 --- a/groovydoc/jruby-gradle-base-plugin/allclasses-frame.html +++ b/groovydoc/jruby-gradle-base-plugin/allclasses-frame.html @@ -24,8 +24,6 @@
  • JRubyPlugin
  • JRubyPluginExtension
  • JRubyPrepare
  • -
  • JRubyPrepareGems
  • -
  • JRubyPrepareJars
  • diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.OverwriteAction.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.OverwriteAction.html index e04f583..1f02ec2 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.OverwriteAction.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.OverwriteAction.html @@ -6,9 +6,9 @@ - - GemUtils.OverwriteAction (jruby-gradle-base-plugin 0.4.1 API) - + + GemUtils.OverwriteAction (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.html index 2ee4a51..b800964 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GemUtils.html @@ -6,9 +6,9 @@ - - GemUtils (jruby-gradle-base-plugin 0.4.1 API) - + + GemUtils (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ @@ -281,7 +281,7 @@ if (location.href.indexOf('is-external=true') == -1) {
  • fullGem (boolean) - Copy all of the GEM content, not just a minimal subset
  • subfolder (Object) - Adds an additional subfolder into the GEM -
    Parameters:
    Additional - properties to control behaviour
    dir - The source of the GEM files
    Returns:
    Returns a CopySpec which can be attached as a child to another object that implements a CopySpec
    Since:
    0.1.2

    +
    Returns:
    Returns a CopySpec which can be attached as a child to another object that implements a CopySpec
    Parameters:
    Additional - properties to control behaviour
    dir - The source of the GEM files
    Since:
    0.1.2

  • @@ -300,7 +300,7 @@ if (location.href.indexOf('is-external=true') == -1) {
  • static FileCollection getGems(FileCollection fc)

    Given a FileCollection return a filtered FileCollection only containing GEMs -

    Parameters:
    fc - Original FileCollection
    Returns:
    Filtered FileCollection

    +
    Returns:
    Filtered FileCollection
    Parameters:
    fc - Original FileCollection

  • diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GenerateGradleRb.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GenerateGradleRb.html index 28fd78c..2121c93 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GenerateGradleRb.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/GenerateGradleRb.html @@ -6,9 +6,9 @@ - - GenerateGradleRb (jruby-gradle-base-plugin 0.4.1 API) - + + GenerateGradleRb (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyExec.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyExec.html index 69cbfab..fc2c775 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyExec.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyExec.html @@ -6,9 +6,9 @@ - - JRubyExec (jruby-gradle-base-plugin 0.4.1 API) - + + JRubyExec (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ @@ -50,11 +50,11 @@ if (location.href.indexOf('is-external=true') == -1) {
    @@ -111,43 +111,6 @@ extends JavaExec - - @@ -201,35 +164,15 @@ extends JavaExec - void - configuration(java.lang.String cfg)
    Sets the configurations - - - void exec()
    - + java.util.List<java.lang.String> getArgs()
    getArgs gets overridden in order to add JRuby options, script name and script arguments in the correct order. - - java.lang.String - getComputedPATH(java.lang.String originalPath)
    Return the computed `PATH` for the task - - - - java.io.File - getGemWorkDir()
    Returns the directory that will be used to unpack GEMs in. - - - - boolean - getInheritRubyEnv()
    Allow JRubyExec to inherit a Ruby env from the shell (e.g. - - java.util.List<java.lang.String> getJrubyArgs()
    Returns a list of jruby arguments @@ -237,54 +180,56 @@ extends JavaExec java.lang.String - getJrubyConfigurationName()
    Returns the Configuration object this task is tied to + getJrubyVersion()
    If it is required that a JRubyExec task needs to be executed with a different version of JRuby that the + globally configured one, it can be done by setting it here. - java.util.Map - getPreparedEnvironment(java.util.Map env)
    - - - java.io.File getScript()
    Script to execute. - + java.util.List<java.lang.Object> getScriptArgs()
    Returns a list of script arguments - + static java.lang.String jarDependenciesGemLibPath(java.io.File gemDir)
    - + void jrubyVersion(java.lang.String ver)
    Setting the jruby-complete version allows for tasks to be run using different versions of JRuby. - + JavaExec setArgs(java.lang.Iterable<?> applicationArgs)
    - + void setJrubyVersion(java.lang.String version)
    Setting the jruby-complete version allows for tasks to be run using different versions of JRuby. - + JavaExec setMain(java.lang.String mainClassName)
    - + static void - updateJRubyDependencies(Project proj)
    + updateJRubyDependencies(Project project)
    Ensure that our JRuby depedencies are updated properly for the default jrubyExec configuration + and all other JRubyExec tasks + + + + void + validateTaskConfiguration()
    Verify that we are in a good configuration for execution @@ -305,57 +250,6 @@ extends JavaExec - - - @@ -406,15 +300,6 @@ java.lang.String jrubyVersion - - - - - - - - - - - - - + - - - @@ -345,7 +345,7 @@ boolean defaultRepositories

    java.lang.Object setJarInstallDir(java.lang.Object dir)

    Sets the jar installation directory. Anything that can be passed to project.file can be passed here as well. -

    Parameters:
    dir - Directory (String, GString, File, Closure etc.)
    Returns:
    The passed object.
    Since:
    0.1.16

    +
    Returns:
    The passed object.
    Parameters:
    dir - Directory (String, GString, File, Closure etc.)
    Since:
    0.1.16

    diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepare.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepare.html index e31dd58..aa5de9c 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepare.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepare.html @@ -6,9 +6,9 @@ - - JRubyPrepare (jruby-gradle-base-plugin 0.4.1 API) - + + JRubyPrepare (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ @@ -111,6 +111,11 @@ if (location.href.indexOf('is-external=true') == -1) { + java.util.List<java.lang.Object>  + dependencies
    + + + java.io.File  outputDir
    Target directory for GEMs. @@ -142,20 +147,15 @@ if (location.href.indexOf('is-external=true') == -1) { void - copy()
    + copy()
    Adds dependencies from the given configuration to be prepared void - gems(java.lang.Object f)
    Adds gems to be prepared + dependencies(java.lang.Object f)
    - FileCollection - getGems()
    - - - void outputDir(java.lang.Object f)
    Sets the output directory @@ -185,6 +185,14 @@ if (location.href.indexOf('is-external=true') == -1) {

    Property Detail

    + + + - - - - + diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareGems.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareGems.html index 81f4b9e..ea3cd81 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareGems.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareGems.html @@ -6,9 +6,9 @@ - - JRubyPrepareGems (jruby-gradle-base-plugin 0.4.1 API) - + + JRubyPrepareGems (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareJars.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareJars.html index aa4338e..df2f477 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareJars.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/JRubyPrepareJars.html @@ -6,9 +6,9 @@ - - JRubyPrepareJars (jruby-gradle-base-plugin 0.4.1 API) - + + JRubyPrepareJars (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersion.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersion.html index 3c4d45f..d99aecc 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersion.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersion.html @@ -6,9 +6,9 @@ - - GemVersion (jruby-gradle-base-plugin 0.4.1 API) - + + GemVersion (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ @@ -271,7 +271,7 @@ if (location.href.indexOf('is-external=true') == -1) { this method just calculates the intersection of this version range with the given other version range. it also honors whether the boundary itself is included or excluded by the respective ranges. -
    Parameters:
    String - the other version range to be intersected with this version range
    Returns:
    GemVersion the intersected version range

    +
    Returns:
    GemVersion the intersected version range
    Parameters:
    String - the other version range to be intersected with this version range

    diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersionResolver.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersionResolver.html index a4141cc..8ee4ade 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersionResolver.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/GemVersionResolver.html @@ -6,9 +6,9 @@ - - GemVersionResolver (jruby-gradle-base-plugin 0.4.1 API) - + + GemVersionResolver (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/JRubyExecDelegate.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/JRubyExecDelegate.html index c2ea00a..7bf988d 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/JRubyExecDelegate.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/JRubyExecDelegate.html @@ -6,9 +6,9 @@ - - JRubyExecDelegate (jruby-gradle-base-plugin 0.4.1 API) - + + JRubyExecDelegate (jruby-gradle-base-plugin 1.0.0 API) + @@ -17,7 +17,7 @@ @@ -131,6 +131,11 @@ if (location.href.indexOf('is-external=true') == -1) { jrubyexecDelegatingClosure
    + + Project  + project
    + + @@ -167,27 +172,21 @@ if (location.href.indexOf('is-external=true') == -1) { - java.io.File - getGemWorkDir()
    Directory to use for unpacking GEMs. - - - - java.io.File getScript()
    Gets the script to use. - + java.lang.Object keyAt(java.lang.Integer index)
    - + java.lang.Object methodMissing(java.lang.String name, java.lang.Object args)
    - + java.lang.Object valuesAt(java.lang.Integer index)
    @@ -251,6 +250,14 @@ if (location.href.indexOf('is-external=true') == -1) { + + + @@ -285,19 +292,6 @@ if (location.href.indexOf('is-external=true') == -1) { - - - + + + + + + - - - @@ -296,7 +311,7 @@ if (location.href.indexOf('is-external=true') == -1) {
  • static FileCollection jrubyJar(FileCollection fc)

    Extract the jruby-complete-XXX.jar as a FileCollection -

    Parameters:
    cfg - FileCollection
    Returns:
    Returns the classpath as a File or null if the jar was not found

    +
    Returns:
    Returns the classpath as a File or null if the jar was not found
    Parameters:
    cfg - FileCollection

  • @@ -306,7 +321,7 @@ if (location.href.indexOf('is-external=true') == -1) {

    @groovy.transform.CompileDynamic static java.lang.String jrubyJarVersion(java.io.File jar)

    Extracts the JRuby version number from a jruby-complete-XXX.jar filename -

    Parameters:
    jar - JRuby Jar
    Returns:
    Version string or null
    Since:
    0.1.9

    +
    Returns:
    Version string or null
    Parameters:
    jar - JRuby Jar
    Since:
    0.1.9

    @@ -316,7 +331,7 @@ static java.lang.String jrubyJarVersion(java.io.File jar)<

    @groovy.transform.CompileDynamic static java.util.Map jrubyJarVersionTriple(java.io.File jar)

    Extracts the JRuby version number as a triplet from a jruby-complete-XXX.jar filename -

    Parameters:
    jar - JRuby Jar
    Returns:
    Version string map [major,minor,patchlevel] or null
    Since:
    0.1.16

    +
    Returns:
    Version string map [major,minor,patchlevel] or null
    Parameters:
    jar - JRuby Jar
    Since:
    0.1.16

    @@ -334,16 +349,17 @@ static java.util.Map jrubyJarVersionTriple(java.io.File ja
  • static java.lang.String prepareWorkingPath(java.io.File gemWorkDir, java.lang.String originalPath)

    Create a search path that includes the GEM working directory -

    Parameters:
    gemWorkDir - GEM work dir instance
    originalPath - The original platform-specific search path
    Returns:
    A search suitable for the specific operating system the job will run on
    Since:
    0.1.11

    +
    Returns:
    A search suitable for the specific operating system the job will run on
    Parameters:
    gemWorkDir - GEM work dir instance
    originalPath - The original platform-specific search path
    Since:
    0.1.11

  • - + diff --git a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/package-summary.html b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/package-summary.html index 89278bd..743f40d 100644 --- a/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/package-summary.html +++ b/groovydoc/jruby-gradle-base-plugin/com/github/jrubygradle/internal/package-summary.html @@ -2,7 +2,7 @@ -com.github.jrubygradle.internal (jruby-gradle-base-plugin 0.4.1 API) +com.github.jrubygradle.internal (jruby-gradle-base-plugin 1.0.0 API) @@ -11,7 +11,7 @@