commit 89f2d99aff36ad6384b7951f61be0ff91e1a0ec2
parent 0016897bb34e0efce905d4903b4e72c195bd6e7d
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date:   Fri, 14 Feb 2025 22:26:31 +0100

fix(mapper): opera viewer params

Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>

Diffstat:
Mmapper/src/main/kotlin/me/rhunk/snapenhance/mapper/impl/OperaViewerParamsMapper.kt | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/mapper/src/main/kotlin/me/rhunk/snapenhance/mapper/impl/OperaViewerParamsMapper.kt b/mapper/src/main/kotlin/me/rhunk/snapenhance/mapper/impl/OperaViewerParamsMapper.kt @@ -23,9 +23,11 @@ class OperaViewerParamsMapper : AbstractClassMapper("OperaViewerParams") { classDef.methods.firstOrNull { method -> method.returnType == "Ljava/lang/Object;" && - method.parameters.size == 2 && - method.parameterTypes[1] == "Ljava/lang/Object;" && - method.hasHashMapReference("get") + method.hasHashMapReference("get") + } ?: continue + classDef.methods.firstOrNull { method -> + method.returnType == "V" && + method.hasHashMapReference("remove") } ?: continue classReference.set(classDef.getClassName())