Skip to content

Commit 95c512e

Browse files
committed
Fix compilation errors when using submodule with updated queries
1 parent e03d106 commit 95c512e

File tree

1 file changed

+3
-4
lines changed
  • extensions/ql-vscode/src/model-editor/queries

1 file changed

+3
-4
lines changed

extensions/ql-vscode/src/model-editor/queries/csharp.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ select endpoint, endpoint.getNamespace(), endpoint.getTypeName(), endpoint.getNa
4646
`,
4747
dependencies: {
4848
"ApplicationModeEndpointsQuery.qll": `private import csharp
49-
private import semmle.code.csharp.dataflow.ExternalFlow
49+
private import semmle.code.csharp.dataflow.ExternalFlow as ExternalFlow
5050
private import semmle.code.csharp.dataflow.internal.DataFlowDispatch as DataFlowDispatch
5151
private import semmle.code.csharp.dataflow.internal.DataFlowPrivate
5252
private import semmle.code.csharp.dataflow.internal.TaintTrackingPrivate
@@ -85,14 +85,13 @@ class ExternalEndpoint extends Endpoint {
8585
}
8686
8787
override predicate isSource() {
88-
this.getAnOutput() instanceof RemoteFlowSource or sourceNode(this.getAnOutput(), _)
88+
this.getAnOutput() instanceof RemoteFlowSource or ExternalFlow::sourceNode(this.getAnOutput(), _)
8989
}
9090
91-
override predicate isSink() { sinkNode(this.getAnInput(), _) }
91+
override predicate isSink() { ExternalFlow::sinkNode(this.getAnInput(), _) }
9292
}
9393
`,
9494
"FrameworkModeEndpointsQuery.qll": `private import csharp
95-
private import semmle.code.csharp.dataflow.ExternalFlow
9695
private import semmle.code.csharp.frameworks.Test
9796
private import ModelEditor
9897

0 commit comments

Comments
 (0)