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 void
api(String bundleId)
void
apiNative(String bundleId)
void
compileOnly(String bundleId)
void
compileOnlyNative(String bundleId)
void
constrainTransitivesToThisRelease()
void
constrainTransitivesToThisReleaseExcept(String... artifactNames)
void
dep(String configName, String bundleId)
void
implementation(String bundleId)
void
implementationNative(String bundleId)
void
nativeDep(String configName, String bundleId)
void
runtimeOnly(String bundleId)
void
runtimeOnlyNative(String bundleId)
void
testCompileOnly(String bundleId)
void
testCompileOnlyNative(String bundleId)
void
testImplementation(String bundleId)
void
testImplementationNative(String bundleId)
void
testRuntimeOnly(String bundleId)
void
testRuntimeOnlyNative(String bundleId)
void
useNativesForRunningPlatform()
-
-
-
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)
-
-