Skip to content

Commit f7d881a

Browse files
Automated Code Change
PiperOrigin-RevId: 598585763
1 parent e236b17 commit f7d881a

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

espresso/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ The following artifacts were released:
1919
* Fix typo in AdapterDataLoaderAction error message
2020
* Remove Kotlin collect stdlib calls in Java from espresso
2121
* Reference doc cleanup - document previously missing parameters, fix links, etc
22+
* Remove Kotlin StringKt calls from Java code
2223

2324
**New Features**
2425

espresso/core/javatests/androidx/test/espresso/TestTracer.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import androidx.test.platform.tracing.Tracer;
2121
import java.util.ArrayList;
2222
import java.util.List;
23-
import kotlin.text.StringsKt;
2423

2524
/**
2625
* A test utility {@link Tracer} implementation used during tests to capture trace spans.
@@ -72,13 +71,21 @@ public TestUtilTracerSpan(@NonNull String spanName, int level) {
7271
@Override
7372
public Span beginChildSpan(@NonNull String name) {
7473
name = rewriteSpanName(name);
75-
spans.add(StringsKt.repeat("| ", level) + "+ childSpan: " + name);
74+
spans.add(repeat("| ", level) + "+ childSpan: " + name);
7675
return new TestUtilTracerSpan(name, level + 1);
7776
}
7877

7978
@Override
8079
public void close() {
81-
spans.add(StringsKt.repeat("| ", level) + "+-endSpan: " + spanName);
80+
spans.add(repeat("| ", level) + "+-endSpan: " + spanName);
8281
}
8382
}
83+
84+
private static String repeat(String token, int n) {
85+
StringBuilder builder = new StringBuilder();
86+
for (int i = 0; i < n; i++) {
87+
builder.append(token);
88+
}
89+
return builder.toString();
90+
}
8491
}

0 commit comments

Comments
 (0)