[Gradle, JS] Implement own IncrementalSyncTask
This commit is contained in:
committed by
Space Team
parent
7d2ba28911
commit
63e27a9713
@@ -1484,6 +1484,16 @@ public abstract interface class org/jetbrains/kotlin/gradle/tasks/CompileUsingKo
|
||||
public abstract fun getUseDaemonFallbackStrategy ()Lorg/gradle/api/provider/Property;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/kotlin/gradle/tasks/IncrementalSyncTask : org/gradle/api/Task {
|
||||
public abstract fun getDestinationDir ()Ljava/io/File;
|
||||
public abstract fun getDestinationDirectory ()Lorg/gradle/api/provider/Property;
|
||||
public abstract fun getFrom ()Lorg/gradle/api/file/ConfigurableFileCollection;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/kotlin/gradle/tasks/IncrementalSyncTask$DefaultImpls {
|
||||
public static fun getDestinationDir (Lorg/jetbrains/kotlin/gradle/tasks/IncrementalSyncTask;)Ljava/io/File;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/kotlin/gradle/tasks/Kapt : org/jetbrains/kotlin/gradle/tasks/BaseKapt {
|
||||
public abstract fun getAddJdkClassesToClasspath ()Lorg/gradle/api/provider/Property;
|
||||
public abstract fun getKaptJars ()Lorg/gradle/api/file/ConfigurableFileCollection;
|
||||
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
package org.jetbrains.kotlin.gradle.tasks
|
||||
|
||||
import org.gradle.api.Task
|
||||
import org.gradle.api.file.ConfigurableFileCollection
|
||||
import org.gradle.api.provider.Property
|
||||
import org.gradle.api.tasks.*
|
||||
import org.gradle.work.NormalizeLineEndings
|
||||
import java.io.File
|
||||
|
||||
interface IncrementalSyncTask : Task {
|
||||
@get:InputFiles
|
||||
@get:NormalizeLineEndings
|
||||
@get:IgnoreEmptyDirectories
|
||||
@get:SkipWhenEmpty
|
||||
val from: ConfigurableFileCollection
|
||||
|
||||
@get:OutputDirectory
|
||||
val destinationDirectory: Property<File>
|
||||
|
||||
@get:Internal
|
||||
@Deprecated("Use destinationDirProperty with Provider API", ReplaceWith("destinationDirProperty.get()"))
|
||||
val destinationDir: File
|
||||
get() = destinationDirectory.get()
|
||||
}
|
||||
Reference in New Issue
Block a user