chore: lint code

This commit is contained in:
inotia00
2024-10-13 22:45:01 +09:00
parent bc48f2b1a6
commit 20389d549a
12 changed files with 23 additions and 15 deletions

View File

@ -93,8 +93,10 @@ object PlayerFlyoutMenuPatch : BaseBytecodePatch(
// region patch for hide '1080p Premium' label
VideoQualityArrayFingerprint.resultOrThrow().mutableMethod.apply {
val qualityLabelIndex = VideoQualityArrayFingerprint.indexOfQualityLabelInstruction(this) + 1
val qualityLabelRegister = getInstruction<OneRegisterInstruction>(qualityLabelIndex).registerA
val qualityLabelIndex =
VideoQualityArrayFingerprint.indexOfQualityLabelInstruction(this) + 1
val qualityLabelRegister =
getInstruction<OneRegisterInstruction>(qualityLabelIndex).registerA
val jumpIndex = indexOfFirstInstructionReversedOrThrow(qualityLabelIndex) {
opcode == Opcode.INVOKE_INTERFACE &&
getReference<MethodReference>()?.name == "hasNext"

View File

@ -34,7 +34,7 @@ internal object VideoQualityArrayFingerprint : MethodFingerprint(
}
val startsWithMethodParameterList = parameterTypes.slice(0..0)
val endsWithMethodParameterList = parameterTypes.slice(parameterSize - 2..< parameterSize)
val endsWithMethodParameterList = parameterTypes.slice(parameterSize - 2..<parameterSize)
parametersEqual(STARTS_WITH_PARAMETER_LIST, startsWithMethodParameterList) &&
parametersEqual(ENDS_WITH_PARAMETER_LIST, endsWithMethodParameterList) &&