mirror of
https://github.com/github/codeql.git
synced 2026-02-27 12:23:41 +01:00
21 lines
700 B
Plaintext
21 lines
700 B
Plaintext
import shared.FlowSummaries
|
|
import semmle.code.csharp.dataflow.internal.ExternalFlow
|
|
|
|
final private class NeutralCallableFinal = NeutralCallable;
|
|
|
|
class RelevantNeutralCallable extends NeutralCallableFinal {
|
|
final string getCallableCsv() { result = asPartialNeutralModel(this) }
|
|
}
|
|
|
|
class RelevantSourceCallable extends SourceCallable {
|
|
string getCallableCsv() { result = asPartialModel(this) }
|
|
}
|
|
|
|
class RelevantSinkCallable extends SinkCallable {
|
|
string getCallableCsv() { result = asPartialModel(this) }
|
|
}
|
|
|
|
import TestSummaryOutput<IncludeSummarizedCallable>
|
|
import TestNeutralOutput<RelevantNeutralCallable>
|
|
import External::TestSourceSinkOutput<RelevantSourceCallable, RelevantSinkCallable>
|