File tree Expand file tree Collapse file tree
csharp/ql/test/library-tests/dataflow/external-models
go/ql/test/library-tests/semmle/go/dataflow
VarArgsWithFunctionModels
java/ql/test/library-tests/dataflow/external-models Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55import csharp
66import semmle.code.csharp.dataflow.ExternalFlow
7- import semmle.code.csharp.dataflow.internal.NegativeSummary
87import CsvValidation
8+ import semmle.code.csharp.dataflow.internal.NegativeSummary
Original file line number Diff line number Diff line change 11import csharp
22import DataFlow
33import semmle.code.csharp.dataflow.ExternalFlow
4- import semmle.code.csharp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
54import CsvValidation
5+ import semmle.code.csharp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
66
77class SinkModelTest extends SinkModelCsv {
88 override predicate row ( string row ) {
Original file line number Diff line number Diff line change 11import csharp
22import DataFlow
33import semmle.code.csharp.dataflow.ExternalFlow
4- import semmle.code.csharp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
54import CsvValidation
5+ import semmle.code.csharp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
66
77class SourceModelTest extends SourceModelCsv {
88 override predicate row ( string row ) {
Original file line number Diff line number Diff line change 11import csharp
22import DataFlow
33import semmle.code.csharp.dataflow.ExternalFlow
4+ import CsvValidation
45import semmle.code.csharp.dataflow.FlowSummary
56import semmle.code.csharp.dataflow.internal.DataFlowDispatch as DataFlowDispatch
67import semmle.code.csharp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
7- import CsvValidation
88
99private class SummaryModelTest extends SummaryModelCsv {
1010 override predicate row ( string row ) {
Original file line number Diff line number Diff line change 44
55import go
66import semmle.go.dataflow.ExternalFlow
7+ import CsvValidation
78import semmle.go.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
89import TestUtilities.InlineFlowTest
9- import CsvValidation
1010
1111class SummaryModelTest extends SummaryModelCsv {
1212 override predicate row ( string row ) {
Original file line number Diff line number Diff line change 11import go
22import semmle.go.dataflow.ExternalFlow
3- import semmle.go.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
43import CsvValidation
4+ import semmle.go.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
55
66class SummaryModelTest extends SummaryModelCsv {
77 override predicate row ( string row ) {
Original file line number Diff line number Diff line change 11import go
22import semmle.go.dataflow.ExternalFlow
3- import TestUtilities.InlineExpectationsTest
43import CsvValidation
4+ import TestUtilities.InlineExpectationsTest
55
66class SummaryModelTest extends SummaryModelCsv {
77 override predicate row ( string row ) {
Original file line number Diff line number Diff line change 11import go
22import semmle.go.dataflow.ExternalFlow
3+ import CsvValidation
34// import DataFlow::PartialPathGraph
45import TestUtilities.InlineExpectationsTest
5- import CsvValidation
66
77class SummaryModelTest extends DataFlow:: FunctionModel {
88 FunctionInput inp ;
Original file line number Diff line number Diff line change 11import java
22import semmle.code.java.dataflow.DataFlow
33import semmle.code.java.dataflow.ExternalFlow
4- import semmle.code.java.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
54import CsvValidation
5+ import semmle.code.java.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl
66
77class SummaryModelTest extends SummaryModelCsv {
88 override predicate row ( string row ) {
You can’t perform that action at this time.
0 commit comments