Michael Nebel
|
c1793ab529
|
C#: Code quality improvement.
|
2025-12-03 11:48:32 +01:00 |
|
Michael Nebel
|
3197b50da7
|
C#: Address review comments.
|
2025-12-02 16:16:29 +01:00 |
|
Michael Nebel
|
4a6ae216a4
|
C#: Gracefully handle non-zero exitcodes for dotnet --info.
|
2025-12-02 14:42:00 +01:00 |
|
Michael Nebel
|
60826bd18a
|
Merge pull request #20837 from michaelnebel/csharp/dotnet10
C#: Improve the logic for downloading .NET and setting environment variables.
|
2025-11-21 12:41:08 +01:00 |
|
Michael Nebel
|
138441b662
|
C#: Address review comments.
|
2025-11-21 10:39:57 +01:00 |
|
Michael Nebel
|
e76e7ab26a
|
C#: Read from dependency directory from extractor option.
|
2025-11-21 10:39:51 +01:00 |
|
Michael Nebel
|
5cdfb3c0a9
|
C#: Address review comments.
|
2025-11-19 12:58:59 +01:00 |
|
Michael Nebel
|
fba496f911
|
C#: Add proper .NET environment for dotnet info and list-sdks and streamline the minimal dotnet environment.
|
2025-11-19 11:17:54 +01:00 |
|
Michael Nebel
|
0daee6fbf2
|
C#: Specifically download .NET for Arm architecture.
|
2025-11-19 11:17:52 +01:00 |
|
Michael Nebel
|
f1b12203f6
|
C#: Add compilation errors to the debug log in BMN.
|
2025-11-17 14:57:14 +01:00 |
|
Michael Nebel
|
c0ebc17bdc
|
Merge pull request #20768 from michaelnebel/csharp/extractionlogging
C#: Report more timing metrics to the console logger.
|
2025-11-17 10:06:05 +01:00 |
|
Michael Nebel
|
085d3c85cd
|
Merge pull request #20425 from michaelnebel/csharp/basicextractoroverlay
C#: Overlay extraction support.
|
2025-11-12 15:25:57 +01:00 |
|
Michael Nebel
|
ded1328103
|
C#: Do not extract comments when scaffolding.
|
2025-11-10 13:26:05 +01:00 |
|
Michael Nebel
|
1657dfb551
|
C#: Remove expression population safeguard and guard creation of constructor initializer expressions.
|
2025-11-07 15:26:07 +01:00 |
|
Michael Nebel
|
7c670cdc3f
|
C#: Address review comments and make more early returns in Populate.
|
2025-11-07 14:50:20 +01:00 |
|
Michael Nebel
|
446a87713a
|
C#: Report more timing metrics to the console logger.
|
2025-11-06 15:17:45 +01:00 |
|
Michael Nebel
|
504bb9c4a1
|
C#: Only scaffold assemblies in overlay mode, only extract expressions when not scaffolding and only extract attributes when they are in source code in overlay mode.
|
2025-11-04 13:28:28 +01:00 |
|
Michael Nebel
|
76ac2dff26
|
C#: Write overlay metadata at end of extraction.
|
2025-11-04 13:28:12 +01:00 |
|
Michael Nebel
|
61f6512c74
|
C#: Sprinkle uses of OnlyScaffold to extract less when in overlay mode.
|
2025-11-04 13:28:10 +01:00 |
|
Michael Nebel
|
cab9d81376
|
C#: Add unit test.
|
2025-11-04 13:28:07 +01:00 |
|
Michael Nebel
|
aa805580e3
|
C#: Add functionality to detect overlay mode and integrate in extraction context.
|
2025-11-04 13:28:05 +01:00 |
|
Michael Nebel
|
ad02559b48
|
C#: Fix Binlog API breaking change.
|
2025-10-31 09:36:22 +01:00 |
|
Michael Nebel
|
83343e1031
|
Merge pull request #20663 from michaelnebel/csharp/dotnet10rc2traced
C#: Tracer support for invoking `csc` directly.
|
2025-10-22 15:36:34 +02:00 |
|
Michael Nebel
|
6a02649334
|
Merge pull request #20555 from michaelnebel/csharp/staridlocationsbuildless
C#: `*` on Source locations in BMN.
|
2025-10-22 13:28:11 +02:00 |
|
Michael Nebel
|
def522d122
|
C#: Make sure that the file exists before attempting to get version info.
|
2025-10-21 13:12:21 +02:00 |
|
Michael Nebel
|
af5622a60e
|
C#: Address review comments.
|
2025-10-21 13:03:53 +02:00 |
|
Michael Nebel
|
e560ac197f
|
C#: Tracer support for invoking csc directly.
|
2025-10-21 11:16:55 +02:00 |
|
Michael B. Gale
|
47632cdbd1
|
C#: Improve log messages in DotNetCliInvoker
|
2025-10-10 17:08:24 +01:00 |
|
Michael Nebel
|
56ff0baba3
|
C#: Use * IDs for source locations.
|
2025-10-10 14:03:49 +02:00 |
|
Michael Nebel
|
89681a49e6
|
C#: Only extract the unbound locations for constructors, destructors and user defined operators and use this in the QL code.
|
2025-10-09 14:13:27 +02:00 |
|
Michael Nebel
|
051b83f036
|
C#: Only extract the unbound location for fields and parameters and use this location in the QL code.
|
2025-10-09 14:04:13 +02:00 |
|
Michael Nebel
|
f0842e430d
|
C#: Respect the context when extracting locations for type parameters and tuple typles.
|
2025-10-07 15:26:31 +02:00 |
|
Michael Nebel
|
12dc65d170
|
C#: For implicit constructors, pick a unique source location as reporting location (if any).
|
2025-10-06 14:02:13 +02:00 |
|
Michael Nebel
|
0cd7c37209
|
C#: Avoid extracting duplicate type locations.
|
2025-10-06 14:02:10 +02:00 |
|
Michael Nebel
|
443c183e41
|
C#: Only extract locations for unbound declarations (if a declaration can be unfound) and don't extract empty locations.
|
2025-09-30 11:33:21 +02:00 |
|
Michael Nebel
|
e9901305b2
|
C#: Rename GeneratedLocation to EmptyLocation and make sure that we always create one such location.
|
2025-09-30 11:33:19 +02:00 |
|
Michael Nebel
|
91f9247c2b
|
C#: Update extractor to use .NET Runtime 9.0.5 and .NET SDK 9.0.300.
|
2025-09-09 12:04:15 +02:00 |
|
Martin Costello
|
77a6a2d442
|
Fix user-facing casing of NuGet
Fix user-facing strings to use "NuGet" instead of "Nuget" and "dotnet" instead of "Dotnet".
|
2025-06-02 09:30:16 +01:00 |
|
Tamas Vajk
|
91daca1a6b
|
Improve code quality based on PR review
|
2025-04-14 13:51:30 +02:00 |
|
Michael Nebel
|
f4105ee4af
|
Merge pull request #19089 from michaelnebel/csharp/improvestringinterpolation
C#: Extract string interpolation alignment and format.
|
2025-04-01 13:40:15 +02:00 |
|
Tamás Vajk
|
342d4a6982
|
Merge pull request #19122 from tamasvajk/tamasvajk/blazor/parameter-passing-jumpnode
C#: Blazor: Add non-local jump node for parameter passing
|
2025-03-28 16:03:54 +01:00 |
|
Michael B. Gale
|
2aee47b257
|
Merge pull request #18850 from github/mbg/csharp/inject-proxy-urls
C#: Automatically use configured private registry feeds
|
2025-03-27 10:11:05 +00:00 |
|
Tamas Vajk
|
68f96d39d2
|
Make working directory name the same on all OS
|
2025-03-26 11:42:59 +01:00 |
|
Michael B. Gale
|
be95d335b7
|
C#: Obtain all feeds from source directory if there are no nuget.config files anywhere
|
2025-03-25 11:29:06 +00:00 |
|
Michael B. Gale
|
73ca2eb2c5
|
C#: Use allFeeds rather than explicitFeeds for RestoreProjects
|
2025-03-25 10:44:29 +00:00 |
|
Michael B. Gale
|
4d3b0246b5
|
C#: Do not manually add public feed when private registries are used
|
2025-03-25 10:14:03 +00:00 |
|
Michael B. Gale
|
d2b88ae5a8
|
C#: Rename overloaded CheckFeeds method and fix comment
|
2025-03-25 10:07:08 +00:00 |
|
Michael B. Gale
|
7cea2addda
|
Apply suggestions from code review
Co-authored-by: Michael Nebel <michaelnebel@github.com>
|
2025-03-25 10:02:29 +00:00 |
|
Michael B. Gale
|
4448369323
|
C#: Check that private package registry feeds are reachable
|
2025-03-24 17:27:22 +00:00 |
|
Michael B. Gale
|
92eab47def
|
C#: Refactor CheckFeeds to have an overloaded variant that accepts a given set of feeds.
|
2025-03-24 17:15:49 +00:00 |
|