[Gradle] Add convenience extensions for IdeaKotlinBinaryDependency
^KT-55289 Verification Pending
This commit is contained in:
committed by
Space Team
parent
5deebd7209
commit
636d4a74a5
@@ -321,6 +321,12 @@ public abstract class org/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinBinaryDepen
|
||||
public abstract fun getCoordinates ()Lorg/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinBinaryCoordinates;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinBinaryDependencyKt {
|
||||
public static final fun isClasspathBinaryType (Lorg/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinResolvedBinaryDependency;)Z
|
||||
public static final fun isDocumentationBinaryType (Lorg/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinResolvedBinaryDependency;)Z
|
||||
public static final fun isSourcesBinaryType (Lorg/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinResolvedBinaryDependency;)Z
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinDependency : java/io/Serializable, org/jetbrains/kotlin/tooling/core/HasMutableExtras {
|
||||
public static final field CLASSPATH_BINARY_TYPE Ljava/lang/String;
|
||||
public static final field Companion Lorg/jetbrains/kotlin/gradle/idea/tcs/IdeaKotlinDependency$Companion;
|
||||
|
||||
+9
@@ -33,3 +33,12 @@ data class IdeaKotlinUnresolvedBinaryDependency(
|
||||
const val serialVersionUID = 0L
|
||||
}
|
||||
}
|
||||
|
||||
val IdeaKotlinResolvedBinaryDependency.isClasspathBinaryType
|
||||
get() = this.binaryType == IdeaKotlinDependency.CLASSPATH_BINARY_TYPE
|
||||
|
||||
val IdeaKotlinResolvedBinaryDependency.isSourcesBinaryType
|
||||
get() = this.binaryType == IdeaKotlinDependency.SOURCES_BINARY_TYPE
|
||||
|
||||
val IdeaKotlinResolvedBinaryDependency.isDocumentationBinaryType
|
||||
get() = this.binaryType == IdeaKotlinDependency.DOCUMENTATION_BINARY_TYPE
|
||||
|
||||
Reference in New Issue
Block a user