Skip to content

Commit 2b5a9fe

Browse files
Artem LabazinArtem Labazin
authored andcommitted
Cleanup the code
1 parent 2711982 commit 2b5a9fe

28 files changed

Lines changed: 330 additions & 396 deletions

core/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ limitations under the License.
6060
<artifactId>maven-failsafe-plugin</artifactId>
6161
</plugin>
6262

63-
<!-- <plugin>
63+
<plugin>
6464
<groupId>org.codehaus.mojo</groupId>
6565
<artifactId>findbugs-maven-plugin</artifactId>
6666
</plugin>
@@ -72,7 +72,7 @@ limitations under the License.
7272
<plugin>
7373
<groupId>org.apache.maven.plugins</groupId>
7474
<artifactId>maven-checkstyle-plugin</artifactId>
75-
</plugin> -->
75+
</plugin>
7676
</plugins>
7777
</build>
7878
</project>

core/src/main/java/io/appulse/epmd/java/core/mapper/deserializer/EnumDeserializer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,12 @@
1616

1717
package io.appulse.epmd.java.core.mapper.deserializer;
1818

19+
import static java.nio.charset.StandardCharsets.ISO_8859_1;
1920
import static java.util.Arrays.asList;
2021

2122
import java.lang.reflect.Method;
2223
import java.lang.reflect.Modifier;
2324

24-
import static java.nio.charset.StandardCharsets.ISO_8859_1;
25-
2625
import java.util.Collections;
2726
import java.util.HashSet;
2827
import java.util.Optional;

core/src/main/java/io/appulse/epmd/java/core/mapper/deserializer/MessageDeserializer.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,16 @@
1717
package io.appulse.epmd.java.core.mapper.deserializer;
1818

1919
import static io.appulse.epmd.java.core.model.Tag.UNDEFINED;
20+
import static io.appulse.utils.BytesUtil.asInteger;
2021
import static java.util.Arrays.asList;
2122
import static java.util.Optional.ofNullable;
2223

23-
import java.nio.ByteBuffer;
2424
import java.util.List;
2525

2626
import io.appulse.epmd.java.core.mapper.Message;
2727
import io.appulse.epmd.java.core.model.Tag;
2828
import io.appulse.utils.Bytes;
29+
2930
import lombok.SneakyThrows;
3031
import lombok.val;
3132

@@ -55,10 +56,11 @@ public <T> T deserialize (byte[] bytes, Class<T> type) {
5556
.map(it -> it.getAnnotation(Message.class))
5657
.orElseThrow(RuntimeException::new);
5758

58-
if (annotation.lengthBytes() > 0 && asInteger(buffer, annotation.lengthBytes()) != buffer.remaining()) {
59+
val lengthBytes = annotation.lengthBytes();
60+
if (lengthBytes > 0 && asInteger(buffer.getBytes(lengthBytes)) != buffer.remaining()) {
5961
throw new RuntimeException();
6062
}
61-
if (annotation.value() != UNDEFINED && annotation.value() != Tag.of(buffer.get())) {
63+
if (annotation.value() != UNDEFINED && annotation.value() != Tag.of(buffer.getByte())) {
6264
throw new RuntimeException();
6365
}
6466

core/src/main/java/io/appulse/epmd/java/core/mapper/serializer/DataSerializer.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import io.appulse.epmd.java.core.mapper.DataSerializable;
2020
import io.appulse.utils.Bytes;
21+
2122
import lombok.val;
2223

2324
/**

core/src/main/java/io/appulse/epmd/java/core/mapper/serializer/EnumSerializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import static java.nio.charset.StandardCharsets.ISO_8859_1;
2020
import static lombok.AccessLevel.PRIVATE;
2121

22-
import lombok.val;
2322
import lombok.experimental.FieldDefaults;
23+
import lombok.val;
2424

2525
/**
2626
*

core/src/main/java/io/appulse/epmd/java/core/model/request/GetEpmdDump.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
import static io.appulse.epmd.java.core.model.Tag.DUMP_REQUEST;
2020

21+
import io.appulse.epmd.java.core.mapper.DataSerializable;
2122
import io.appulse.epmd.java.core.mapper.ExpectedResponse;
2223
import io.appulse.epmd.java.core.mapper.Message;
23-
import io.appulse.epmd.java.core.mapper.DataSerializable;
2424
import io.appulse.epmd.java.core.model.response.EpmdDump;
2525
import io.appulse.utils.Bytes;
2626

core/src/main/java/io/appulse/epmd/java/core/model/request/GetEpmdInfo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
import static io.appulse.epmd.java.core.model.Tag.NAMES_REQUEST;
2020

21+
import io.appulse.epmd.java.core.mapper.DataSerializable;
2122
import io.appulse.epmd.java.core.mapper.ExpectedResponse;
2223
import io.appulse.epmd.java.core.mapper.Message;
23-
import io.appulse.epmd.java.core.mapper.DataSerializable;
2424
import io.appulse.epmd.java.core.model.response.EpmdInfo;
2525
import io.appulse.utils.Bytes;
2626

core/src/main/java/io/appulse/epmd/java/core/model/request/GetNodeInfo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
import static java.nio.charset.StandardCharsets.ISO_8859_1;
2121
import static lombok.AccessLevel.PRIVATE;
2222

23+
import io.appulse.epmd.java.core.mapper.DataSerializable;
2324
import io.appulse.epmd.java.core.mapper.ExpectedResponse;
2425
import io.appulse.epmd.java.core.mapper.Message;
25-
import io.appulse.epmd.java.core.mapper.DataSerializable;
2626
import io.appulse.epmd.java.core.model.response.NodeInfo;
2727
import io.appulse.utils.Bytes;
2828

core/src/main/java/io/appulse/epmd/java/core/model/request/Kill.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
import static io.appulse.epmd.java.core.model.Tag.KILL_REQUEST;
2020

21+
import io.appulse.epmd.java.core.mapper.DataSerializable;
2122
import io.appulse.epmd.java.core.mapper.ExpectedResponse;
2223
import io.appulse.epmd.java.core.mapper.Message;
23-
import io.appulse.epmd.java.core.mapper.DataSerializable;
2424
import io.appulse.epmd.java.core.model.response.KillResult;
2525
import io.appulse.utils.Bytes;
2626

core/src/main/java/io/appulse/epmd/java/core/model/request/Registration.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
import static java.nio.charset.StandardCharsets.ISO_8859_1;
2121
import static lombok.AccessLevel.PRIVATE;
2222

23+
import io.appulse.epmd.java.core.mapper.DataSerializable;
2324
import io.appulse.epmd.java.core.mapper.ExpectedResponse;
2425
import io.appulse.epmd.java.core.mapper.Message;
25-
import io.appulse.epmd.java.core.mapper.DataSerializable;
2626
import io.appulse.epmd.java.core.model.NodeType;
2727
import io.appulse.epmd.java.core.model.Protocol;
2828
import io.appulse.epmd.java.core.model.Version;
@@ -53,8 +53,7 @@
5353
@ExpectedResponse(RegistrationResult.class)
5454
public class Registration implements DataSerializable {
5555

56-
@NonNull
57-
Integer port;
56+
int port;
5857

5958
@NonNull
6059
NodeType type;
@@ -86,7 +85,7 @@ public void write (@NonNull Bytes bytes) {
8685

8786
@Override
8887
public void read (@NonNull Bytes bytes) {
89-
port = bytes.getInt();
88+
port = bytes.getShort();
9089
type = NodeType.of(bytes.getByte());
9190
protocol = Protocol.of(bytes.getByte());
9291
high = Version.of(bytes.getShort());

0 commit comments

Comments
 (0)