- GEM_COMMAND - Field in GemUtils
-
- GemConfigurations - Class in org.ysb33r.gradle.jruby.api.gems
Creates or registers configurations that will contain GEMs.
- GemConfigurations.1 - Class in org.ysb33r.gradle.jruby.api.gems
- GemConfigurations.1() - Constructor in GemConfigurations.1
-
- GemConfigurations.2 - Class in org.ysb33r.gradle.jruby.api.gems
- GemConfigurations.2() - Constructor in GemConfigurations.2
-
- GemConfigurations.3 - Class in org.ysb33r.gradle.jruby.api.gems
- GemConfigurations.3() - Constructor in GemConfigurations.3
-
- GemConfigurations(org.gradle.api.Project) - Constructor in GemConfigurations
-
- gemCopySpec(java.util.Map, org.ysb33r.grolifant5.api.core.ProjectOperations, java.lang.Object) - Method in GemUtils
-
- GemDependency - Interface in org.ysb33r.gradle.jruby.api.gems
Description of a transitive GEM dependency.
- gemFullNameFromFile(java.lang.String) - Method in GemUtils
-
Take the given .gem filename (e.g. rake-10.3.2.gem) and just return the
gem "full name" (e.g. rake-10.3.2)
- GemInfo - Interface in org.ysb33r.gradle.jruby.api.gems
GEM metadata.
- GemInstallException - Class in org.ysb33r.gradle.jruby.api.gems
Throws when there are issues installing and extracting GEMs.
- GemInstallException() - Constructor in GemInstallException
-
- GemNotFoundException - Class in org.ysb33r.gradle.jruby.api.gems
Thrown when a a GEM cannot be resolved.
- GemNotFoundException() - Constructor in GemNotFoundException
-
- GemOverwriteAction - Enum in org.ysb33r.gradle.jruby.api.gems
Overwrite actions when installing GEMs locally into the build area
- 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(java.lang.String, Provider<? extends CharSequence>, Closure<?>) - Method in RepositoryHandlerExtension
-
Create an artifact repository which will use specified URI and
associate a specified group with it.
- GemsToProcess(List<File>, Set<File>) - Constructor in GemUtils.GemsToProcess
-
- GemUtils - Class in org.ysb33r.gradle.jruby.api.gems
A collection of utilities to manipulate GEMs.
- GemUtils.1 - Class in org.ysb33r.gradle.jruby.api.gems
- GemUtils.1() - Constructor in GemUtils.1
-
- GemUtils.GemsToProcess - Class in org.ysb33r.gradle.jruby.api.gems
Contains which GEMs to unpack and which old GEMs to delete.
- GemUtils.JarsToProcess - Class in org.ysb33r.gradle.jruby.api.gems
Information on which JAR-dependent GEMs need to be processed from a configuration.
- GemUtils() - Constructor in GemUtils
-
- GemVersion - Class in org.ysb33r.gradle.jruby.api.gems
With rubygems almost all dependencies will be declared
via versions ranges and tools like Bundler are very strict on how to
resolve those versions - i.e. the resolved version needs to obey each given
constraint.
- GemVersion.Boundary - Enum in org.ysb33r.gradle.jruby.api.gems
How versions at boundaries are defined.
- GemVersionException - Class in org.ysb33r.gradle.jruby.api.gems
Thrown when GEM version strings cannot be correctly parsed.
- GemVersionException() - Constructor in GemVersionException
-
- gemVersionFromGemRequirement(java.lang.String) - Method in GemVersion
-
Create a Gem version instance from a single GEM version requirement.
- gemVersionFromGradleIvyRequirement(java.lang.String) - Method in GemVersion
-
Create a Gem version instance from a Gradle version requirement.
- gemVersionsFromMultipleGemRequirements(java.lang.String) - Method in GemVersion
-
Takes a GEM requirement list and creates a list of GEM versions
- getAuthors() - Method in GemInfo
-
GEM authors.
- getConfiguration() - Method in RegisteredGemConfiguration
-
- getDependencies() - Method in GemInfo
-
Transitive runtime dependencies.
- getDescription() - Method in GemInfo
-
GEM long description.
- getDevelopmentDependencies() - Method in GemInfo
-
Transitive development dependencies.
- getDocumentationUri() - Method in GemInfo
-
Location of documentation.
- getGemOverwriteAction() - Method in AbstractGemPrepareTask
-
The overwrite action to use for GEMs.
- getGems(org.gradle.api.file.FileCollection) - Method in GemUtils
-
Given a FileCollection return a filtered FileCollection only containing GEMs
- getGemsAndJarsAsFileCollection() - Method in AbstractGemPrepareTask
-
- getGemsAndJarsAsFileCollection() - Method in GemPrepareTask
-
- getGemsAsFileCollection() - Method in GemPrepareTask
-
All GEMs that have been supplied as dependencies.
- getGemUri() - Method in GemInfo
-
Location to download GEM.
- getGroup() - Method in JarDependency
-
Group/organisation that the JAR belongs to
- getHomepageUri() - Method in GemInfo
-
Project website.
- getInheritRubyEnv() - Method in AbstractJRubyExecTask
-
Allows for use script author to control the effect of the
system Ruby environment.
- getJarRequirements() - Method in GemInfo
-
Transitive JAR requirements.
- getJrubyConfiguration() - Method in JRubyExtension
-
Returns a runConfiguration of the configured JRuby core dependencies.
- getJrubyVersion() - Method in JRubyExtension
-
The default version of jruby that will be used.
- getJrubyVersionProvider() - Method in JRubyExtension
-
The default version of jruby that will be used.
- getName() - Method in GemDependency
-
Name of transitive GEM dependency.
- getName() - Method in GemInfo
-
GEM name.
- getOutputDir() - Method in AbstractGemPrepareTask
-
Target directory for GEMs.
- getOutputDir() - Method in GemPrepareTask
-
Target directory for GEMs.
- getPlatform() - Method in GemInfo
-
GEM platform.
- getPrepareTask() - Method in RegisteredGemConfiguration
-
- getProjectUri() - Method in GemInfo
-
Project home.
- getRequirements() - Method in GemDependency
-
Version requirements that is requested upon this transitive dependency.
- getRubyGemsVersion() - Method in GemInfo
-
Required version of Rubygems.
- getRubyVersion() - Method in GemInfo
-
Required version of Ruby
- getSha() - Method in GemInfo
-
GEM hash.
- getSummary() - Method in GemInfo
-
GEM short description.
- getVersion() - Method in GemInfo
-
GEM version.