Skip to content

Commit 912444b

Browse files
authored
Restructure gradle dependencies (#827)
1 parent ca8a318 commit 912444b

File tree

8 files changed

+7
-19
lines changed

8 files changed

+7
-19
lines changed

utbot-analytics/build.gradle

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ evaluationDependsOn(':utbot-framework')
1212
compileTestJava.dependsOn tasks.getByPath(':utbot-framework:testClasses')
1313

1414
dependencies {
15-
implementation(project(":utbot-api"))
16-
implementation(project(":utbot-core"))
17-
implementation(project(":utbot-summary"))
18-
implementation(project(":utbot-framework-api"))
19-
implementation(project(":utbot-fuzzers"))
20-
implementation(project(":utbot-instrumentation"))
2115
implementation(project(":utbot-framework"))
2216
testImplementation project(':utbot-sample')
2317
testImplementation group: 'junit', name: 'junit', version: junit4_version

utbot-cli/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ configurations {
1919
}
2020

2121
dependencies {
22-
implementation project(':utbot-framework-api')
2322
implementation project(':utbot-framework')
24-
implementation project(':utbot-summary')
2523

2624
implementation group: 'org.mockito', name: 'mockito-core', version: mockito_version
2725
// Without this dependency testng tests do not run.

utbot-framework/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ configurations {
1414

1515
dependencies {
1616

17-
api project(':utbot-api')
1817
api project(':utbot-fuzzers')
19-
api project(':utbot-core')
2018
api project(':utbot-instrumentation')
2119
api project(':utbot-summary')
2220
api project(':utbot-framework-api')

utbot-fuzzers/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
apply from: "${parent.projectDir}/gradle/include/jvm-project.gradle"
66

77
dependencies {
8-
api project(':utbot-framework-api')
8+
implementation project(':utbot-framework-api')
99
implementation "com.github.UnitTestBot:soot:${soot_commit_hash}"
1010
implementation group: 'io.github.microutils', name: 'kotlin-logging', version: kotlin_logging_version
1111
implementation group: 'com.github.curious-odd-man', name: 'rgxgen', version: rgxgen_version

utbot-instrumentation/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apply from: "${parent.projectDir}/gradle/include/jvm-project.gradle"
22

33
dependencies {
4-
api project(':utbot-framework-api')
4+
implementation project(':utbot-framework-api')
55
implementation project(':utbot-rd')
66

77
implementation group: 'org.ow2.asm', name: 'asm', version: asm_version

utbot-intellij/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ dependencies {
3535
implementation group: 'com.fasterxml.jackson.module', name: 'jackson-module-kotlin', version: jackson_version
3636

3737
implementation(project(":utbot-framework")) { exclude group: 'org.slf4j', module: 'slf4j-api' }
38-
implementation(project(":utbot-fuzzers"))
3938
// implementation project(':utbot-analytics') // to reduce the plugin size
4039
testImplementation 'org.mock-server:mockserver-netty:5.4.1'
4140
testImplementation(project(":utbot-sample"))

utbot-junit-contest/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ jacocoTestReport {
5151
}
5252

5353
dependencies {
54-
api project(":utbot-framework")
55-
api project(":utbot-analytics")
54+
implementation project(":utbot-framework")
55+
implementation project(":utbot-analytics")
5656

5757
implementation "com.github.UnitTestBot:soot:${soot_commit_hash}"
5858
implementation group: 'org.apache.commons', name: 'commons-exec', version: '1.2'

utbot-summary/build.gradle

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,12 @@ apply from: "${parent.projectDir}/gradle/include/jvm-project.gradle"
22

33
dependencies {
44
implementation "com.github.UnitTestBot:soot:${soot_commit_hash}"
5-
api project(':utbot-framework-api')
6-
api(project(':utbot-instrumentation'))
5+
implementation project(':utbot-framework-api')
6+
implementation project(':utbot-instrumentation')
7+
implementation project(':utbot-fuzzers')
78

89
implementation group: 'com.github.haifengl', name: 'smile-kotlin', version: '2.6.0'
910
implementation group: 'com.github.haifengl', name: 'smile-core', version: '2.6.0'
10-
api project(':utbot-fuzzers')
11-
implementation(project(':utbot-instrumentation'))
1211

1312
implementation group: 'io.github.microutils', name: 'kotlin-logging', version: kotlin_logging_version
1413

0 commit comments

Comments
 (0)