Skip to content

Commit 30cd3c5

Browse files
committed
Use TeeOutputStream from common-io
1 parent aace69d commit 30cd3c5

File tree

9 files changed

+11
-113
lines changed

9 files changed

+11
-113
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ dependencies {
3333
implementation("com.github.javaparser:javaparser-core:3.18.0")
3434
implementation("net.sf.jopt-simple:jopt-simple:5.0.4")
3535
implementation("org.apache.ant:ant-compress:1.5")
36-
implementation("commons-io:commons-io:2.6")
36+
implementation(libs.commonIo)
3737
implementation("org.openjdk.jmc:flightrecorder:8.0.1")
3838
implementation("com.googlecode.plist:dd-plist:1.23") {
3939
because("To extract launch details from Android Studio installation")

gradle/libs.versions.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ groovy = "3.0.15"
33
spock = "2.1-groovy-3.0"
44

55
[libraries]
6+
commonIo = "commons-io:commons-io:2.11.0"
7+
ideStarter = "com.jetbrains.intellij.tools:ide-starter-squashed:233.13135.103"
68
toolingApi = "org.gradle:gradle-tooling-api:7.2"
79

810
spock-core = { module = "org.spockframework:spock-core", version.ref = "spock" }

src/main/java/org/gradle/profiler/CommandExec.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.gradle.profiler;
22

3+
import org.apache.commons.io.output.TeeOutputStream;
4+
35
import javax.annotation.Nullable;
46
import java.io.ByteArrayOutputStream;
57
import java.io.File;

src/main/java/org/gradle/profiler/Logging.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.gradle.profiler;
22

3+
import org.apache.commons.io.output.TeeOutputStream;
4+
35
import java.io.*;
46

57
public class Logging {

src/main/java/org/gradle/profiler/TeeOutputStream.java

Lines changed: 0 additions & 52 deletions
This file was deleted.

src/test/groovy/org/gradle/profiler/AbstractIntegrationTest.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package org.gradle.profiler
22

3+
import org.apache.commons.io.output.TeeOutputStream
34
import spock.lang.Specification
45

56
class AbstractIntegrationTest extends Specification {

subprojects/ide-provisioning/build.gradle.kts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,14 @@ java {
1111
repositories {
1212
maven { url = uri("https://www.jetbrains.com/intellij-repository/releases") }
1313
maven { url = uri("https://cache-redirector.jetbrains.com/intellij-dependencies") }
14-
15-
maven { url = uri("https://cache-redirector.jetbrains.com/maven-central") }
16-
maven { url = uri("https://www.jetbrains.com/intellij-repository/snapshots") }
17-
maven {
18-
url = uri("https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public")
19-
}
2014
}
2115

2216
dependencies {
23-
implementation("com.jetbrains.intellij.tools:ide-starter-squashed:233.13135.103") {
17+
implementation(libs.ideStarter) {
2418
exclude(group = "io.ktor")
2519
exclude(group = "com.jetbrains.infra")
2620
exclude(group = "com.jetbrains.intellij.remoteDev")
2721
}
2822
testImplementation(libs.bundles.testDependencies)
23+
testImplementation(libs.commonIo)
2924
}

subprojects/ide-provisioning/src/test/groovy/org/gradle/profiler/TeeOutputStream.java

Lines changed: 0 additions & 52 deletions
This file was deleted.

subprojects/ide-provisioning/src/test/groovy/org/gradle/profiler/ide/AbstractIdeProvisioningTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.gradle.profiler.ide
22

3-
import org.gradle.profiler.TeeOutputStream
3+
import org.apache.commons.io.output.TeeOutputStream
44
import org.junit.Rule
55
import org.junit.rules.TemporaryFolder
66
import spock.lang.Specification

0 commit comments

Comments
 (0)