Temp
This commit is contained in:
@@ -34,10 +34,10 @@ fun main() {
|
||||
// """.trimIndent()
|
||||
// val proxies = yamlMapper.readValue<Config>(yamlStr)
|
||||
// println(yamlMapper.writeValueAsString(proxies))
|
||||
// val clash = Clash.parseFromFile("/Users/rainbus/Projects/Join/Java/subconverter4j/src/main/resources/taishan.yaml")
|
||||
// println(yamlMapper.writeValueAsString(clash))
|
||||
val config = Config(fakeIPs = 1)
|
||||
println(yamlMapper.writeValueAsString(config))
|
||||
val clash = Clash.parseFromFile("E:\\Project\\Join\\Kotlin\\subconverter4j\\src\\main\\resources\\mojie.yaml")
|
||||
println(yamlMapper.writeValueAsString(clash))
|
||||
// val config = Config(fakeIPs = 1)
|
||||
// println(yamlMapper.writeValueAsString(config))
|
||||
}
|
||||
//
|
||||
//import com.fasterxml.jackson.annotation.JsonSubTypes
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import com.fasterxml.jackson.annotation.JsonSubTypes
|
||||
import com.fasterxml.jackson.annotation.JsonTypeInfo
|
||||
import com.fasterxml.jackson.databind.DeserializationFeature
|
||||
import com.fasterxml.jackson.databind.JsonNode
|
||||
import com.fasterxml.jackson.databind.ObjectMapper
|
||||
import com.fasterxml.jackson.databind.PropertyNamingStrategies
|
||||
@@ -1317,6 +1318,7 @@ data class Clash(
|
||||
private val yamlMapper: ObjectMapper =
|
||||
ObjectMapper(YAMLFactory().disable(YAMLGenerator.Feature.USE_NATIVE_TYPE_ID)).apply {
|
||||
registerKotlinModule()
|
||||
configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
|
||||
propertyNamingStrategy = PropertyNamingStrategies.KEBAB_CASE
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,3 @@
|
||||
#!MANAGED-CONFIG http://www.ccsub.online/link/72jP4JXq4UASjIfm?clash=1
|
||||
|
||||
#---------------------------------------------------#
|
||||
## 上次更新于:2024-07-26 22:27:04
|
||||
#---------------------------------------------------#
|
||||
|
||||
port: 7890
|
||||
socks-port: 7891
|
||||
redir-port: 7892
|
||||
|
||||
1476
src/main/resources/mojie.yaml
Normal file
1476
src/main/resources/mojie.yaml
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user