C#: Clean up dependencies Newtonsoft.Json and dont override nowarn.

This commit is contained in:
Michael Nebel
2024-12-06 15:55:30 +01:00
parent 9513b6c3a9
commit 4e079d34b9
4 changed files with 2 additions and 3 deletions

View File

@@ -17,6 +17,5 @@ codeql_csharp_binary(
"//csharp/extractor/Semmle.Extraction.CSharp.Standalone:bin/Semmle.Extraction.CSharp.Standalone",
"//csharp/extractor/Semmle.Util",
"@paket.main//microsoft.build",
"@paket.main//newtonsoft.json",
],
)

View File

@@ -1,2 +1 @@
Newtonsoft.Json
Microsoft.Build

View File

@@ -11,10 +11,10 @@ codeql_csharp_library(
]),
allow_unsafe_blocks = True,
internals_visible_to = ["Semmle.Extraction.Tests"],
nowarn = ["CA1822"],
visibility = ["//csharp:__subpackages__"],
deps = [
"//csharp/extractor/Semmle.Extraction.CSharp",
"//csharp/extractor/Semmle.Util",
"@paket.main//newtonsoft.json",
],
)