Skip to content

Commit

Permalink
Use TeeOutputStream from common-io
Browse files Browse the repository at this point in the history
  • Loading branch information
6hundreds committed Jan 15, 2024
1 parent aace69d commit 30cd3c5
Show file tree
Hide file tree
Showing 9 changed files with 11 additions and 113 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ dependencies {
implementation("com.github.javaparser:javaparser-core:3.18.0")
implementation("net.sf.jopt-simple:jopt-simple:5.0.4")
implementation("org.apache.ant:ant-compress:1.5")
implementation("commons-io:commons-io:2.6")
implementation(libs.commonIo)
implementation("org.openjdk.jmc:flightrecorder:8.0.1")
implementation("com.googlecode.plist:dd-plist:1.23") {
because("To extract launch details from Android Studio installation")
Expand Down
2 changes: 2 additions & 0 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ groovy = "3.0.15"
spock = "2.1-groovy-3.0"

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

spock-core = { module = "org.spockframework:spock-core", version.ref = "spock" }
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/org/gradle/profiler/CommandExec.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package org.gradle.profiler;

import org.apache.commons.io.output.TeeOutputStream;

import javax.annotation.Nullable;
import java.io.ByteArrayOutputStream;
import java.io.File;
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/org/gradle/profiler/Logging.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package org.gradle.profiler;

import org.apache.commons.io.output.TeeOutputStream;

import java.io.*;

public class Logging {
Expand Down
52 changes: 0 additions & 52 deletions src/main/java/org/gradle/profiler/TeeOutputStream.java

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package org.gradle.profiler

import org.apache.commons.io.output.TeeOutputStream
import spock.lang.Specification

class AbstractIntegrationTest extends Specification {
Expand Down
9 changes: 2 additions & 7 deletions subprojects/ide-provisioning/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,14 @@ java {
repositories {
maven { url = uri("https://www.jetbrains.com/intellij-repository/releases") }
maven { url = uri("https://cache-redirector.jetbrains.com/intellij-dependencies") }

maven { url = uri("https://cache-redirector.jetbrains.com/maven-central") }
maven { url = uri("https://www.jetbrains.com/intellij-repository/snapshots") }
maven {
url = uri("https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/grazi/grazie-platform-public")
}
}

dependencies {
implementation("com.jetbrains.intellij.tools:ide-starter-squashed:233.13135.103") {
implementation(libs.ideStarter) {
exclude(group = "io.ktor")
exclude(group = "com.jetbrains.infra")
exclude(group = "com.jetbrains.intellij.remoteDev")
}
testImplementation(libs.bundles.testDependencies)
testImplementation(libs.commonIo)
}

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.gradle.profiler.ide

import org.gradle.profiler.TeeOutputStream
import org.apache.commons.io.output.TeeOutputStream
import org.junit.Rule
import org.junit.rules.TemporaryFolder
import spock.lang.Specification
Expand Down

0 comments on commit 30cd3c5

Please sign in to comment.