Michael Nebel
828818d355
Merge pull request #18248 from michaelnebel/csharp/enabletests
...
C#: Enable Semmle.Util.Tests.
2024-12-10 13:30:15 +01:00
Michael Nebel
684c80c31a
C#: Address review comments.
2024-12-10 13:13:11 +01:00
Cornelius Riemenschneider
53ca5083a9
Upgrade bazel to 8.0.0.
...
Previously, we were using 8.0.0rc1.
In particular, this upgrade means we need to explicitly
import more rules, as they've been moved out of the core bazel repo.
2024-12-10 12:05:37 +01:00
Michael Nebel
86c6df5cbd
C#: Log warning when chain or certificate is not provided in the validation.
2024-12-10 10:35:48 +01:00
Michael Nebel
547af6c3c9
C#: Introduce null checks in the NugetPackageRestorer.
2024-12-10 10:31:12 +01:00
Michael Nebel
083533a673
C#: Update paket dependencies lock file.
2024-12-10 10:31:11 +01:00
Michael Nebel
37982f5854
C#: Update paket dotnet tool.
2024-12-10 10:31:09 +01:00
Michael Nebel
4275813b87
C#: Make the path tests independent.
2024-12-10 09:58:14 +01:00
github-actions[bot]
8f5822e4c6
Add changed framework coverage reports
2024-12-10 00:22:53 +00:00
Mathias Vorreiter Pedersen
dcc35a5724
Merge pull request #18221 from MathiasVP/add-microsoft-aspnetcore-mvc-model
...
C#: Add a MaD model for `Microsoft.AspNetCore.Mvc.Controller.View`
2024-12-09 13:24:02 +00:00
Michael Nebel
5624a77176
C#: Use TEST_TEMPDIR when set for test files.
2024-12-09 13:59:59 +01:00
Michael Nebel
baa248ce65
C#: Enable Semmle.Util.Tests.
2024-12-09 13:00:52 +01:00
Cornelius Riemenschneider
798b86f6af
Disable semmle.util.tests again.
2024-12-09 12:27:49 +01:00
Cornelius Riemenschneider
526dbe5901
Address review, also run semmle-util tests.
2024-12-09 12:19:01 +01:00
Cornelius Riemenschneider
18560cde9d
C#: Shorten test target names to make Windows happy.
2024-12-09 10:54:04 +01:00
Mathias Vorreiter Pedersen
9f31116630
C#: Accept test changes.
2024-12-06 15:18:03 +00:00
Michael Nebel
4e079d34b9
C#: Clean up dependencies Newtonsoft.Json and dont override nowarn.
2024-12-06 15:55:30 +01:00
Michael Nebel
9513b6c3a9
Merge pull request #18199 from michaelnebel/csharp/updateroslyn
...
C#: Update Roslyn nuget dependencies.
2024-12-06 15:41:23 +01:00
Michael B. Gale
e16adda74d
Merge pull request #18029 from github/mbg/csharp/set-proxy-cert-file
2024-12-06 14:03:43 +00:00
Michael Nebel
af2234453b
C#: Update dependencies (binlog package needs to be updated).
2024-12-06 14:30:51 +01:00
Michael Nebel
b9253222a6
C#: Add change-note.
2024-12-06 14:30:50 +01:00
Michael Nebel
d83f2215f6
C#: Update Parameters test to only inspect parameters from source code.
2024-12-06 14:30:49 +01:00
Michael Nebel
f94aaee53c
C#: Update integration tests expected output.
2024-12-06 14:30:47 +01:00
Michael Nebel
61fa889190
C#: Update the format test expected output as the params keyword is now extracted correctly.
2024-12-06 14:30:46 +01:00
Michael Nebel
6a0d56a146
C#: Update DataQuality output. Roslyn now correctly finds the compile time target.
2024-12-06 14:30:45 +01:00
Michael Nebel
347fb1cfd9
C#: Update dependencies.
2024-12-06 14:30:44 +01:00
Michael Nebel
4013eeba8b
C#: Use the newest version of packages instead of the minimum version.
2024-12-06 14:30:42 +01:00
Michael Nebel
2816234359
C#: Update Roslyn.
2024-12-06 14:30:41 +01:00
Michael B. Gale
c8ccfe40a5
C#: Create certificate from string, rather than file
2024-12-06 13:13:41 +00:00
Michael B. Gale
653d68ea94
C#: Explicitly close writer in DependabotProxy
2024-12-06 13:13:15 +00:00
Mathias Vorreiter Pedersen
0d616ca7ef
C#: Respond to PR comments.
2024-12-06 12:23:35 +00:00
Michael Nebel
9715ffd9a4
Merge pull request #18205 from michaelnebel/csharp/narrowpatterntypes
...
C#: Narrow pattern types
2024-12-06 10:33:13 +01:00
Mathias Vorreiter Pedersen
41f08d9b84
C#: Accept test changes.
2024-12-05 14:59:37 +00:00
Mathias Vorreiter Pedersen
4af18be70b
C#: Add change note.
2024-12-05 14:42:59 +00:00
Mathias Vorreiter Pedersen
5bebfdeb2a
C#: Add a MaD model for the 'Microsoft.AspNetCore.Mvc.Controller.View' method.
2024-12-05 13:59:59 +00:00
Michael B. Gale
952488c2d8
C#: Fix possible null dereference
2024-12-05 12:32:55 +00:00
Michael B. Gale
7369d043ed
C#: Don't initialise DependabotProxy on Windows or macOS
2024-12-05 12:25:45 +00:00
Michael B. Gale
2e80e09f52
C#: Apply suggestions from code review for DependabotProxy
2024-12-05 12:15:27 +00:00
Michael B. Gale
ee7f0b0f2a
C#: Load Dependabot Proxy certificate in DependabotProxy, and implement IDisposable
2024-12-05 12:15:26 +00:00
Michael B. Gale
ca251fb840
C#: Set up proxy for IsFeedReachable, if configured
2024-12-05 12:15:23 +00:00
Michael B. Gale
984091d4a4
C#: Propagate DependabotProxy instance down from DependencyManager
2024-12-05 12:14:29 +00:00
Michael B. Gale
e999ec1ecf
C# Expose CertificatePath from DependabotProxy
2024-12-05 12:14:28 +00:00
Michael B. Gale
87bd21e12c
C#: Use Add for environment variables
2024-12-05 12:14:27 +00:00
Michael B. Gale
de415d68cf
C#: Add more logging to DependabotProxy
2024-12-05 12:14:26 +00:00
Michael B. Gale
6cd5711313
C#: Set environment variables for proxy for calls to dotnet
2024-12-05 12:14:25 +00:00
Michael B. Gale
8ca75602d8
C#: Initialise DependabotProxy in DotNetCliInvoker
2024-12-05 12:14:25 +00:00
Michael B. Gale
232caa7185
C#: Add DependabotProxy class
2024-12-05 12:14:24 +00:00
Michael B. Gale
537601290b
C#: Add CODEQL_PROXY_* environment variable names
2024-12-05 12:14:23 +00:00
Michael Nebel
80be95dbf9
Merge pull request #18090 from michaelnebel/csharp/locks
...
C#: Use dedicated lock type where applicable.
2024-12-05 10:52:34 +01:00
Anders Schack-Mulligen
4bf63fedc9
Merge pull request #18179 from aschackmull/dataflow/accesspath-notypes
...
Dataflow: Remove tracked types from Access Paths, track tainted object type, and tweak type pruning.
2024-12-05 09:58:36 +01:00