Package com.diffplug.gradle.eclipse
Class MavenCentralExtension.ReleaseConfigurer
- java.lang.Object
-
- com.diffplug.gradle.eclipse.MavenCentralExtension.ReleaseConfigurer
-
- Enclosing class:
- MavenCentralExtension
public class MavenCentralExtension.ReleaseConfigurer extends Object
-
-
Constructor Summary
Constructors Constructor Description ReleaseConfigurer(EclipseRelease release)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapi(String bundleId)voidapiNative(String bundleId)voidcompileOnly(String bundleId)voidcompileOnlyNative(String bundleId)voidconstrainTransitivesToThisRelease()voidconstrainTransitivesToThisReleaseExcept(String... artifactNames)voiddep(String configName, String bundleId)voidimplementation(String bundleId)voidimplementationNative(String bundleId)voidnativeDep(String configName, String bundleId)voidruntimeOnly(String bundleId)voidruntimeOnlyNative(String bundleId)voidtestCompileOnly(String bundleId)voidtestCompileOnlyNative(String bundleId)voidtestImplementation(String bundleId)voidtestImplementationNative(String bundleId)voidtestRuntimeOnly(String bundleId)voidtestRuntimeOnlyNative(String bundleId)voiduseNativesForRunningPlatform()
-
-
-
Constructor Detail
-
ReleaseConfigurer
public ReleaseConfigurer(EclipseRelease release) throws IOException
- Throws:
IOException
-
-
Method Detail
-
compileOnly
public void compileOnly(String bundleId)
-
testCompileOnly
public void testCompileOnly(String bundleId)
-
api
public void api(String bundleId)
-
implementation
public void implementation(String bundleId)
-
testImplementation
public void testImplementation(String bundleId)
-
runtimeOnly
public void runtimeOnly(String bundleId)
-
testRuntimeOnly
public void testRuntimeOnly(String bundleId)
-
useNativesForRunningPlatform
public void useNativesForRunningPlatform()
-
constrainTransitivesToThisRelease
public void constrainTransitivesToThisRelease()
-
constrainTransitivesToThisReleaseExcept
public void constrainTransitivesToThisReleaseExcept(String... artifactNames)
-
compileOnlyNative
public void compileOnlyNative(String bundleId)
-
testCompileOnlyNative
public void testCompileOnlyNative(String bundleId)
-
apiNative
public void apiNative(String bundleId)
-
implementationNative
public void implementationNative(String bundleId)
-
testImplementationNative
public void testImplementationNative(String bundleId)
-
runtimeOnlyNative
public void runtimeOnlyNative(String bundleId)
-
testRuntimeOnlyNative
public void testRuntimeOnlyNative(String bundleId)
-
-