-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathsettings.gradle.kts
53 lines (45 loc) · 1.36 KB
/
settings.gradle.kts
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
41
42
43
44
45
46
47
48
49
50
51
52
53
rootProject.name = "codemodder-java"
pluginManagement {
includeBuild("gradle/build-plugins")
includeBuild("gradle/build-settings")
}
dependencyResolutionManagement {
versionCatalogs.create("buildlibs") {
from(files("gradle/buildlibs.versions.toml"))
}
versionCatalogs.create("testlibs") {
from(files("gradle/testlibs.versions.toml"))
}
}
plugins {
id("io.codemodder.repositories")
id("com.gradle.enterprise") version "3.14.1"
}
val isCI = providers.environmentVariable("CI").isPresent
gradleEnterprise {
buildScan {
termsOfServiceUrl = "https://gradle.com/terms-of-service"
termsOfServiceAgree = "yes"
isUploadInBackground = !isCI
if (isCI) {
publishAlways()
}
capture {
isTaskInputFiles = true
}
}
}
include("core-codemods")
include("community-codemods")
include("framework:codemodder-base")
include("framework:codemodder-testutils")
include("plugins:codemodder-plugin-aws")
include("plugins:codemodder-plugin-codeql")
include("plugins:codemodder-plugin-llm")
include("plugins:codemodder-plugin-maven")
include("plugins:codemodder-plugin-pmd")
include("plugins:codemodder-plugin-sonar")
include("plugins:codemodder-plugin-semgrep")
include("plugins:codemodder-plugin-appscan")
include("plugins:codemodder-plugin-defectdojo")
include("sonar-api-model")