@@ -84,24 +84,44 @@ private import internal.FlowSummaryImplSpecific
8484 * ensuring that they are visible to the taint tracking / data flow library.
8585 */
8686private 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
9190 private import semmle.code.csharp.frameworks.ServiceStack
9291 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
9795 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
100109 private import semmle.code.csharp.frameworks.system.IO
101110 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
104111 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
105125}
106126
107127/**
0 commit comments