Tom Hvitved
866f124a95
C#: Use CODEQL_EXTRACTOR_CSHARP_SCRATCH_DIR instead of Path.GetTempPath
2023-12-11 13:10:46 +01:00
Michael Nebel
09239ba804
C#: Update NuGet packages.
2023-12-11 10:57:43 +01:00
Michael Nebel
9ab9f2b0e6
C#: Update all project files to use .NET 8 as target framework.
2023-12-11 10:57:43 +01:00
Michael Nebel
7bbf1a24d4
C#: Add assets.json parser.
2023-11-03 11:31:27 +01:00
Tamas Vajk
de45a9b137
C#: Extract compilation DB entity in standalone mode
2023-10-02 12:54:49 +02:00
Tom Hvitved
04c4e739ac
Address review comments
2023-09-21 13:33:02 +02:00
Tom Hvitved
e021fb46c8
C#: Roslyn based stub generation
2023-09-21 11:33:25 +02:00
Tom Hvitved
2429a5383d
C#: Move NestPaths to Semmle.Util
2023-09-21 11:33:25 +02:00
Tamas Vajk
c78cd73edf
Refactor process starting and stdout and stderr reading
2023-09-19 15:20:09 +02:00
Tamas Vajk
edc93dfeb7
Add managed thread ID to extractor log messages
2023-09-19 14:56:27 +02:00
Michael Nebel
05c5f3e050
C#: Make ReadOutput more robust and re-factor RunCommand methods.
2023-09-19 11:03:26 +02:00
Tamas Vajk
d725bd9169
C#: Generate source file with implicit usings in Standalone
2023-09-15 10:52:57 +02:00
Tom Hvitved
6e0ff56788
Revert "C#: Bump all dependencies"
2023-09-06 16:23:38 +02:00
Tom Hvitved
8624ff12be
Merge pull request #14082 from hvitved/csharp/bump-dependencies
...
C#: Bump all dependencies
2023-08-29 15:52:40 +02:00
Michael Nebel
5de8d9181d
C#: Address review comments.
2023-08-29 09:33:11 +02:00
Tom Hvitved
bce47fe344
C#: Bump all dependencies
2023-08-29 09:24:39 +02:00
Michael Nebel
6e4865ddd9
C#: Download nuget.exe to the source directory in case it is not installed.
2023-08-28 15:14:13 +02:00
Michael Nebel
b6c2ea520b
C#: Some re-factoring of NugetPackages and logic for file downloading.
2023-08-28 15:14:13 +02:00
Tom Hvitved
31738a37ae
Merge pull request #14016 from hvitved/csharp/codeql-threads
...
C#: Respect `$CODEQL_THREADS` environment variable
2023-08-22 13:04:48 +02:00
Tom Hvitved
6bb37ca465
C#: Respect $CODEQL_THREADS environment variable
2023-08-22 11:46:03 +02:00
Michael Nebel
864f60f90f
C#: Re-arrange using statements.
2023-08-21 09:41:28 +02:00
Michael Nebel
d76bb49b6a
C#: Make some FileContent unit tests.
2023-08-14 11:18:19 +02:00
Michael Nebel
a0bad3ce15
C#: Re-factor FileContent to make it unit-testable and make an initializer class.
2023-08-14 11:18:19 +02:00
Michael Nebel
6bb9e6d122
C#: Address review comments.
2023-08-07 13:40:37 +02:00
Michael Nebel
bffdbbcf95
C#: Address review comments.
2023-07-07 13:16:34 +02:00
Henry Mercer
7e4f77bfb3
C#: Only serialize the location if it is present
2023-03-14 17:23:00 +00:00
Michael B. Gale
7627a53c49
Merge pull request #12371 from github/mbg/csharp/increase-diagnostic-visibility
...
C#: Make diagnostics visible everywhere
2023-03-07 12:13:09 +00:00
Michael B. Gale
9dc9925f59
Abstract over DiagnosticsStream for tests
2023-03-03 13:05:43 +00:00
Michael B. Gale
c2049c22a3
Refactor to avoid public setters
2023-03-03 13:05:27 +00:00
Michael B. Gale
4f0a93295a
Move Language class to Semmle.Util
2023-03-03 13:05:27 +00:00
Michael B. Gale
6f3b5c01d5
Fix IDisposable contract violation
2023-03-03 13:05:27 +00:00
Michael B. Gale
9d19752c2e
Make improvements based on PR feedback
2023-03-03 13:05:24 +00:00
Michael B. Gale
38a3a5ebfa
Add initial code for diagnostic messages
2023-03-03 13:05:21 +00:00
Asger F
8f0b77d54f
Revert "C#: Tool status page support"
2023-03-03 11:44:42 +01:00
Michael B. Gale
6c501d15b6
Make diagnostics visible everywhere
2023-03-02 14:53:53 +00:00
Michael B. Gale
fea29d5172
Refactor to avoid public setters
2023-02-28 15:22:36 +00:00
Michael B. Gale
e3762c7f93
Move Language class to Semmle.Util
2023-02-28 14:16:33 +00:00
Michael B. Gale
e60676fbde
Fix IDisposable contract violation
2023-02-28 13:56:06 +00:00
Michael B. Gale
0f320996cf
Make improvements based on PR feedback
2023-02-22 12:32:07 +00:00
Michael B. Gale
4e7c39a5d1
Add initial code for diagnostic messages
2023-02-16 14:16:23 +00:00
Michael Nebel
3a4e5700e8
C#: Update project targets, workflows and other scripts to use .NET 7.
2023-01-31 13:20:59 +01:00
Michael Nebel
cfd3c1fcbe
C#: Add extractor support for list- and slice patterns.
2022-12-15 14:50:21 +01:00
Josh Soref
8e032ac8c1
spelling: suitability
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2022-10-19 03:49:17 -04:00
Josh Soref
0ecc7cb67a
spelling: enumerable
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2022-10-19 03:49:16 -04:00
Michael Nebel
ea40e7b29d
C#: Use the extractor option to decide, whether CIL should be enabled.
2022-08-30 14:34:54 +02:00
Tom Hvitved
c463dc9d1a
C#: Remove legacy odasa support
...
The following environment variables are no longer supported:
```
ODASA_BUILD_ERROR_DIR
ODASA_CSHARP_LAYOUT
ODASA_SNAPSHOT
SEMMLE_DIST
SEMMLE_EXTRACTOR_OPTIONS
SEMMLE_PLATFORM_TOOLS
SEMMLE_PRESERVE_SYMLINKS
SOURCE_ARCHIVE
TRAP_FOLDER
```
2022-03-09 09:19:37 +01:00
Michael Nebel
8312fc6895
C#: Use groups and rename to trap.compression instead. Various changes to description to align with Ruby.
2022-03-01 12:01:44 +01:00
Michael Nebel
6176b64907
C#: Add support to the extractor for getting the compression extractor option.
2022-02-23 09:39:13 +01:00
Tom Hvitved
516bd9f77f
C#: Fix deprecation warnings
2022-02-02 19:25:30 +01:00
Tom Hvitved
d7eeb1fec8
C#: Use .NET 6
2022-02-02 19:25:30 +01:00