Skip to content

Commit aea4029

Browse files
committed
fix bug
1 parent 7dcf81b commit aea4029

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/transport/TransportVersionUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,13 +116,13 @@ public enum IdComponents {
116116

117117
IdComponents(int value, int numDigits) {
118118
this.value = value;
119-
this.max = (int) Math.pow(10, numDigits-1);
119+
this.max = (int) Math.pow(10, numDigits);
120120
}
121121
}
122122

123123
record TransportVersionId(int complete, int major, int server, int subsidiary, int patch) implements Comparable<TransportVersionId> {
124124
public static TransportVersionId fromInt(int complete) {
125-
int patch = complete % PATCH.value;
125+
int patch = complete % PATCH.max;
126126
int subsidiary = (complete / SUBSIDIARY.value) % SUBSIDIARY.max;
127127
int server = (complete / SERVER.value) % SERVER.max;
128128
int major = complete / MAJOR.value;

0 commit comments

Comments
 (0)