dependency 'com.google.guava:guava:18.0'
dependency "com.google.protobuf:protobuf-java:${protobufVersion}"
dependency 'com.h2database:h2:1.3.176'
- dependencySet(group: 'com.hazelcast', version: '3.8.6') {
+ dependencySet(group: 'com.hazelcast', version: '3.12.1') {
entry 'hazelcast'
entry 'hazelcast-client'
}
package org.sonar.server.plugins.ws;
import com.google.common.base.Optional;
-import com.hazelcast.com.eclipsesource.json.Json;
-import com.hazelcast.com.eclipsesource.json.JsonObject;
+import com.hazelcast.internal.json.Json;
+import com.hazelcast.internal.json.JsonObject;
import com.tngtech.java.junit.dataprovider.DataProvider;
import com.tngtech.java.junit.dataprovider.DataProviderRunner;
import com.tngtech.java.junit.dataprovider.UseDataProvider;
private InstalledAction underTest = new InstalledAction(pluginFileSystem, updateCenterMatrixFactory, db.getDbClient());
private WsActionTester tester = new WsActionTester(underTest);
+ @DataProvider
+ public static Object[][] editionBundledLicenseValues() {
+ return new Object[][] {
+ {"sonarsource"},
+ {"SonarSource"},
+ {"SonaRSOUrce"},
+ {"SONARSOURCE"},
+ {"commercial"},
+ {"Commercial"},
+ {"COMMERCIAL"},
+ {"COmmERCiaL"},
+ };
+ }
+
@Test
public void action_installed_is_defined() {
Action action = tester.getDef();
"}");
}
- @DataProvider
- public static Object[][] editionBundledLicenseValues() {
- return new Object[][]{
- {"sonarsource"},
- {"SonarSource"},
- {"SonaRSOUrce"},
- {"SONARSOURCE"},
- {"commercial"},
- {"Commercial"},
- {"COMMERCIAL"},
- {"COmmERCiaL"},
- };
- }
-
@Test
public void only_one_plugin_can_have_a_specific_name_and_key() throws IOException {
when(pluginFileSystem.getInstalledFiles()).thenReturn(