@@ -7,11 +7,25 @@ extensions:
77 - ["System.IO", "File", False, "Create", "", "", "ReturnValue", "file-write", "manual"]
88 - ["System.IO", "File", False, "CreateText", "", "", "ReturnValue", "file-write", "manual"]
99 - ["System.IO", "File", False, "Open", "", "", "ReturnValue", "file-write", "manual"]
10+ - ["System.IO", "File", False, "Open", "", "", "ReturnValue", "file", "manual"]
11+ - ["System.IO", "File", False, "OpenRead", "", "", "ReturnValue", "file", "manual"]
12+ - ["System.IO", "File", False, "OpenText", "", "", "ReturnValue", "file", "manual"]
1013 - ["System.IO", "File", False, "OpenWrite", "", "", "ReturnValue", "file-write", "manual"]
14+ - ["System.IO", "File", False, "ReadAllBytes", "", "", "ReturnValue", "file", "manual"]
15+ - ["System.IO", "File", False, "ReadAllBytesAsync", "", "", "ReturnValue", "file", "manual"]
16+ - ["System.IO", "File", False, "ReadAllLines", "", "", "ReturnValue", "file", "manual"]
17+ - ["System.IO", "File", False, "ReadAllLinesAsync", "", "", "ReturnValue", "file", "manual"]
18+ - ["System.IO", "File", False, "ReadAllText", "", "", "ReturnValue", "file", "manual"]
19+ - ["System.IO", "File", False, "ReadAllTextAsync", "", "", "ReturnValue", "file", "manual"]
20+ - ["System.IO", "File", False, "ReadLines", "", "", "ReturnValue", "file", "manual"]
21+ - ["System.IO", "File", False, "ReadLinesAsync", "", "", "ReturnValue", "file", "manual"]
1122 - ["System.IO", "FileInfo", False, "AppendText", "", "", "ReturnValue", "file-write", "manual"]
1223 - ["System.IO", "FileInfo", False, "Create", "", "", "ReturnValue", "file-write", "manual"]
1324 - ["System.IO", "FileInfo", False, "CreateText", "", "", "ReturnValue", "file-write", "manual"]
1425 - ["System.IO", "FileInfo", False, "Open", "", "", "ReturnValue", "file-write", "manual"]
26+ - ["System.IO", "FileInfo", False, "Open", "", "", "ReturnValue", "file", "manual"]
27+ - ["System.IO", "FileInfo", False, "OpenRead", "", "", "ReturnValue", "file", "manual"]
28+ - ["System.IO", "FileInfo", False, "OpenText", "", "", "ReturnValue", "file", "manual"]
1529 - ["System.IO", "FileInfo", False, "OpenWrite", "", "", "ReturnValue", "file-write", "manual"]
1630 - ["System.IO", "FileStream", False, "FileStream", "", "", "Argument[this]", "file", "manual"]
1731 - ["System.IO", "FileStream", False, "FileStream", "", "", "Argument[this]", "file-write", "manual"]
@@ -25,6 +39,8 @@ extensions:
2539 pack : codeql/csharp-all
2640 extensible : summaryModel
2741 data :
42+ - ["System.IO", "BufferedStream", False, "BufferedStream", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
43+ - ["System.IO", "BufferedStream", False, "BufferedStream", "(System.IO.Stream,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
2844 - ["System.IO", "FileStream", False, "FileStream", "(System.String,System.IO.FileMode)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
2945 - ["System.IO", "FileStream", False, "FileStream", "(System.String,System.IO.FileMode,System.IO.FileAccess)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
3046 - ["System.IO", "FileStream", False, "FileStream", "(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
@@ -69,8 +85,16 @@ extensions:
6985 - ["System.IO", "Stream", True, "CopyToAsync", "(System.IO.Stream,System.Int32,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "manual"]
7086 - ["System.IO", "Stream", False, "CopyToAsync", "(System.IO.Stream,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "manual"]
7187 - ["System.IO", "Stream", True, "Read", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
88+ - ["System.IO", "Stream", True, "Read", "(System.Span<System.Byte>)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
7289 - ["System.IO", "Stream", False, "ReadAsync", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
7390 - ["System.IO", "Stream", True, "ReadAsync", "(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
91+ # Post-update nodes for `Memory<T>` are currently unsupported. This model is provided for completeness
92+ - ["System.IO", "Stream", True, "ReadAsync", "(System.Memory<System.Byte>,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
93+ - ["System.IO", "Stream", True, "ReadAtLeast", "(System.Span<System.Byte>,System.Int32,System.Boolean)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
94+ # Post-update nodes for `Memory<T>` are currently unsupported. This model is provided for completeness
95+ - ["System.IO", "Stream", True, "ReadAtLeastAsync", "(System.Memory<System.Byte>,System.Int32,System.Boolean,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "manual"]
96+ - ["System.IO", "Stream", True, "ReadExactly", "(System.Span<System.Byte>)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
97+ - ["System.IO", "Stream", True, "ReadExactly", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "manual"]
7498 - ["System.IO", "Stream", True, "Write", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"]
7599 - ["System.IO", "Stream", False, "WriteAsync", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"]
76100 - ["System.IO", "Stream", True, "WriteAsync", "(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"]
0 commit comments