gradle
1.0.0-SNAPSHOT
jvm
gradle
/
org.jetbrains.packagesearch.plugin.gradle
/
PackageSearchGradleModel
Package
Search
Gradle
Model
@
Serializable
data
class
PackageSearchGradleModel
(
val
projectDir
:
String
,
val
configurations
:
List
<
PackageSearchGradleModel.Configuration
>
,
val
repositories
:
List
<
String
>
,
val
isKotlinJvmApplied
:
Boolean
,
val
isKotlinAndroidApplied
:
Boolean
,
val
isKotlinMultiplatformApplied
:
Boolean
,
val
projectIdentityPath
:
String
,
val
projectName
:
String
)
Members
Constructors
Package
Search
Gradle
Model
Link copied to clipboard
constructor
(
projectDir
:
String
,
configurations
:
List
<
PackageSearchGradleModel.Configuration
>
,
repositories
:
List
<
String
>
,
isKotlinJvmApplied
:
Boolean
,
isKotlinAndroidApplied
:
Boolean
,
isKotlinMultiplatformApplied
:
Boolean
,
projectIdentityPath
:
String
,
projectName
:
String
)
Types
Configuration
Link copied to clipboard
@
Serializable
data
class
Configuration
(
val
name
:
String
,
val
dependencies
:
List
<
PackageSearchGradleModel.Dependency
>
)
Dependency
Link copied to clipboard
@
Serializable
data
class
Dependency
(
val
groupId
:
String
,
val
artifactId
:
String
,
val
version
:
String
)
Properties
configurations
Link copied to clipboard
val
configurations
:
List
<
PackageSearchGradleModel.Configuration
>
is
Kotlin
Android
Applied
Link copied to clipboard
val
isKotlinAndroidApplied
:
Boolean
is
Kotlin
Jvm
Applied
Link copied to clipboard
val
isKotlinJvmApplied
:
Boolean
is
Kotlin
Multiplatform
Applied
Link copied to clipboard
val
isKotlinMultiplatformApplied
:
Boolean
project
Dir
Link copied to clipboard
val
projectDir
:
String
project
Identity
Path
Link copied to clipboard
val
projectIdentityPath
:
String
project
Name
Link copied to clipboard
val
projectName
:
String
repositories
Link copied to clipboard
val
repositories
:
List
<
String
>