MultiPlatformHelperExtension

Properties

Link copied to clipboard
abstract val allWarningsAsErrors: Property<Boolean>
Link copied to clipboard
abstract val bugFinderConfig: FileCollection
Link copied to clipboard
abstract val bugFinderConfigPath: RegularFileProperty
Link copied to clipboard
abstract val developers: DomainObjectCollection<Developer>
Link copied to clipboard
abstract val disableJavadocTask: Property<Boolean>
Link copied to clipboard
abstract val fatJarClassifier: Property<String>
Link copied to clipboard
abstract val fatJarEntryPoint: Property<String>
Link copied to clipboard
abstract val fatJarPlatformInclusions: DomainObjectSet<Pair<String, String>>
Link copied to clipboard
abstract val fatJarPlatforms: DomainObjectSet<String>
Link copied to clipboard
abstract val issuesEmail: Property<String>
Link copied to clipboard
abstract val issuesUrl: Property<URL>
Link copied to clipboard
abstract val jsBinaryType: Property<JsBinaryType>
Link copied to clipboard
abstract val jsPackageName: Property<String>
Link copied to clipboard
abstract val jvmVersion: Property<String>
Link copied to clipboard
abstract val kotlinVersion: Property<String>
Link copied to clipboard
abstract val ktCompilerArgs: DomainObjectSet<String>
Link copied to clipboard
abstract val ktCompilerArgsJs: DomainObjectSet<String>
Link copied to clipboard
abstract val ktCompilerArgsJvm: DomainObjectSet<String>
Link copied to clipboard
abstract val ktTargetJsDisable: Property<Boolean>
Link copied to clipboard
abstract val ktTargetJvmDisable: Property<Boolean>
Link copied to clipboard
abstract val mavenCentralPassword: Property<String>
Link copied to clipboard
abstract val mavenCentralUsername: Property<String>
Link copied to clipboard
abstract val mochaTimeout: Property<String>
Link copied to clipboard
abstract val nodeVersion: Property<String>
Link copied to clipboard
abstract val npmDryRun: Property<Boolean>
Link copied to clipboard
abstract val npmOrganization: Property<String>
Link copied to clipboard
abstract val npmRepo: Property<URL>
Link copied to clipboard
abstract val npmToken: Property<String>
Link copied to clipboard
abstract val otherMavenPassword: Property<String>
Link copied to clipboard
abstract val otherMavenRepo: Property<URL>
Link copied to clipboard
abstract val otherMavenUsername: Property<String>
Link copied to clipboard
abstract val projectDescription: Property<String>
Link copied to clipboard
abstract val projectHomepage: Property<URL>
Link copied to clipboard
abstract val projectLicense: Property<String>
Link copied to clipboard
abstract val projectLicenseUrl: Property<URL>
Link copied to clipboard
abstract val projectLongName: Property<String>
Link copied to clipboard
abstract val repoOwner: Property<String>
Link copied to clipboard
abstract val scmConnection: Property<String>
Link copied to clipboard
abstract val scmUrl: Property<URL>
Link copied to clipboard
abstract val signingKey: Property<String>
Link copied to clipboard
abstract val signingPassword: Property<String>
Link copied to clipboard
abstract val useKotlinBom: Property<Boolean>
Link copied to clipboard
abstract val versionsFromCatalog: Property<String>

Functions

Link copied to clipboard
open fun fatJarPlatformInclude(platform: String, vararg includes: String): <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun initializeVersionsRelatedProperties(jvm: Boolean = true, node: Boolean = true)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard