build(Needs bump): Bump dependencies (#2946)

Co-authored-by: Ushie <ushiekane@gmail.com>
Co-authored-by: aAbed <aabedhkhan@gmail.com>
Co-authored-by: CnC-Robert <CnC.Rob3rt@gmail.com>
This commit is contained in:
oSumAtrIX
2023-09-20 05:33:02 +02:00
parent 487e7f2fa6
commit aeb5299ca5
445 changed files with 4668 additions and 5477 deletions

View File

@ -10,7 +10,8 @@ abstract class LiteralValueFingerprint(
parameters: Iterable<String>? = null,
opcodes: Iterable<Opcode>? = null,
strings: Iterable<String>? = null,
literal: Long
// Has to be a supplier because the fingerprint is created before patches can set literals.
literalSupplier: () -> Long
) : MethodFingerprint(
returnType = returnType,
accessFlags = accessFlags,
@ -18,6 +19,6 @@ abstract class LiteralValueFingerprint(
opcodes = opcodes,
strings = strings,
customFingerprint = { methodDef, _ ->
methodDef.containsConstantInstructionValue(literal)
methodDef.containsConstantInstructionValue(literalSupplier())
}
)