- GemDependency - Interface in org.ysb33r.gradle.jruby.api.gems
-
Description of a transitive GEM dependency.
- GemInfo - Interface in org.ysb33r.gradle.jruby.api.gems
-
GEM metadata.
- GemPrepareTask - Interface in org.ysb33r.gradle.jruby.api.gems
-
Specification of a task that can prepare GEMs for usage by JRuby.
- GemRepositoryConfiguration - Interface in org.ysb33r.gradle.jruby.api.resolver
-
Additional options for configuring a remote GEM repository
- GemResolverStrategy - Interface in org.ysb33r.gradle.jruby.api.gems
-
Defines groups which contains GEMs and controls GEM resolving rules.
- gems() - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use https://rubygems.org and
associate group rubygems with it.
- gems(Action<GemRepositoryConfiguration>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use https://rubygems.org and
associate group rubygems with it.
- gems(Closure<?>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use https://rubygems.org and
associate group rubygems with it.
- gems(Object) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate group rubygems with it.
- gems(Object, Action<GemRepositoryConfiguration>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate group rubygems with it.
- gems(Object, Closure<?>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate group rubygems with it.
- gems(String, CharSequence) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate a specified group with it.
- gems(String, Provider<? extends CharSequence>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate a specified group with it.
- gems(String, CharSequence, Action<GemRepositoryConfiguration>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate a specified group with it.
- gems(String, CharSequence, Closure<?>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate a specified group with it.
- gems(String, Provider<? extends CharSequence>, Action<GemRepositoryConfiguration>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate a specified group with it.
- gems(String, Provider<? extends CharSequence>, Closure<?>) - Method in interface org.ysb33r.gradle.jruby.api.resolver.RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate a specified group with it.
- getAuthors() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
GEM authors.
- getConfiguration() - Method in interface org.ysb33r.gradle.jruby.api.gems.RegisteredGemConfiguration
-
- getDependencies() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Transitive runtime dependencies.
- getDescription() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
GEM long description.
- getDevelopmentDependencies() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Transitive development dependencies.
- getDocumentationUri() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Location of documentation.
- getGemsAndJarsAsFileCollection() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemPrepareTask
-
- getGemsAsFileCollection() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemPrepareTask
-
All GEMs that have been supplied as dependencies.
- getGemUri() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Location to download GEM.
- getGroup() - Method in interface org.ysb33r.gradle.jruby.api.gems.JarDependency
-
Group/organisation that the JAR belongs to
- getHomepageUri() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Project website.
- getJarRequirements() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Transitive JAR requirements.
- getName() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemDependency
-
Name of transitive GEM dependency.
- getName() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
GEM name.
- getOutputDir() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemPrepareTask
-
Target directory for GEMs.
- getPlatform() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
GEM platform.
- getPrepareTask() - Method in interface org.ysb33r.gradle.jruby.api.gems.RegisteredGemConfiguration
-
- getProjectUri() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Project home.
- getRequirements() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemDependency
-
Version requirements that is requested upon this transitive dependency.
- getRubyGemsVersion() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Required version of Rubygems.
- getRubyVersion() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
Required version of Ruby
- getSha() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
GEM hash.
- getSummary() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
GEM short description.
- getVersion() - Method in interface org.ysb33r.gradle.jruby.api.gems.GemInfo
-
GEM version.