This is an automated email from the ASF dual-hosted git repository.
min pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-ops.git
The following commit(s) were added to refs/heads/develop by this push:
new 09064b7 remove unused imports (#265)
09064b7 is described below
commit 09064b740297f9eab365d855dd6725f2970bb261
Author: kezhenxu94 <[email protected]>
AuthorDate: Tue Jan 22 10:56:26 2019 +0800
remove unused imports (#265)
* remove unused imports
* extract frequently created object to field
---
.../org/apache/dubbo/admin/controller/ServiceController.java | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git
a/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/ServiceController.java
b/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/ServiceController.java
index 0b48ec0..cec3f23 100644
---
a/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/ServiceController.java
+++
b/dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/controller/ServiceController.java
@@ -17,7 +17,6 @@
package org.apache.dubbo.admin.controller;
-import com.ctrip.framework.apollo.core.enums.Env;
import com.google.gson.Gson;
import org.apache.dubbo.admin.common.util.ConvertUtil;
import org.apache.dubbo.admin.model.domain.Consumer;
@@ -33,9 +32,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.*;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
@RestController
@RequestMapping("/api/{env}")
@@ -43,11 +39,13 @@ public class ServiceController {
private final ProviderService providerService;
private final ConsumerService consumerService;
+ private final Gson gson;
@Autowired
public ServiceController(ProviderService providerService, ConsumerService
consumerService) {
this.providerService = providerService;
this.consumerService = consumerService;
+ this.gson = new Gson();
}
@RequestMapping( value = "/service", method = RequestMethod.GET)
@@ -56,8 +54,6 @@ public class ServiceController {
return providerService.getServiceDTOS(pattern, filter, env);
}
-
-
@RequestMapping(value = "/service/{service}", method = RequestMethod.GET)
public ServiceDetailDTO serviceDetail(@PathVariable String service,
@PathVariable String env) {
service = service.replace(Constants.ANY_VALUE,
Constants.PATH_SEPARATOR);
@@ -78,7 +74,6 @@ public class ServiceController {
serviceDetailDTO.setConsumers(consumers);
serviceDetailDTO.setProviders(providers);
if (metadata != null) {
- Gson gson = new Gson();
FullServiceDefinition serviceDefinition = gson.fromJson(metadata,
FullServiceDefinition.class);
serviceDetailDTO.setMetadata(serviceDefinition);
}