|
|
|
@ -50,38 +50,38 @@ public object BytecodeDeobfuscatorModule : AbstractModule() { |
|
|
|
|
.`in`(Scopes.SINGLETON) |
|
|
|
|
|
|
|
|
|
val binder = Multibinder.newSetBinder(binder(), Transformer::class.java, DeobfuscatorQualifier::class.java) |
|
|
|
|
binder.addBinding().to(OriginalPcSaveTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OriginalNameTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ClassLiteralTransformer::class.java) |
|
|
|
|
binder.addBinding().to(InvokeSpecialTransformer::class.java) |
|
|
|
|
binder.addBinding().to(MultipleAssignmentTransformer::class.java) |
|
|
|
|
binder.addBinding().to(RemapTransformer::class.java) |
|
|
|
|
binder.addBinding().to(PatcherTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ResourceTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OpaquePredicateTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ExceptionObfuscationTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ExceptionTracingTransformer::class.java) |
|
|
|
|
binder.addBinding().to(MonitorTransformer::class.java) |
|
|
|
|
binder.addBinding().to(BitShiftTransformer::class.java) |
|
|
|
|
binder.addBinding().to(CanvasTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FieldOrderTransformer::class.java) |
|
|
|
|
binder.addBinding().to(BitwiseOpTransformer::class.java) |
|
|
|
|
binder.addBinding().to(CanvasTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ClassLiteralTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ConstantArgTransformer::class.java) |
|
|
|
|
binder.addBinding().to(CopyPropagationTransformer::class.java) |
|
|
|
|
binder.addBinding().to(UnusedLocalTransformer::class.java) |
|
|
|
|
binder.addBinding().to(UnusedMethodTransformer::class.java) |
|
|
|
|
binder.addBinding().to(UnusedArgTransformer::class.java) |
|
|
|
|
binder.addBinding().to(CounterTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ResetTransformer::class.java) |
|
|
|
|
binder.addBinding().to(EmptyClassTransformer::class.java) |
|
|
|
|
binder.addBinding().to(MethodOrderTransformer::class.java) |
|
|
|
|
binder.addBinding().to(VisibilityTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ExceptionObfuscationTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ExceptionTracingTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FernflowerExceptionTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FieldOrderTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FinalClassTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FinalMethodTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FinalFieldTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FinalMethodTransformer::class.java) |
|
|
|
|
binder.addBinding().to(InvokeSpecialTransformer::class.java) |
|
|
|
|
binder.addBinding().to(MethodOrderTransformer::class.java) |
|
|
|
|
binder.addBinding().to(MonitorTransformer::class.java) |
|
|
|
|
binder.addBinding().to(MultipleAssignmentTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OpaquePredicateTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OriginalNameTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OriginalPcRestoreTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OriginalPcSaveTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OverrideTransformer::class.java) |
|
|
|
|
binder.addBinding().to(PatcherTransformer::class.java) |
|
|
|
|
binder.addBinding().to(RedundantGotoTransformer::class.java) |
|
|
|
|
binder.addBinding().to(OriginalPcRestoreTransformer::class.java) |
|
|
|
|
binder.addBinding().to(FernflowerExceptionTransformer::class.java) |
|
|
|
|
binder.addBinding().to(RemapTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ResetTransformer::class.java) |
|
|
|
|
binder.addBinding().to(ResourceTransformer::class.java) |
|
|
|
|
binder.addBinding().to(UnusedArgTransformer::class.java) |
|
|
|
|
binder.addBinding().to(UnusedLocalTransformer::class.java) |
|
|
|
|
binder.addBinding().to(UnusedMethodTransformer::class.java) |
|
|
|
|
binder.addBinding().to(VisibilityTransformer::class.java) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|