@@ -84,24 +84,44 @@ private import internal.FlowSummaryImplSpecific
84
84
* ensuring that they are visible to the taint tracking / data flow library.
85
85
*/
86
86
private module Frameworks {
87
- private import semmle.code.csharp.security.dataflow.flowsources.Local
88
- private import semmle.code.csharp.security.dataflow.flowsinks.Html
89
- private import semmle.code.csharp.frameworks.System
90
- private import semmle.code.csharp.security.dataflow.XSSSinks
87
+ private import semmle.code.csharp.frameworks.EntityFramework
88
+ private import semmle.code.csharp.frameworks.JsonNET
89
+ private import semmle.code.csharp.frameworks.microsoft.VisualBasic
91
90
private import semmle.code.csharp.frameworks.ServiceStack
92
91
private import semmle.code.csharp.frameworks.Sql
93
- private import semmle.code.csharp.frameworks.EntityFramework
94
- private import semmle.code.csharp.frameworks.system.Text
95
- private import semmle.code.csharp.frameworks.system.Net
96
- private import semmle.code.csharp.frameworks.system.Web
92
+ private import semmle.code.csharp.frameworks.System
93
+ private import semmle.code.csharp.frameworks.system.Collections
94
+ private import semmle.code.csharp.frameworks.system.collections.Concurrent
97
95
private import semmle.code.csharp.frameworks.system.collections.Generic
98
- private import semmle.code.csharp.frameworks.system.web.ui.WebControls
99
- private import semmle.code.csharp.frameworks.JsonNET
96
+ private import semmle.code.csharp.frameworks.system.collections.Immutable
97
+ private import semmle.code.csharp.frameworks.system.collections.ObjectModel
98
+ private import semmle.code.csharp.frameworks.system.collections.Specialized
99
+ private import semmle.code.csharp.frameworks.system.ComponentModel
100
+ private import semmle.code.csharp.frameworks.system.componentmodel.Design
101
+ private import semmle.code.csharp.frameworks.system.Data
102
+ private import semmle.code.csharp.frameworks.system.data.Common
103
+ private import semmle.code.csharp.frameworks.system.Diagnostics
104
+ private import semmle.code.csharp.frameworks.system.Dynamic
105
+ private import semmle.code.csharp.frameworks.system.Linq
106
+ private import semmle.code.csharp.frameworks.system.Net
107
+ private import semmle.code.csharp.frameworks.system.net.Http
108
+ private import semmle.code.csharp.frameworks.system.net.Mail
100
109
private import semmle.code.csharp.frameworks.system.IO
101
110
private import semmle.code.csharp.frameworks.system.io.Compression
102
- private import semmle.code.csharp.frameworks.system.Xml
103
- private import semmle.code.csharp.frameworks.system.threading.Tasks
104
111
private import semmle.code.csharp.frameworks.system.runtime.CompilerServices
112
+ private import semmle.code.csharp.frameworks.system.security.Cryptography
113
+ private import semmle.code.csharp.frameworks.system.security.cryptography.X509Certificates
114
+ private import semmle.code.csharp.frameworks.system.Text
115
+ private import semmle.code.csharp.frameworks.system.text.RegularExpressions
116
+ private import semmle.code.csharp.frameworks.system.threading.Tasks
117
+ private import semmle.code.csharp.frameworks.system.Web
118
+ private import semmle.code.csharp.frameworks.system.web.ui.WebControls
119
+ private import semmle.code.csharp.frameworks.system.Xml
120
+ private import semmle.code.csharp.frameworks.system.xml.Schema
121
+ private import semmle.code.csharp.frameworks.system.xml.Serialization
122
+ private import semmle.code.csharp.security.dataflow.flowsinks.Html
123
+ private import semmle.code.csharp.security.dataflow.flowsources.Local
124
+ private import semmle.code.csharp.security.dataflow.XSSSinks
105
125
}
106
126
107
127
/**
0 commit comments