diff --git a/src/test/kotlin/Main.kt b/src/test/kotlin/Main.kt index acd8f23d..936894fb 100644 --- a/src/test/kotlin/Main.kt +++ b/src/test/kotlin/Main.kt @@ -4,23 +4,25 @@ import java.io.File fun main() { val iconTest = File("raw-icons4") - val src = File("build/generated-icons").apply { mkdirs()} + val src = File("build/generated-icons").apply { mkdirs() } Svg2Compose.parse( - "br.com.compose.icons", - "EvaIcons", - src, - iconTest, - iconNameTransformer = { name, group -> name.removeSuffix(group, ignoreCase = true) } + applicationIconPackage = "br.com.compose.icons", + accessorName = "EvaIcons", + outputSourceDirectory = src, + vectorsDirectory = iconTest, + iconNameTransformer = { name, group -> + name.removeSuffix(group, ignoreCase = true) + } ) } private fun String.removeSuffix(suffix: String, ignoreCase: Boolean): String { - if(ignoreCase) { + return if (ignoreCase) { val index = lastIndexOf(suffix, ignoreCase = true) - return if(index > -1) substring(0, index) else this + if (index > -1) substring(0, index) else this } else { - return removeSuffix(suffix) + removeSuffix(suffix) } } \ No newline at end of file