Skip to content

Commit f98b9e0

Browse files
committed
Spotless gets it done
1 parent 5e24512 commit f98b9e0

File tree

3 files changed

+226
-185
lines changed

3 files changed

+226
-185
lines changed

server/src/test/java/org/elasticsearch/common/network/NetworkDirectionUtilsTests.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,24 @@
1616
import static org.hamcrest.Matchers.equalTo;
1717

1818
public class NetworkDirectionUtilsTests extends ESTestCase {
19-
public void testCIDR() {
19+
public void testCIDR() {
2020
testNetworkDirectionUtils("10.0.1.1", "192.168.1.2", List.of("10.0.0.0/8"), "outbound");
2121
testNetworkDirectionUtils("192.168.1.2", "10.0.1.1", List.of("10.0.0.0/8"), "inbound");
2222
}
2323

24-
public void testUnspecified() {
24+
public void testUnspecified() {
2525
testNetworkDirectionUtils("0.0.0.0", "0.0.0.0", List.of("unspecified"), "internal");
2626
testNetworkDirectionUtils("::", "::", List.of("unspecified"), "internal");
2727
}
2828

29-
public void testNetworkPrivate() {
29+
public void testNetworkPrivate() {
3030
testNetworkDirectionUtils("192.168.1.1", "192.168.1.2", List.of("private"), "internal");
3131
testNetworkDirectionUtils("10.0.1.1", "192.168.1.2", List.of("private"), "internal");
3232
testNetworkDirectionUtils("192.168.1.1", "172.16.0.1", List.of("private"), "internal");
3333
testNetworkDirectionUtils("192.168.1.1", "fd12:3456:789a:1::1", List.of("private"), "internal");
3434
}
3535

36-
public void testNetworkPublic() {
36+
public void testNetworkPublic() {
3737
testNetworkDirectionUtils("192.168.1.1", "192.168.1.2", List.of("public"), "external");
3838
testNetworkDirectionUtils("10.0.1.1", "192.168.1.2", List.of("public"), "external");
3939
testNetworkDirectionUtils("192.168.1.1", "172.16.0.1", List.of("public"), "external");

x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/ip/NetworkDirection.java

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
import static org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal.FIRST;
3838
import static org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal.SECOND;
3939
import static org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal.THIRD;
40-
import static org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal.fromIndex;
4140
import static org.elasticsearch.xpack.esql.core.expression.TypeResolutions.isIPAndExact;
4241
import static org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions.isStringAndExact;
4342

@@ -75,8 +74,8 @@ public NetworkDirection(
7574
@Param(
7675
name = "internal_networks",
7776
type = { "keyword", "text" },
78-
description = "List of internal networks. Supports IPv4 and IPv6 addresses, ranges in CIDR notation, and named ranges.")
79-
Expression internalNetworks
77+
description = "List of internal networks. Supports IPv4 and IPv6 addresses, ranges in CIDR notation, and named ranges."
78+
) Expression internalNetworks
8079
) {
8180
super(source, Arrays.asList(sourceIpField, destinationIpField, internalNetworks));
8281
this.sourceIpField = sourceIpField;
@@ -116,7 +115,6 @@ protected NodeInfo<? extends Expression> info() {
116115
return NodeInfo.create(this, NetworkDirection::new, sourceIpField, destinationIpField, internalNetworks);
117116
}
118117

119-
120118
@Override
121119
public EvalOperator.ExpressionEvaluator.Factory toEvaluator(ToEvaluator toEvaluator) {
122120
var sourceIpEvaluatorSupplier = toEvaluator.apply(sourceIpField);
@@ -133,7 +131,15 @@ public EvalOperator.ExpressionEvaluator.Factory toEvaluator(ToEvaluator toEvalua
133131
}
134132

135133
@Evaluator()
136-
static void process(BytesRefBlock.Builder builder, @Fixed(includeInToString=false, scope=THREAD_LOCAL) BytesRef scratch, @Fixed(includeInToString=false, scope=THREAD_LOCAL) BytesRef netScratch, BytesRef sourceIp, BytesRef destinationIp, @Position int position, BytesRefBlock networks) {
134+
static void process(
135+
BytesRefBlock.Builder builder,
136+
@Fixed(includeInToString = false, scope = THREAD_LOCAL) BytesRef scratch,
137+
@Fixed(includeInToString = false, scope = THREAD_LOCAL) BytesRef netScratch,
138+
BytesRef sourceIp,
139+
BytesRef destinationIp,
140+
@Position int position,
141+
BytesRefBlock networks
142+
) {
137143
int valueCount = networks.getValueCount(position);
138144
if (valueCount == 0) {
139145
builder.appendNull();
@@ -176,8 +182,7 @@ protected TypeResolution resolveType() {
176182
return new TypeResolution("Unresolved children");
177183
}
178184

179-
return isIPAndExact(sourceIpField, sourceText(), FIRST)
180-
.and(isIPAndExact(destinationIpField, sourceText(), SECOND))
185+
return isIPAndExact(sourceIpField, sourceText(), FIRST).and(isIPAndExact(destinationIpField, sourceText(), SECOND))
181186
.and(isStringAndExact(internalNetworks, sourceText(), THIRD));
182187
}
183188

0 commit comments

Comments
 (0)