diff options
author | Daniel Schwarz <daniel.schwarz@sonarsource.com> | 2017-09-21 09:53:43 +0200 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@sonarsource.com> | 2017-09-26 23:49:38 +0200 |
commit | 0d049321178a98f46a1739f1c2817098064f1475 (patch) | |
tree | e9a6283fd41eae24ccd65d2a660281c8c6ac4e99 /server/sonar-main | |
parent | 231d183396ca7187b2b45c50927aa8a3bc8dac56 (diff) | |
download | sonarqube-0d049321178a98f46a1739f1c2817098064f1475.tar.gz sonarqube-0d049321178a98f46a1739f1c2817098064f1475.zip |
SONAR-9802 Fix quality flaws
Diffstat (limited to 'server/sonar-main')
8 files changed, 21 insertions, 16 deletions
diff --git a/server/sonar-main/src/main/java/org/sonar/application/AppStateImpl.java b/server/sonar-main/src/main/java/org/sonar/application/AppStateImpl.java index 942abe0bc8a..d1f3936a6da 100644 --- a/server/sonar-main/src/main/java/org/sonar/application/AppStateImpl.java +++ b/server/sonar-main/src/main/java/org/sonar/application/AppStateImpl.java @@ -26,7 +26,7 @@ import java.util.Map; import java.util.Optional; import java.util.concurrent.atomic.AtomicBoolean; import javax.annotation.Nonnull; -import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import org.sonar.process.ProcessId; public class AppStateImpl implements AppState { @@ -74,7 +74,7 @@ public class AppStateImpl implements AppState { @Override public Optional<String> getLeaderHostName() { - return Optional.of(NetworkUtils.INSTANCE.getHostname()); + return Optional.of(NetworkUtilsImpl.INSTANCE.getHostname()); } @Override diff --git a/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java b/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java index 3c23a5501eb..2876b2eccbc 100644 --- a/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java +++ b/server/sonar-main/src/main/java/org/sonar/application/cluster/ClusterAppStateImpl.java @@ -45,12 +45,15 @@ import org.sonar.application.cluster.health.SearchNodeHealthProvider; import org.sonar.application.config.AppSettings; import org.sonar.application.config.ClusterSettings; import org.sonar.process.MessageException; -import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import org.sonar.process.ProcessId; import org.sonar.process.cluster.NodeType; import org.sonar.process.cluster.hz.HazelcastMember; import static java.lang.String.format; +import static org.sonar.process.cluster.hz.HazelcastMember.Attribute.HOSTNAME; +import static org.sonar.process.cluster.hz.HazelcastMember.Attribute.IP_ADDRESSES; +import static org.sonar.process.cluster.hz.HazelcastMember.Attribute.NODE_TYPE; import static org.sonar.process.cluster.hz.HazelcastObjects.CLUSTER_NAME; import static org.sonar.process.cluster.hz.HazelcastObjects.LEADER; import static org.sonar.process.cluster.hz.HazelcastObjects.OPERATIONAL_PROCESSES; @@ -77,7 +80,7 @@ public class ClusterAppStateImpl implements ClusterAppState { nodeDisconnectedListenerUUID = hzMember.getCluster().addMembershipListener(new NodeDisconnectedListener()); if (ClusterSettings.isLocalElasticsearchEnabled(settings)) { - this.healthStateSharing = new HealthStateSharingImpl(hzMember, new SearchNodeHealthProvider(settings.getProps(), this, NetworkUtils.INSTANCE)); + this.healthStateSharing = new HealthStateSharingImpl(hzMember, new SearchNodeHealthProvider(settings.getProps(), this, NetworkUtilsImpl.INSTANCE)); this.healthStateSharing.start(); } } @@ -187,7 +190,7 @@ public class ClusterAppStateImpl implements ClusterAppState { Optional<Member> leader = hzMember.getCluster().getMembers().stream().filter(m -> m.getUuid().equals(leaderId)).findFirst(); if (leader.isPresent()) { return Optional.of( - format("%s (%s)", leader.get().getStringAttribute(HazelcastMember.Attribute.HOSTNAME), leader.get().getStringAttribute(HazelcastMember.Attribute.IP_ADDRESSES))); + format("%s (%s)", leader.get().getStringAttribute(HOSTNAME.getKey()), leader.get().getStringAttribute(IP_ADDRESSES.getKey()))); } } return Optional.empty(); @@ -278,7 +281,7 @@ public class ClusterAppStateImpl implements ClusterAppState { } private boolean isAppNode(Member member) { - return NodeType.APPLICATION.getValue().equals(member.getStringAttribute(HazelcastMember.Attribute.NODE_TYPE)); + return NodeType.APPLICATION.getValue().equals(member.getStringAttribute(NODE_TYPE.getKey())); } private void removeOperationalProcess(String uuid) { diff --git a/server/sonar-main/src/main/java/org/sonar/application/config/AppSettingsLoaderImpl.java b/server/sonar-main/src/main/java/org/sonar/application/config/AppSettingsLoaderImpl.java index 801e61410ac..006c512b7bc 100644 --- a/server/sonar-main/src/main/java/org/sonar/application/config/AppSettingsLoaderImpl.java +++ b/server/sonar-main/src/main/java/org/sonar/application/config/AppSettingsLoaderImpl.java @@ -30,7 +30,7 @@ import java.util.Properties; import java.util.function.Consumer; import org.slf4j.LoggerFactory; import org.sonar.process.ConfigurationUtils; -import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import org.sonar.process.ProcessProperties; import org.sonar.process.Props; @@ -44,7 +44,7 @@ public class AppSettingsLoaderImpl implements AppSettingsLoader { public AppSettingsLoaderImpl(String[] cliArguments) { this(cliArguments, detectHomeDir(), - new FileSystemSettings(), new JdbcSettings(), new ClusterSettings(NetworkUtils.INSTANCE)); + new FileSystemSettings(), new JdbcSettings(), new ClusterSettings(NetworkUtilsImpl.INSTANCE)); } AppSettingsLoaderImpl(String[] cliArguments, File homeDir, Consumer<Props>... consumers) { diff --git a/server/sonar-main/src/test/java/org/sonar/application/AppStateFactoryTest.java b/server/sonar-main/src/test/java/org/sonar/application/AppStateFactoryTest.java index 8919ed84c75..86080ff87da 100644 --- a/server/sonar-main/src/test/java/org/sonar/application/AppStateFactoryTest.java +++ b/server/sonar-main/src/test/java/org/sonar/application/AppStateFactoryTest.java @@ -25,7 +25,7 @@ import org.hamcrest.CoreMatchers; import org.junit.Test; import org.sonar.application.cluster.ClusterAppStateImpl; import org.sonar.application.config.TestAppSettings; -import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import static org.assertj.core.api.Assertions.assertThat; import static org.junit.Assume.assumeThat; @@ -42,7 +42,7 @@ public class AppStateFactoryTest { @Test public void create_cluster_implementation_if_cluster_is_enabled() { - Optional<InetAddress> ip = NetworkUtils.INSTANCE.getLocalNonLoopbackIpv4Address(); + Optional<InetAddress> ip = NetworkUtilsImpl.INSTANCE.getLocalNonLoopbackIpv4Address(); assumeThat(ip.isPresent(), CoreMatchers.is(true)); settings.set(CLUSTER_ENABLED, "true"); diff --git a/server/sonar-main/src/test/java/org/sonar/application/TestAppState.java b/server/sonar-main/src/test/java/org/sonar/application/TestAppState.java index ee6e3e9cfa1..b0b94642619 100644 --- a/server/sonar-main/src/test/java/org/sonar/application/TestAppState.java +++ b/server/sonar-main/src/test/java/org/sonar/application/TestAppState.java @@ -26,7 +26,7 @@ import java.util.Map; import java.util.Optional; import java.util.concurrent.atomic.AtomicBoolean; import javax.annotation.Nonnull; -import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import org.sonar.process.ProcessId; public class TestAppState implements AppState { @@ -84,7 +84,7 @@ public class TestAppState implements AppState { @Override public Optional<String> getLeaderHostName() { - return Optional.of(NetworkUtils.INSTANCE.getHostname()); + return Optional.of(NetworkUtilsImpl.INSTANCE.getHostname()); } @Override diff --git a/server/sonar-main/src/test/java/org/sonar/application/cluster/ClusterAppStateImplTest.java b/server/sonar-main/src/test/java/org/sonar/application/cluster/ClusterAppStateImplTest.java index bf93a7b88c5..ba85353df39 100644 --- a/server/sonar-main/src/test/java/org/sonar/application/cluster/ClusterAppStateImplTest.java +++ b/server/sonar-main/src/test/java/org/sonar/application/cluster/ClusterAppStateImplTest.java @@ -29,7 +29,7 @@ import org.junit.rules.Timeout; import org.sonar.application.AppStateListener; import org.sonar.application.config.TestAppSettings; import org.sonar.process.MessageException; -import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import org.sonar.process.ProcessId; import org.sonar.process.cluster.NodeType; import org.sonar.process.cluster.hz.HazelcastMember; @@ -143,7 +143,7 @@ public class ClusterAppStateImplTest { .setProcessId(ProcessId.COMPUTE_ENGINE) .setClusterName("foo") .setNodeName("bar") - .setPort(NetworkUtils.INSTANCE.getNextAvailablePort(loopback)) + .setPort(NetworkUtilsImpl.INSTANCE.getNextAvailablePort(loopback)) .setNetworkInterface(loopback.getHostAddress()) .build(); } diff --git a/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsLoopbackTest.java b/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsLoopbackTest.java index 245b935d5a8..4895083944c 100644 --- a/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsLoopbackTest.java +++ b/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsLoopbackTest.java @@ -30,6 +30,7 @@ import org.junit.Test; import org.junit.rules.ExpectedException; import org.sonar.process.MessageException; import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import org.sonar.process.ProcessProperties; import static org.junit.Assume.assumeThat; @@ -49,7 +50,7 @@ public class ClusterSettingsLoopbackTest { private InetAddress loopback = InetAddress.getLoopbackAddress(); private InetAddress nonLoopbackLocal; - private NetworkUtils network = spy(NetworkUtils.INSTANCE); + private NetworkUtils network = spy(NetworkUtilsImpl.INSTANCE); @Before public void setUp() throws Exception { diff --git a/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsTest.java b/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsTest.java index f3f528da701..c7088c507ec 100644 --- a/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsTest.java +++ b/server/sonar-main/src/test/java/org/sonar/application/config/ClusterSettingsTest.java @@ -27,6 +27,7 @@ import org.junit.Test; import org.junit.rules.ExpectedException; import org.sonar.process.MessageException; import org.sonar.process.NetworkUtils; +import org.sonar.process.NetworkUtilsImpl; import static java.lang.String.format; import static org.assertj.core.api.Assertions.assertThat; @@ -49,7 +50,7 @@ public class ClusterSettingsTest { public ExpectedException expectedException = ExpectedException.none(); private InetAddress nonLoopbackLocal = InetAddress.getLoopbackAddress(); - private NetworkUtils network = spy(NetworkUtils.INSTANCE); + private NetworkUtils network = spy(NetworkUtilsImpl.INSTANCE); @Before public void setUp() throws Exception { |