You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2022/04/25 12:20:11 UTC

[servicecomb-java-chassis] branch master updated: [SCB-2464] Fix spotbugs SIC_INNER_SHOULD_BE_STATIC (#2800)

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

liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


The following commit(s) were added to refs/heads/master by this push:
     new 1f666a69f [SCB-2464] Fix spotbugs SIC_INNER_SHOULD_BE_STATIC (#2800)
1f666a69f is described below

commit 1f666a69f1ade45145ceb4fab16d29817528f0c1
Author: ZhangJian He <sh...@gmail.com>
AuthorDate: Mon Apr 25 20:20:05 2022 +0800

    [SCB-2464] Fix spotbugs SIC_INNER_SHOULD_BE_STATIC (#2800)
---
 ci/spotbugs/exclude.xml                                               | 4 ----
 .../apache/servicecomb/registry/version/VersionRuleLatestParser.java  | 2 +-
 .../servicecomb/loadbalance/filter/IsolationDiscoveryFilter.java      | 2 +-
 .../apache/servicecomb/authentication/provider/AccessController.java  | 2 +-
 .../provider/springmvc/reference/CseClientHttpRequest.java            | 3 ---
 5 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/ci/spotbugs/exclude.xml b/ci/spotbugs/exclude.xml
index eee7b5e25..e0b6e6c48 100644
--- a/ci/spotbugs/exclude.xml
+++ b/ci/spotbugs/exclude.xml
@@ -171,10 +171,6 @@
         <Bug pattern="RV_RETURN_VALUE_IGNORED_BAD_PRACTICE"/>
     </Match>
 
-    <Match>
-        <Bug pattern="SIC_INNER_SHOULD_BE_STATIC"/>
-    </Match>
-
     <Match>
         <Bug pattern="SSD_DO_NOT_USE_INSTANCE_LOCK_ON_SHARED_STATIC_DATA"/>
     </Match>
diff --git a/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/version/VersionRuleLatestParser.java b/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/version/VersionRuleLatestParser.java
index 2714611fd..053318453 100644
--- a/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/version/VersionRuleLatestParser.java
+++ b/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/version/VersionRuleLatestParser.java
@@ -21,7 +21,7 @@ import org.apache.servicecomb.foundation.common.Version;
 import org.apache.servicecomb.registry.definition.DefinitionConst;
 
 public class VersionRuleLatestParser implements VersionRuleParser {
-  class LatestVersionRule extends VersionRule {
+  static class LatestVersionRule extends VersionRule {
     public LatestVersionRule(String versionRule) {
       super(versionRule);
     }
diff --git a/handlers/handler-loadbalance/src/main/java/org/apache/servicecomb/loadbalance/filter/IsolationDiscoveryFilter.java b/handlers/handler-loadbalance/src/main/java/org/apache/servicecomb/loadbalance/filter/IsolationDiscoveryFilter.java
index 5f38bd51e..744c6fdb9 100644
--- a/handlers/handler-loadbalance/src/main/java/org/apache/servicecomb/loadbalance/filter/IsolationDiscoveryFilter.java
+++ b/handlers/handler-loadbalance/src/main/java/org/apache/servicecomb/loadbalance/filter/IsolationDiscoveryFilter.java
@@ -53,7 +53,7 @@ public class IsolationDiscoveryFilter implements DiscoveryFilter {
   private final DynamicBooleanProperty emptyProtection = DynamicPropertyFactory.getInstance()
       .getBooleanProperty(EMPTY_INSTANCE_PROTECTION, false);
 
-  public class Settings {
+  public static class Settings {
     public int errorThresholdPercentage;
 
     public long singleTestTime;
diff --git a/handlers/handler-publickey-auth/src/main/java/org/apache/servicecomb/authentication/provider/AccessController.java b/handlers/handler-publickey-auth/src/main/java/org/apache/servicecomb/authentication/provider/AccessController.java
index e5a991de9..cafd71718 100644
--- a/handlers/handler-publickey-auth/src/main/java/org/apache/servicecomb/authentication/provider/AccessController.java
+++ b/handlers/handler-publickey-auth/src/main/java/org/apache/servicecomb/authentication/provider/AccessController.java
@@ -35,7 +35,7 @@ import com.netflix.config.DynamicPropertyFactory;
  * Add black / white list control to service access
  */
 public class AccessController {
-  class ConfigurationItem {
+  static class ConfigurationItem {
     static final String CATEGORY_PROPERTY = "property";
 
     String category;
diff --git a/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseClientHttpRequest.java b/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseClientHttpRequest.java
index 3761cdb9d..db5a52f9e 100644
--- a/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseClientHttpRequest.java
+++ b/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseClientHttpRequest.java
@@ -42,8 +42,6 @@ import org.apache.servicecomb.core.provider.consumer.ReferenceConfig;
 import org.apache.servicecomb.swagger.invocation.Response;
 import org.apache.servicecomb.swagger.invocation.context.InvocationContext;
 import org.apache.servicecomb.swagger.invocation.exception.ExceptionFactory;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 import org.springframework.http.HttpHeaders;
 import org.springframework.http.HttpMethod;
 import org.springframework.http.client.ClientHttpRequest;
@@ -54,7 +52,6 @@ import com.fasterxml.jackson.databind.type.TypeFactory;
 import io.netty.handler.codec.http.QueryStringDecoder;
 
 public class CseClientHttpRequest implements ClientHttpRequest {
-  private static final Logger LOGGER = LoggerFactory.getLogger(CseClientHttpRequest.class);
 
   // URL format:cse://microserviceName/business url
   private URI uri;