Zac Sweers
12/05/2022, 4:15 AMval jsonReaderOptionsOf by lazy {
// TODO FIR doesn't seem to be able to parse static java methods
pluginContext
.referenceClass(ClassId.fromString("com/squareup/moshi/JsonReader.Options"))!!
.functions
.single { it.owner.name.asString() == "of" }
}
Where it’s trying to model this method: https://github.com/square/moshi/blob/moshi_1.15.x/moshi/src/main/java/com/squareup/moshi/JsonReader.java#L632dmitriy.novozhilov
12/05/2022, 9:42 AMdmitriy.novozhilov
12/05/2022, 9:42 AMmaster
in next few daysZac Sweers
12/05/2022, 2:34 PM