Skip to content

Commit 3599fa4

Browse files
committed
refactor: rm unused allPackResults field
1 parent d4718dc commit 3599fa4

File tree

4 files changed

+6
-29
lines changed

4 files changed

+6
-29
lines changed
Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,18 @@
11
package com.reajason.javaweb.boot.dto;
22

33
import com.reajason.javaweb.memshell.MemShellResult;
4+
import lombok.AllArgsConstructor;
45
import lombok.Data;
56
import lombok.NoArgsConstructor;
67

7-
import java.util.Map;
8-
98
/**
109
* @author ReaJason
1110
* @since 2024/12/18
1211
*/
1312
@Data
1413
@NoArgsConstructor
14+
@AllArgsConstructor
1515
public class MemShellGenerateResponse {
1616
private MemShellResult memShellResult;
1717
private String packResult;
18-
private Map<String, String> allPackResults;
19-
20-
public MemShellGenerateResponse(MemShellResult memShellResult, String packResult) {
21-
this.memShellResult = memShellResult;
22-
this.packResult = packResult;
23-
}
24-
25-
public MemShellGenerateResponse(MemShellResult memShellResult, Map<String, String> allPackResults) {
26-
this.allPackResults = allPackResults;
27-
this.memShellResult = memShellResult;
28-
}
2918
}
Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,18 @@
11
package com.reajason.javaweb.boot.dto;
22

33
import com.reajason.javaweb.probe.ProbeShellResult;
4+
import lombok.AllArgsConstructor;
45
import lombok.Data;
56
import lombok.NoArgsConstructor;
67

7-
import java.util.Map;
8-
98
/**
109
* @author ReaJason
1110
* @since 2025/8/10
1211
*/
1312
@Data
1413
@NoArgsConstructor
14+
@AllArgsConstructor
1515
public class ProbeShellGenerateResponse {
1616
private ProbeShellResult probeShellResult;
1717
private String packResult;
18-
private Map<String, String> allPackResults;
19-
20-
public ProbeShellGenerateResponse(ProbeShellResult probeShellResult, String packResult) {
21-
this.probeShellResult = probeShellResult;
22-
this.packResult = packResult;
23-
}
24-
25-
public ProbeShellGenerateResponse(ProbeShellResult probeShellResult, Map<String, String> allPackResults) {
26-
this.allPackResults = allPackResults;
27-
this.probeShellResult = probeShellResult;
28-
}
2918
}

generator/src/main/java/com/reajason/javaweb/memshell/MemShellResult.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public MemShellResult build() {
5252
}
5353

5454
public JarPackerConfig toJarPackerConfig() {
55-
JarPackerConfig jarPackerConfig = new JarPackerConfig();
55+
JarPackerConfig<?> jarPackerConfig = new JarPackerConfig<>();
5656
jarPackerConfig.setMainClassName(injectorClassName);
5757
Map<String, byte[]> bytes = new HashMap<>();
5858
bytes.put(shellClassName, shellBytes);
@@ -65,7 +65,7 @@ public JarPackerConfig toJarPackerConfig() {
6565
}
6666

6767
public ClassPackerConfig toClassPackerConfig() {
68-
ClassPackerConfig classPackerConfig = new ClassPackerConfig();
68+
ClassPackerConfig<?> classPackerConfig = new ClassPackerConfig<>();
6969
classPackerConfig.setClassName(injectorClassName);
7070
classPackerConfig.setClassBytes(injectorBytes);
7171
classPackerConfig.setClassBytesBase64Str(injectorBytesBase64Str);

web/app/types/memshell.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,6 @@ export type PackerConfig = Array<LegacyPackerGroup | PackerCategory | string>;
139139
export interface MemShellGenerateResponse {
140140
memShellResult: MemShellResult;
141141
packResult?: string;
142-
allPackResults?: Map<string, string>;
143142
}
144143

145144
export interface APIErrorResponse {

0 commit comments

Comments
 (0)