public class CartridgeUtil
Object class for handling of remote cartridge artifacts.
public static CartridgeUtil INSTANCE
Object class for handling of remote cartridge artifacts.
public boolean isModuleDependency(@NotNull
java.lang.String cartridge)
@NotNull
public java.lang.String getFileIDFrom(@NotNull
org.gradle.api.artifacts.component.ModuleComponentIdentifier identifier)
Calculates id / base file name from module dependency pf a file.
identifier - module identifier of the dependencypublic boolean isCartridge(@NotNull
org.gradle.api.Project project,
@NotNull
org.gradle.api.artifacts.component.ModuleComponentIdentifier identifier)
Returns true, if dependency is a external cartridge.
project - the root projectidentifier - module identifier of the dependencypublic boolean isCartridge(@NotNull
org.gradle.api.Project project,
@NotNull
org.gradle.api.artifacts.ExternalModuleDependency dependency,
@NotNull
java.util.List<? extends com.intershop.gradle.icm.utils.EnvironmentType> environmentTypes)
Returns true, if dependency is a external cartridge and the style is a prdocution like cartridge. This is only checked if style is specified
project - the root projectdependency - cartridge dependencyenvironmentTypes - list of environment typespublic boolean isCartridge(@NotNull
org.gradle.api.Project project,
@NotNull
java.lang.String group,
@NotNull
java.lang.String module,
@NotNull
java.lang.String version,
@NotNull
java.util.List<? extends com.intershop.gradle.icm.utils.EnvironmentType> environmentTypes)
Returns true, if dependency is a external cartridge and the style is a prdocution like cartridge. This is only checked if style is specified
project - the root projectgroup - module group of the external cartridgemodule - module name of the external cartridgeversion - version of the external cartridgeenvironmentTypes - list of environment types