Skip to content

Commit 62a92ee

Browse files
authored
chore: Package move com.eppo.sdk -> cloud.eppo (#83)
* chore: Package move `com.eppo.sdk` -> `cloud.eppo` * imports * spotless
1 parent 452cddf commit 62a92ee

File tree

7 files changed

+16
-23
lines changed

7 files changed

+16
-23
lines changed

build.gradle

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ java {
1111
}
1212

1313
group = 'cloud.eppo'
14-
version = '3.2.0-SNAPSHOT'
14+
version = '4.0.0-SNAPSHOT'
1515
ext.isReleaseVersion = !version.endsWith("SNAPSHOT")
1616

1717
import org.apache.tools.ant.filters.ReplaceTokens
@@ -30,7 +30,6 @@ repositories {
3030
}
3131

3232
dependencies {
33-
// Re-export classes and interfaces that will be used upstream
3433
api 'cloud.eppo:sdk-common-jvm:3.5.0'
3534

3635
implementation 'com.github.zafarkhaja:java-semver:0.10.2'
@@ -46,7 +45,7 @@ dependencies {
4645
testImplementation 'org.junit.jupiter:junit-jupiter'
4746
testImplementation 'com.github.tomakehurst:wiremock-jre8:2.35.2'
4847
testImplementation 'org.mockito:mockito-core:4.11.0'
49-
testImplementation 'com.squareup.okhttp3:okhttp:4.9.1'
48+
testImplementation 'com.squareup.okhttp3:okhttp:4.12.0'
5049
}
5150

5251
test {

src/main/java/com/eppo/sdk/helpers/AppDetails.java renamed to src/main/java/cloud/eppo/AppDetails.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
package com.eppo.sdk.helpers;
1+
package cloud.eppo;
22

33
import java.io.IOException;
44
import java.io.InputStream;
55
import java.util.Properties;
66
import org.slf4j.Logger;
77
import org.slf4j.LoggerFactory;
88

9-
public class AppDetails {
9+
class AppDetails {
1010
private static final Logger log = LoggerFactory.getLogger(AppDetails.class);
1111
static AppDetails instance;
1212
private final String version;
1313
private final String name;
1414

15-
public static AppDetails getInstance() {
15+
static AppDetails getInstance() {
1616
if (instance == null) {
1717
instance = new AppDetails();
1818
}
1919
return instance;
2020
}
2121

22-
public AppDetails() {
22+
AppDetails() {
2323
Properties prop = new Properties();
2424
try {
2525
prop = readPropertiesFile("app.properties");
@@ -30,15 +30,15 @@ public AppDetails() {
3030
this.name = prop.getProperty("app.name", "java-server-sdk");
3131
}
3232

33-
public String getVersion() {
33+
String getVersion() {
3434
return this.version;
3535
}
3636

37-
public String getName() {
37+
String getName() {
3838
return this.name;
3939
}
4040

41-
public static Properties readPropertiesFile(String fileName) throws IOException {
41+
static Properties readPropertiesFile(String fileName) throws IOException {
4242
ClassLoader loader = Thread.currentThread().getContextClassLoader();
4343
Properties props = new Properties();
4444
InputStream resourceStream = loader.getResourceAsStream(fileName);

src/main/java/com/eppo/sdk/EppoClient.java renamed to src/main/java/cloud/eppo/EppoClient.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
package com.eppo.sdk;
1+
package cloud.eppo;
22

3-
import cloud.eppo.BaseEppoClient;
43
import cloud.eppo.api.IAssignmentCache;
54
import cloud.eppo.cache.ExpiringInMemoryAssignmentCache;
65
import cloud.eppo.cache.LRUInMemoryAssignmentCache;
76
import cloud.eppo.logging.AssignmentLogger;
87
import cloud.eppo.logging.BanditLogger;
9-
import com.eppo.sdk.helpers.AppDetails;
10-
import com.eppo.sdk.helpers.FetchConfigurationsTask;
118
import java.util.Timer;
129
import java.util.concurrent.TimeUnit;
1310
import org.jetbrains.annotations.Nullable;

src/main/java/com/eppo/sdk/helpers/FetchConfigurationsTask.java renamed to src/main/java/cloud/eppo/FetchConfigurationsTask.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
package com.eppo.sdk.helpers;
1+
package cloud.eppo;
22

33
import java.util.Timer;
44
import java.util.TimerTask;
55
import org.slf4j.Logger;
66
import org.slf4j.LoggerFactory;
77

8-
public class FetchConfigurationsTask extends TimerTask {
8+
class FetchConfigurationsTask extends TimerTask {
99
private static final Logger log = LoggerFactory.getLogger(FetchConfigurationsTask.class);
1010
private final Runnable runnable;
1111
private final Timer timer;
1212
private final long intervalInMillis;
1313
private final long jitterInMillis;
1414

15-
public FetchConfigurationsTask(
15+
FetchConfigurationsTask(
1616
Runnable runnable, Timer timer, long intervalInMillis, long jitterInMillis) {
1717
this.runnable = runnable;
1818
this.timer = timer;

src/main/java/com/eppo/sdk/helpers/IPollerTask.java

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/test/java/com/eppo/sdk/helpers/AppDetailsTest.java renamed to src/test/java/cloud/eppo/AppDetailsTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.eppo.sdk.helpers;
1+
package cloud.eppo;
22

33
import static org.junit.jupiter.api.Assertions.assertEquals;
44
import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -15,7 +15,7 @@ public class AppDetailsTest {
1515
@BeforeEach
1616
public void nullOutInstanceToReset() {
1717
try {
18-
Class<?> appDetailsClass = Class.forName("com.eppo.sdk.helpers.AppDetails");
18+
Class<?> appDetailsClass = Class.forName("cloud.eppo.AppDetails");
1919
Field instanceField = appDetailsClass.getDeclaredField("instance");
2020
instanceField.setAccessible(true);
2121
instanceField.set(null, null);

src/test/java/com/eppo/sdk/EppoClientTest.java renamed to src/test/java/cloud/eppo/EppoClientTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.eppo.sdk;
1+
package cloud.eppo;
22

33
import static cloud.eppo.helpers.AssignmentTestCase.parseTestCaseFile;
44
import static cloud.eppo.helpers.AssignmentTestCase.runTestCase;
@@ -8,8 +8,6 @@
88
import static org.junit.jupiter.api.Assertions.assertThrows;
99
import static org.mockito.Mockito.*;
1010

11-
import cloud.eppo.BaseEppoClient;
12-
import cloud.eppo.EppoHttpClient;
1311
import cloud.eppo.api.Attributes;
1412
import cloud.eppo.api.BanditActions;
1513
import cloud.eppo.api.BanditResult;

0 commit comments

Comments
 (0)