rename accesswidener extension, actually test for the aw header
All checks were successful
Publish to snapshot maven / build (push) Successful in 18s
All checks were successful
Publish to snapshot maven / build (push) Successful in 18s
This commit is contained in:
parent
41505068a2
commit
a862a16e80
|
@ -10,7 +10,6 @@ import java.nio.charset.StandardCharsets
|
|||
import java.nio.file.FileSystems
|
||||
import java.nio.file.Path
|
||||
import java.util.concurrent.ConcurrentHashMap
|
||||
import java.util.concurrent.ConcurrentSkipListSet
|
||||
import java.util.regex.Pattern
|
||||
import java.util.stream.Stream
|
||||
import kotlin.io.path.bufferedReader
|
||||
|
@ -34,7 +33,7 @@ object AccessWidener {
|
|||
return null
|
||||
}
|
||||
return PARSER.parse(it, FileNotFoundAction.READ_NOTHING)
|
||||
.get<String>("frog.extensions.frog_aw")?.let { name ->
|
||||
.get<String>("frog.extensions.accesswidener")?.let { name ->
|
||||
return it.resolveSibling(name).toPath()
|
||||
}
|
||||
}
|
||||
|
@ -63,7 +62,8 @@ object AccessWidener {
|
|||
private fun readAW(project: Project): Stream<String> {
|
||||
val awFile = getAWFile(project)
|
||||
println("Found accesswidener in project: $awFile")
|
||||
return awFile?.bufferedReader(StandardCharsets.UTF_8)?.lines()?.map { it.replace("transitive-", "") }
|
||||
return awFile?.bufferedReader(StandardCharsets.UTF_8).takeIf { HEADER.test(readlnOrNull()) }?.lines()
|
||||
?.map { it.replace("transitive-", "") }
|
||||
?: Stream.empty()
|
||||
}
|
||||
|
||||
|
@ -174,8 +174,8 @@ data class Entry(
|
|||
AccessType.of(line[0]),
|
||||
line[1],
|
||||
line[2],
|
||||
line.getOrElse(3) {_ -> null},
|
||||
line.getOrElse(4) {_ -> null},
|
||||
line.getOrElse(3) { _ -> null },
|
||||
line.getOrElse(4) { _ -> null },
|
||||
)
|
||||
|
||||
fun isAccessGreaterThan(other: Entry): Boolean {
|
||||
|
|
Loading…
Reference in a new issue