Skip to content

Commit 2801823

Browse files
knutwalkerjjaderberg
authored andcommitted
Mark CallableProcedure as forbidden
1 parent 4abf55f commit 2801823

File tree

11 files changed

+18
-0
lines changed

11 files changed

+18
-0
lines changed

compatibility/4.3/neo4j-kernel-adapter/src/main/java/org/neo4j/gds/compat/_43/CallableProcedureImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
package org.neo4j.gds.compat._43;
2121

2222
import org.neo4j.collection.RawIterator;
23+
import org.neo4j.gds.annotation.SuppressForbidden;
2324
import org.neo4j.gds.compat.CompatCallableProcedure;
2425
import org.neo4j.internal.kernel.api.exceptions.ProcedureException;
2526
import org.neo4j.internal.kernel.api.procs.ProcedureSignature;
@@ -28,6 +29,7 @@
2829
import org.neo4j.kernel.api.procedure.Context;
2930
import org.neo4j.values.AnyValue;
3031

32+
@SuppressForbidden(reason = "This is the compat API")
3133
public final class CallableProcedureImpl implements CallableProcedure {
3234
private final CompatCallableProcedure procedure;
3335

compatibility/4.3/neo4j-kernel-adapter/src/main/java/org/neo4j/gds/compat/_43/Neo4jProxyImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,7 @@ public UserFunctionSignature userFunctionSignature(
752752
}
753753

754754
@Override
755+
@SuppressForbidden(reason = "This is the compat API")
755756
public CallableProcedure callableProcedure(CompatCallableProcedure procedure) {
756757
return new CallableProcedureImpl(procedure);
757758
}

compatibility/4.4/neo4j-kernel-adapter/src/main/java/org/neo4j/gds/compat/_44/CallableProcedureImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
package org.neo4j.gds.compat._44;
2121

2222
import org.neo4j.collection.RawIterator;
23+
import org.neo4j.gds.annotation.SuppressForbidden;
2324
import org.neo4j.gds.compat.CompatCallableProcedure;
2425
import org.neo4j.internal.kernel.api.exceptions.ProcedureException;
2526
import org.neo4j.internal.kernel.api.procs.ProcedureSignature;
@@ -28,6 +29,7 @@
2829
import org.neo4j.kernel.api.procedure.Context;
2930
import org.neo4j.values.AnyValue;
3031

32+
@SuppressForbidden(reason = "This is the compat API")
3133
public final class CallableProcedureImpl implements CallableProcedure {
3234
private final CompatCallableProcedure procedure;
3335

compatibility/4.4/neo4j-kernel-adapter/src/main/java/org/neo4j/gds/compat/_44/Neo4jProxyImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -755,6 +755,7 @@ public UserFunctionSignature userFunctionSignature(
755755
}
756756

757757
@Override
758+
@SuppressForbidden(reason = "This is the compat API")
758759
public CallableProcedure callableProcedure(CompatCallableProcedure procedure) {
759760
return new CallableProcedureImpl(procedure);
760761
}

compatibility/5.1/neo4j-kernel-adapter/src/main/java17/org/neo4j/gds/compat/_51/CallableProcedureImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
package org.neo4j.gds.compat._51;
2121

2222
import org.neo4j.collection.RawIterator;
23+
import org.neo4j.gds.annotation.SuppressForbidden;
2324
import org.neo4j.gds.compat.CompatCallableProcedure;
2425
import org.neo4j.internal.kernel.api.exceptions.ProcedureException;
2526
import org.neo4j.internal.kernel.api.procs.ProcedureSignature;
@@ -28,6 +29,7 @@
2829
import org.neo4j.kernel.api.procedure.Context;
2930
import org.neo4j.values.AnyValue;
3031

32+
@SuppressForbidden(reason = "This is the compat API")
3133
public final class CallableProcedureImpl implements CallableProcedure {
3234
private final CompatCallableProcedure procedure;
3335

compatibility/5.1/neo4j-kernel-adapter/src/main/java17/org/neo4j/gds/compat/_51/Neo4jProxyImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -882,6 +882,7 @@ public long transactionId(KernelTransactionHandle kernelTransactionHandle) {
882882
}
883883

884884
@Override
885+
@SuppressForbidden(reason = "This is the compat API")
885886
public CallableProcedure callableProcedure(CompatCallableProcedure procedure) {
886887
return new CallableProcedureImpl(procedure);
887888
}

compatibility/5.2/neo4j-kernel-adapter/src/main/java17/org/neo4j/gds/compat/_52/CallableProcedureImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
package org.neo4j.gds.compat._52;
2121

2222
import org.neo4j.collection.RawIterator;
23+
import org.neo4j.gds.annotation.SuppressForbidden;
2324
import org.neo4j.gds.compat.CompatCallableProcedure;
2425
import org.neo4j.internal.kernel.api.exceptions.ProcedureException;
2526
import org.neo4j.internal.kernel.api.procs.ProcedureSignature;
@@ -28,6 +29,7 @@
2829
import org.neo4j.kernel.api.procedure.Context;
2930
import org.neo4j.values.AnyValue;
3031

32+
@SuppressForbidden(reason = "This is the compat API")
3133
public final class CallableProcedureImpl implements CallableProcedure {
3234
private final CompatCallableProcedure procedure;
3335

compatibility/5.2/neo4j-kernel-adapter/src/main/java17/org/neo4j/gds/compat/_52/Neo4jProxyImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -875,6 +875,7 @@ public UserFunctionSignature userFunctionSignature(
875875
}
876876

877877
@Override
878+
@SuppressForbidden(reason = "This is the compat API")
878879
public CallableProcedure callableProcedure(CompatCallableProcedure procedure) {
879880
return new CallableProcedureImpl(procedure);
880881
}

compatibility/api/neo4j-kernel-adapter/src/main/java/org/neo4j/gds/compat/Neo4jProxyApi.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.neo4j.configuration.connectors.ConnectorPortRegister;
2626
import org.neo4j.dbms.api.DatabaseManagementService;
2727
import org.neo4j.exceptions.KernelException;
28+
import org.neo4j.gds.annotation.SuppressForbidden;
2829
import org.neo4j.graphdb.GraphDatabaseService;
2930
import org.neo4j.graphdb.Node;
3031
import org.neo4j.graphdb.Relationship;
@@ -294,6 +295,7 @@ UserFunctionSignature userFunctionSignature(
294295
boolean threadSafe
295296
);
296297

298+
@SuppressForbidden(reason = "This is the compat API")
297299
CallableProcedure callableProcedure(CompatCallableProcedure procedure);
298300

299301
long transactionId(KernelTransactionHandle kernelTransactionHandle);

compatibility/common/neo4j-kernel-adapter/src/main/java/org/neo4j/gds/compat/Neo4jProxy.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.neo4j.configuration.connectors.ConnectorPortRegister;
2626
import org.neo4j.dbms.api.DatabaseManagementService;
2727
import org.neo4j.exceptions.KernelException;
28+
import org.neo4j.gds.annotation.SuppressForbidden;
2829
import org.neo4j.graphdb.GraphDatabaseService;
2930
import org.neo4j.graphdb.Node;
3031
import org.neo4j.graphdb.Relationship;
@@ -442,6 +443,7 @@ public static UserFunctionSignature userFunctionSignature(
442443
return IMPL.userFunctionSignature(name, inputSignature, type, description, internal, threadSafe);
443444
}
444445

446+
@SuppressForbidden(reason = "This is the compat API")
445447
public static CallableProcedure callableProcedure(CompatCallableProcedure procedure) {
446448
return IMPL.callableProcedure(procedure);
447449
}

0 commit comments

Comments
 (0)