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 bugFinderJvmTarget: Property<String>
Link copied to clipboard
abstract val bugFinderParallel: Property<Boolean>
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 fatJarDefaultExcludedPlatforms: DomainObjectSet<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 jsMainFunctionExecutionMode: Property<JsMainFunctionExecutionMode>
Link copied to clipboard
abstract val jsModuleSystem: Property<JsModuleSystem>
Link copied to clipboard
abstract val jsPackageName: Property<String>
Link copied to clipboard
abstract val jsTargetBrowser: Property<Boolean>
Link copied to clipboard
abstract val jsTargetNode: Property<Boolean>
Link copied to clipboard
abstract val jsWebPackMode: Property<KotlinWebpackConfig.Mode>
Link copied to clipboard
abstract val jsWebPackOutputFileName: 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 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 showTestsInConsole: Property<Boolean>
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)
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