From dc898fd214824447d881f2925e90500e9c6a21b1 Mon Sep 17 00:00:00 2001 From: ReaJason Date: Tue, 2 Dec 2025 19:27:11 +0800 Subject: [PATCH] refactor: remove useless code --- .../memshell/generator/ASMShellGenerator.java | 19 ------------------- .../generator/command/CommandGenerator.java | 8 -------- 2 files changed, 27 deletions(-) delete mode 100644 generator/src/main/java/com/reajason/javaweb/memshell/generator/ASMShellGenerator.java diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/generator/ASMShellGenerator.java b/generator/src/main/java/com/reajason/javaweb/memshell/generator/ASMShellGenerator.java deleted file mode 100644 index de6925f7..00000000 --- a/generator/src/main/java/com/reajason/javaweb/memshell/generator/ASMShellGenerator.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.reajason.javaweb.memshell.generator; - -import com.reajason.javaweb.ShellGenerator; -import com.reajason.javaweb.memshell.config.ShellConfig; -import com.reajason.javaweb.memshell.config.ShellToolConfig; - -/** - * @author ReaJason - * @since 2025/5/27 - */ -public abstract class ASMShellGenerator implements ShellGenerator { - protected final ShellConfig shellConfig; - protected final T shellToolConfig; - - protected ASMShellGenerator(ShellConfig shellConfig, T shellToolConfig) { - this.shellConfig = shellConfig; - this.shellToolConfig = shellToolConfig; - } -} diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/generator/command/CommandGenerator.java b/generator/src/main/java/com/reajason/javaweb/memshell/generator/command/CommandGenerator.java index b275b077..cf654b0b 100644 --- a/generator/src/main/java/com/reajason/javaweb/memshell/generator/command/CommandGenerator.java +++ b/generator/src/main/java/com/reajason/javaweb/memshell/generator/command/CommandGenerator.java @@ -33,14 +33,6 @@ public class CommandGenerator extends ByteBuddyShellGenerator { .field(named("paramName")) .value(shellToolConfig.getParamName()); - if (shellConfig.isJakarta()) { - builder = builder.visit(ServletRenameVisitorWrapper.INSTANCE); - } - - if (shellConfig.isDebugOff()) { - builder = LogRemoveMethodVisitor.extend(builder); - } - if (CommandConfig.Encryptor.DOUBLE_BASE64.equals(shellToolConfig.getEncryptor())) { builder = builder .visit(MethodCallReplaceVisitorWrapper.newInstance("getParam",