aboutsummaryrefslogtreecommitdiff
path: root/src/test/kotlin/com/replaymod/gradle/remap/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/kotlin/com/replaymod/gradle/remap/util')
-rw-r--r--src/test/kotlin/com/replaymod/gradle/remap/util/TestData.kt13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/test/kotlin/com/replaymod/gradle/remap/util/TestData.kt b/src/test/kotlin/com/replaymod/gradle/remap/util/TestData.kt
index c5b8851..d1ed905 100644
--- a/src/test/kotlin/com/replaymod/gradle/remap/util/TestData.kt
+++ b/src/test/kotlin/com/replaymod/gradle/remap/util/TestData.kt
@@ -48,14 +48,21 @@ object TestData {
findClasspathEntry("BMarkerKt"),
)
patternAnnotation = "remap.Pattern"
+ manageImports = true
}
- fun remap(content: String, patternsBefore: String = "", patternsAfter: String = ""): String = transformer.remap(mapOf(
- "test.java" to content,
+ fun remap(content: String): String =
+ remap("test.java", content)
+ fun remap(fileName: String, content: String): String =
+ remap(fileName, content, "", "")
+ fun remap(content: String, patternsBefore: String, patternsAfter: String): String =
+ remap("test.java", content, patternsBefore, patternsAfter)
+ fun remap(fileName: String, content: String, patternsBefore: String, patternsAfter: String): String = transformer.remap(mapOf(
+ fileName to content,
"pattern.java" to "class Patterns {\n$patternsBefore\n}",
), mapOf(
"pattern.java" to "class Patterns {\n$patternsAfter\n}",
- ))["test.java"]!!.first
+ ))[fileName]!!.first
fun remapWithErrors(content: String) = transformer.remap(mapOf("test.java" to content))["test.java"]!!
fun remapKt(content: String): String = transformer.remap(mapOf("test.kt" to content))["test.kt"]!!.first