Class MavenCentralExtension.ReleaseConfigurer

    • 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)
      • dep

        public void dep​(String configName,
                        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)
      • nativeDep

        public void nativeDep​(String configName,
                              String bundleId)