-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathbuild.gradle.kts
More file actions
40 lines (36 loc) · 1.08 KB
/
build.gradle.kts
File metadata and controls
40 lines (36 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
plugins {
id("convention.idea-plugin")
}
intellijPlatform {
pluginConfiguration {
id = "ru.hh.plugins.Carnival"
name = "Carnival"
}
}
dependencies {
intellijPlatform {
bundledPlugins(
"Git4Idea",
"org.intellij.groovy",
"org.intellij.intelliLang",
)
}
// Core modules
implementation(project(":shared:core:utils"))
implementation(project(":shared:core:ui"))
implementation(project(":shared:core:freemarker"))
implementation(project(":shared:core:code-modification"))
implementation(project(":shared:core:models"))
implementation(project(":shared:core:psi-utils"))
implementation(project(":shared:core:logger"))
implementation(project(":shared:core:notifications"))
// Libraries
implementation(kotlin("stdlib-jdk8"))
implementation(kotlin("reflect"))
implementation("com.atlassian.jira:jira-rest-java-client-core:4.0.0") {
exclude(group = "org.slf4j")
dependencies {
implementation("com.atlassian.fugue:fugue:2.6.1")
}
}
}