Skip to content

Commit 53d6b55

Browse files
committed
Reformat and dump
1 parent 68d053a commit 53d6b55

4 files changed

Lines changed: 17 additions & 11 deletions

File tree

api/shadow.api

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,17 @@ public class com/github/jengelman/gradle/plugins/shadow/transformers/PreserveFir
460460
public fun getResources ()Lorg/gradle/api/provider/SetProperty;
461461
}
462462

463+
public class com/github/jengelman/gradle/plugins/shadow/transformers/ProGuardTransformer : com/github/jengelman/gradle/plugins/shadow/transformers/PatternFilterableResourceTransformer {
464+
public fun <init> ()V
465+
public fun <init> (Lorg/gradle/api/tasks/util/PatternSet;)V
466+
public synthetic fun <init> (Lorg/gradle/api/tasks/util/PatternSet;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
467+
public fun getPath ()Ljava/lang/String;
468+
public fun hasTransformedResource ()Z
469+
public fun modifyOutputStream (Lorg/apache/tools/zip/ZipOutputStream;Z)V
470+
public fun setPath (Ljava/lang/String;)V
471+
public fun transform (Lcom/github/jengelman/gradle/plugins/shadow/transformers/TransformerContext;)V
472+
}
473+
463474
public class com/github/jengelman/gradle/plugins/shadow/transformers/PropertiesFileTransformer : com/github/jengelman/gradle/plugins/shadow/transformers/ResourceTransformer {
464475
public fun <init> (Lorg/gradle/api/model/ObjectFactory;)V
465476
public fun canTransformResource (Lorg/gradle/api/file/FileTreeElement;)Z

src/functionalTest/kotlin/com/github/jengelman/gradle/plugins/shadow/transformers/ProGuardTransformerTest.kt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ class ProGuardTransformerTest : BaseTransformerTest() {
2828
"""
2929
.trimIndent()
3030
} else {
31-
transform<ProGuardTransformer>(
32-
dependenciesBlock = implementationFiles(one, two),
33-
)
31+
transform<ProGuardTransformer>(dependenciesBlock = implementationFiles(one, two))
3432
}
3533
projectScript.appendText(config)
3634

src/main/kotlin/com/github/jengelman/gradle/plugins/shadow/transformers/ProGuardTransformer.kt

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@ import org.gradle.api.tasks.util.PatternSet
1515
@CacheableTransformer
1616
public open class ProGuardTransformer
1717
@JvmOverloads
18-
constructor(
19-
patternSet: PatternSet = PatternSet().include(PROGUARD_PATTERN),
20-
) : PatternFilterableResourceTransformer(patternSet = patternSet) {
18+
constructor(patternSet: PatternSet = PatternSet().include(PROGUARD_PATTERN)) :
19+
PatternFilterableResourceTransformer(patternSet = patternSet) {
2120
@get:Internal internal val proGuardEntries = mutableMapOf<String, MutableList<String>>()
2221

2322
@get:Internal // No need to mark this as an input as `getIncludes` is already marked as `@Input`.
@@ -30,10 +29,7 @@ constructor(
3029

3130
override fun transform(context: TransformerContext) {
3231
val lines = proGuardEntries.getOrPut(context.path) { mutableListOf() }
33-
context.inputStream
34-
.bufferedReader()
35-
.use { it.readLines() }
36-
.forEach { line -> lines.add(line) }
32+
context.inputStream.bufferedReader().use { it.readLines() }.forEach { line -> lines.add(line) }
3733
}
3834

3935
override fun hasTransformedResource(): Boolean = proGuardEntries.isNotEmpty()

src/test/kotlin/com/github/jengelman/gradle/plugins/shadow/transformers/ProGuardTransformerTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ class ProGuardTransformerTest : BaseTransformerTest<ProGuardTransformer>() {
6565
}
6666

6767
val transformedContent = JarPath(tempJar).use { it.getContent(path) }
68-
assertThat(transformedContent).isEqualTo("-keep class com.foo.Bar { *; }\n-keep class com.foo.Baz { *; }")
68+
assertThat(transformedContent)
69+
.isEqualTo("-keep class com.foo.Bar { *; }\n-keep class com.foo.Baz { *; }")
6970
}
7071

7172
@Test

0 commit comments

Comments
 (0)