This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git


The following commit(s) were added to refs/heads/dev by this push:
     new 09e0882eb improve streampark-console module base on [3.4 Collection 
Rule] (#3219)
09e0882eb is described below

commit 09e0882eb3c37444d935af29fb3abb775c26465e
Author: eagleli123 <[email protected]>
AuthorDate: Sat Oct 7 21:14:02 2023 +0800

    improve streampark-console module base on [3.4 Collection Rule] (#3219)
    
    Co-authored-by: lihui <[email protected]>
---
 .../java/org/apache/streampark/console/base/util/VueRouterUtils.java  | 4 ++--
 .../main/java/org/apache/streampark/console/core/bean/Dependency.java | 3 ++-
 .../streampark/console/core/service/impl/ExternalLinkServiceImpl.java | 3 ++-
 .../apache/streampark/console/system/controller/MenuController.java   | 4 ++--
 .../org/apache/streampark/console/system/service/MenuService.java     | 3 +--
 .../streampark/console/system/service/impl/MenuServiceImpl.java       | 2 +-
 6 files changed, 10 insertions(+), 9 deletions(-)

diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/util/VueRouterUtils.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/util/VueRouterUtils.java
index b62f1f809..4b60a2308 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/util/VueRouterUtils.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/util/VueRouterUtils.java
@@ -83,7 +83,7 @@ public final class VueRouterUtils {
    * @param <T> T
    * @return ArrayList<VueRouter < T>>
    */
-  public static <T> ArrayList<VueRouter<T>> buildVueRouter(List<VueRouter<T>> 
routes) {
+  public static <T> List<VueRouter<T>> buildVueRouter(List<VueRouter<T>> 
routes) {
     if (routes == null) {
       return null;
     }
@@ -110,7 +110,7 @@ public final class VueRouterUtils {
           }
         });
 
-    ArrayList<VueRouter<T>> list = new ArrayList<>();
+    List<VueRouter<T>> list = new ArrayList<>();
     VueRouter<T> root = new VueRouter<>();
     root.setName("Root");
     root.setComponent("BasicView");
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/bean/Dependency.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/bean/Dependency.java
index 0c5b283bb..dae11e870 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/bean/Dependency.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/bean/Dependency.java
@@ -33,6 +33,7 @@ import java.io.File;
 import java.util.Collections;
 import java.util.HashSet;
 import java.util.List;
+import java.util.Set;
 import java.util.stream.Collectors;
 
 @Data
@@ -65,7 +66,7 @@ public class Dependency {
     }
     File localJar = WebUtils.getAppTempDir();
     File localUploads = new File(Workspace.local().APP_UPLOADS());
-    HashSet<String> otherJars = new HashSet<>(other.jar);
+    Set<String> otherJars = new HashSet<>(other.jar);
     for (String jarName : jar) {
       if (!otherJars.contains(jarName)
           || !FileUtils.equals(new File(localJar, jarName), new 
File(localUploads, jarName))) {
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ExternalLinkServiceImpl.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ExternalLinkServiceImpl.java
index 2d78edd46..170b5a859 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ExternalLinkServiceImpl.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ExternalLinkServiceImpl.java
@@ -37,6 +37,7 @@ import org.springframework.util.PropertyPlaceholderHelper;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 
 @Slf4j
 @Service
@@ -85,7 +86,7 @@ public class ExternalLinkServiceImpl extends 
ServiceImpl<ExternalLinkMapper, Ext
   }
 
   private void renderLinkUrl(ExternalLink link, Application app) {
-    HashMap<String, String> map = new HashMap();
+    Map<String, String> map = new HashMap<>();
     map.put(PlaceholderTypeEnum.JOB_ID.get(), app.getJobId());
     map.put(PlaceholderTypeEnum.JOB_NAME.get(), app.getJobName());
     map.put(PlaceholderTypeEnum.YARN_ID.get(), app.getAppId());
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/controller/MenuController.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/controller/MenuController.java
index 956a7c5ff..c3aa46bde 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/controller/MenuController.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/controller/MenuController.java
@@ -37,7 +37,7 @@ import org.springframework.web.bind.annotation.RestController;
 
 import javax.validation.Valid;
 
-import java.util.ArrayList;
+import java.util.List;
 import java.util.Map;
 
 @Tag(name = "MENU_TAG")
@@ -55,7 +55,7 @@ public class MenuController {
   @PostMapping("router")
   public RestResponse getUserRouters(Long teamId) {
     // TODO The teamId is required, get routers should be called after choose 
teamId.
-    ArrayList<VueRouter<Menu>> routers =
+    List<VueRouter<Menu>> routers =
         this.menuService.getUserRouters(commonService.getUserId(), teamId);
     return RestResponse.success(routers);
   }
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/MenuService.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/MenuService.java
index bd713811f..d83fac4b9 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/MenuService.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/MenuService.java
@@ -22,7 +22,6 @@ import org.apache.streampark.console.system.entity.Menu;
 
 import com.baomidou.mybatisplus.extension.service.IService;
 
-import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 
@@ -52,5 +51,5 @@ public interface MenuService extends IService<Menu> {
    */
   void deleteMenus(String[] menuIds) throws Exception;
 
-  ArrayList<VueRouter<Menu>> getUserRouters(Long userId, Long teamId);
+  List<VueRouter<Menu>> getUserRouters(Long userId, Long teamId);
 }
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
index bf059053f..ac36f71c0 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
@@ -148,7 +148,7 @@ public class MenuServiceImpl extends 
ServiceImpl<MenuMapper, Menu> implements Me
   }
 
   @Override
-  public ArrayList<VueRouter<Menu>> getUserRouters(Long userId, Long teamId) {
+  public List<VueRouter<Menu>> getUserRouters(Long userId, Long teamId) {
     List<VueRouter<Menu>> routes = new ArrayList<>();
     // The query type is the menu type
     List<Menu> menus = this.findUserMenus(userId, teamId);

Reply via email to