Skip to content

Commit 3a8d23b

Browse files
committed
refactor: simplify code
1 parent 9e5bdc7 commit 3a8d23b

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

generator/src/main/java/com/reajason/javaweb/memshell/generator/command/CommandGenerator.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ public DynamicType.Builder<?> getBuilder() {
4141
DynamicType.Builder<?> builder = new ByteBuddy()
4242
.redefine(commandConfig.getShellClass())
4343
.name(commandConfig.getShellClassName())
44+
.field(named("paramName")).value(commandConfig.getParamName())
4445
.visit(new TargetJreVersionVisitorWrapper(shellConfig.getTargetJreVersion()));
4546

4647
if (shellConfig.isJakarta()) {
@@ -59,9 +60,6 @@ public DynamicType.Builder<?> getBuilder() {
5960
put("paramName", commandConfig.getParamName());
6061
}})
6162
);
62-
} else if (!ShellType.WEBSOCKET.equals(shellType)) {
63-
builder = builder.field(named("paramName"))
64-
.value(commandConfig.getParamName());
6563
}
6664

6765
if (CommandConfig.Encryptor.DOUBLE_BASE64.equals(commandConfig.getEncryptor())) {

0 commit comments

Comments
 (0)