Java/C#: Move C# internal implementation for model generation.

This commit is contained in:
Michael Nebel
2022-11-01 10:51:30 +01:00
parent 4cb82ad5a7
commit d6ae1ef6f2
11 changed files with 11 additions and 11 deletions

View File

@@ -5,8 +5,8 @@
*/
import semmle.code.csharp.dataflow.ExternalFlow
import internal.CaptureModels
import internal.CaptureSummaryFlow
import utils.modelgenerator.internal.CaptureModels
import utils.modelgenerator.internal.CaptureSummaryFlow
from DataFlowTargetApi api, string flow
where flow = captureFlow(api) and hasSummary(api, false)

View File

@@ -7,8 +7,8 @@
*/
import semmle.code.csharp.dataflow.ExternalFlow
import internal.CaptureModels
import internal.CaptureSummaryFlow
import utils.modelgenerator.internal.CaptureModels
import utils.modelgenerator.internal.CaptureSummaryFlow
from DataFlowTargetApi api, string noflow
where

View File

@@ -6,7 +6,7 @@
* @tags model-generator
*/
import internal.CaptureModels
import utils.modelgenerator.internal.CaptureModels
class Activate extends ActiveConfiguration {
override predicate activateToSinkConfig() { any() }

View File

@@ -6,7 +6,7 @@
* @tags model-generator
*/
import internal.CaptureModels
import utils.modelgenerator.internal.CaptureModels
class Activate extends ActiveConfiguration {
override predicate activateFromSourceConfig() { any() }

View File

@@ -7,8 +7,8 @@
*/
import semmle.code.csharp.dataflow.ExternalFlow
import internal.CaptureModels
import internal.CaptureSummaryFlow
import utils.modelgenerator.internal.CaptureModels
import utils.modelgenerator.internal.CaptureSummaryFlow
from DataFlowTargetApi api, string flow
where flow = captureFlow(api) and not hasSummary(api, false)

View File

@@ -7,7 +7,7 @@
*/
import semmle.code.csharp.dataflow.ExternalFlow
import internal.CaptureTypeBasedSummaryModels
import utils.modelgenerator.internal.CaptureTypeBasedSummaryModels
from TypeBasedFlowTargetApi api, string flow
where flow = captureFlow(api)