fun sanitize()

in ruler-common/src/main/java/com/spotify/ruler/common/sanitizer/ClassNameSanitizer.kt [31:37]


    fun sanitize(className: String): String {
        val sanitized = className
            .removeSurrounding("L", ";") // La/b/C; -> a/b/C
            .removeSuffix(".class") // a/b/C.class -> a/b/C
            .replace('/', '.') // a/b/c -> a.b.C
        return proguardMap.getClassName(sanitized) // a.b.C -> foo/bar/Baz
    }