Skip navigation links
A C G I J O P R 

A

addToolchainFactory(Class<T>, Class<? extends NamedDomainObjectFactory<T>>, Project) - Static method in class org.ysb33r.gradle.jsecosystem.utils.RegisterUtils
Registers a new toolchain factory

C

createExecSpec() - Method in interface org.ysb33r.gradle.jsecosystem.toolchains.JseToolchainWithCommandExecSpec
Creates an execution specification for the specific toolchain.
createExecSpec(Action<T>) - Method in interface org.ysb33r.gradle.jsecosystem.toolchains.JseToolchainWithCommandExecSpec
Creates an execution specification for the specific toolchain and partially configure it.
createExecSpec() - Method in interface org.ysb33r.gradle.jsecosystem.toolchains.JseToolchainWithExecSpec
Creates an execution specification for the specific toolchain.
createExecSpec(Action<T>) - Method in interface org.ysb33r.gradle.jsecosystem.toolchains.JseToolchainWithExecSpec
Creates an execution specification for the specific toolchain and partially configure it.

G

getExecutableVersion() - Method in interface org.ysb33r.gradle.jsecosystem.toolchains.JseToolchain
Version of the tool.
getPackageCoordinates() - Method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
Returns a string that can be passed for installation purposes.
getPackageName() - Method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
Name of the executable without tags
getScope() - Method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
Package scope
getTagName() - Method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
Name of NPM tag

I

isJsr() - Method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
Whether this is a JSR package.

J

JseBootstrappableToolchain - Interface in org.ysb33r.gradle.jsecosystem.toolchains
A toolchain which can be bootstrapped by version.
JseBootstrappableToolchainWithCommandExecSpec<T extends org.ysb33r.grolifant5.api.core.runnable.ExecutableCommand<T>> - Interface in org.ysb33r.gradle.jsecosystem.toolchains
A toolchain for a tool that is command-based.
JseBootstrappableToolchainWithExecSpec<T extends org.ysb33r.grolifant5.api.core.runnable.Executable<T>> - Interface in org.ysb33r.gradle.jsecosystem.toolchains
A toolchain which can also provide execution specifications.
JseToolchain - Interface in org.ysb33r.gradle.jsecosystem.toolchains
Defines a toolchain for the JavaScript Ecosystem
JseToolchainWithCommandExecSpec<T extends org.ysb33r.grolifant5.api.core.runnable.ExecutableCommand<T>> - Interface in org.ysb33r.gradle.jsecosystem.toolchains
A toolchain for a tool that is command-based.
JseToolchainWithExecSpec<T extends org.ysb33r.grolifant5.api.core.runnable.Executable<T>> - Interface in org.ysb33r.gradle.jsecosystem.toolchains
A toolchain which can also provide execution specifications.

O

of(String, String) - Static method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
A simple package without a scope.
of(String, String, String) - Static method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
A scoped package.
ofJsr(String, String, String) - Static method in interface org.ysb33r.gradle.jsecosystem.packages.PackageDescriptor
A scoped JSR package.
org.ysb33r.gradle.jsecosystem.packages - package org.ysb33r.gradle.jsecosystem.packages
 
org.ysb33r.gradle.jsecosystem.toolchains - package org.ysb33r.gradle.jsecosystem.toolchains
 
org.ysb33r.gradle.jsecosystem.utils - package org.ysb33r.gradle.jsecosystem.utils
 

P

PackageDescriptor - Interface in org.ysb33r.gradle.jsecosystem.packages
Specifies various characteristics of a package which can be used for various commands, especially for installation or search.

R

RegisterUtils - Class in org.ysb33r.gradle.jsecosystem.utils
Utilities for registering toolchains etc.
RegisterUtils() - Constructor for class org.ysb33r.gradle.jsecosystem.utils.RegisterUtils
 
A C G I J O P R 
Skip navigation links