Skip to content

Commit b35c6ef

Browse files
committed
Fix PMD findings.
1 parent 9b2c7b1 commit b35c6ef

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

powertools-parameters/powertools-parameters-tests/src/test/java/software/amazon/lambda/powertools/parameters/BaseProviderTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ void get_complexTransformation_shouldTransformInObject() {
199199
ObjectToDeserialize.class);
200200

201201
assertThat(objectToDeserialize).matches(
202-
o -> o.getFoo().equals("Foo")
202+
o -> "Foo".equals(o.getFoo())
203203
&& o.getBar() == 42
204204
&& o.getBaz() == 123456789);
205205
}

powertools-parameters/powertools-parameters-tests/src/test/java/software/amazon/lambda/powertools/parameters/transform/JsonTransformerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ void transform_json_shouldTransformInObject() throws TransformationException {
3232
transformation.applyTransformation("{\"foo\":\"Foo\", \"bar\":42, \"baz\":123456789}",
3333
ObjectToDeserialize.class);
3434
assertThat(objectToDeserialize).matches(
35-
o -> o.getFoo().equals("Foo")
35+
o -> "Foo".equals(o.getFoo())
3636
&& o.getBar() == 42
3737
&& o.getBaz() == 123456789);
3838
}

powertools-parameters/powertools-parameters-tests/src/test/java/software/amazon/lambda/powertools/parameters/transform/TransformationManagerTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ void setTransformer_concurrentCalls_shouldBeThreadSafe() throws InterruptedExcep
136136
String result = manager.performComplexTransformation(
137137
"{\"foo\":\"Foo\", \"bar\":42, \"baz\":123456789}",
138138
ObjectToDeserialize.class).getFoo();
139-
success[0] = result.equals("Foo");
139+
success[0] = "Foo".equals(result);
140140
} catch (Exception e) {
141141
e.printStackTrace();
142142
success[0] = false;
@@ -151,7 +151,7 @@ void setTransformer_concurrentCalls_shouldBeThreadSafe() throws InterruptedExcep
151151
// Thread 2 expects base64 transformer
152152
String result = manager.performBasicTransformation(
153153
Base64.getEncoder().encodeToString("bar".getBytes()));
154-
success[1] = result.equals("bar");
154+
success[1] = "bar".equals(result);
155155
} catch (Exception e) {
156156
e.printStackTrace();
157157
success[1] = false;

powertools-parameters/src/main/java/software/amazon/lambda/powertools/parameters/cache/DataStore.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,15 @@
1515
package software.amazon.lambda.powertools.parameters.cache;
1616

1717
import java.time.Instant;
18+
import java.util.Map;
1819
import java.util.concurrent.ConcurrentHashMap;
1920

2021
/**
2122
* Internal store used to cache parameters
2223
*/
2324
public class DataStore {
2425

25-
private final ConcurrentHashMap<String, ValueNode> store;
26+
private final Map<String, ValueNode> store;
2627

2728
public DataStore() {
2829
this.store = new ConcurrentHashMap<>();
@@ -32,8 +33,8 @@ public void put(String key, Object value, Instant time) {
3233
store.put(key, new ValueNode(value, time));
3334
}
3435

35-
public void remove(String Key) {
36-
store.remove(Key);
36+
public void remove(String key) {
37+
store.remove(key);
3738
}
3839

3940
public Object get(String key) {

0 commit comments

Comments
 (0)