Michael Nebel
|
a24d222d96
|
Merge pull request #22011 from michaelnebel/csharp/removeafallback
C#: Re-factor feed handling logic into its own component.
|
2026-06-24 11:58:56 +02:00 |
|
copilot-swe-agent[bot]
|
b254aa7e0b
|
C#: Extract catch(Ex) type as TypeAccess instead of TypeMention
|
2026-06-23 13:55:39 +02:00 |
|
Michael Nebel
|
18f49ed1a2
|
C#: Fix spelling error.
|
2026-06-22 13:04:38 +02:00 |
|
Michael Nebel
|
5f31632445
|
C#: Move GetAllFeeds to the feed manager.
|
2026-06-22 12:45:53 +02:00 |
|
copilot-swe-agent[bot]
|
4c9fa4dddc
|
Emit catch type mentions without variables
|
2026-06-22 09:37:24 +00:00 |
|
Michael Nebel
|
6a2a337ffe
|
C#: Move the nuget.config diagnostics out of the GetAllFeeds method.
|
2026-06-22 11:03:40 +02:00 |
|
Michael Nebel
|
cf896f243f
|
C#: Re-factor more the feed related methods into the FeedManager.
|
2026-06-22 11:03:38 +02:00 |
|
Michael Nebel
|
bae2d18446
|
C#: Refactor some of the feed logic into a separate class.
|
2026-06-22 11:03:35 +02:00 |
|
Michael Nebel
|
2fb5321a50
|
C#: NoOpPackageRestore only needs the PackageConfigs collection and not the entire FileProvider.
|
2026-06-22 11:03:33 +02:00 |
|
Michael Nebel
|
03b525b689
|
C#: Handle the places where we could risk that Path.Combine would have thrown away the first argument.
|
2026-06-19 10:22:52 +02:00 |
|
Michael Nebel
|
f7b3f851e8
|
C#: Rename PathCombine to PathJoin.
|
2026-06-19 10:22:49 +02:00 |
|
Michael Nebel
|
131d4a0d81
|
C#: Fix the cs/path-combine code quality issues in the extractor.
|
2026-06-19 10:22:40 +02:00 |
|
Michael Nebel
|
142a72c77b
|
C#: Address review comments.
|
2026-06-18 12:48:09 +02:00 |
|
Michael Nebel
|
c747352f41
|
C#: Fix some code quality issues by replacing Path.Combine with Path.Join.
|
2026-06-18 08:28:58 +02:00 |
|
Michael Nebel
|
dfdd12190e
|
C#: Rename NugetExeWrapper to PackagesConfigRestorer.
|
2026-06-18 08:28:56 +02:00 |
|
Michael Nebel
|
63057db753
|
C#: Only download and use nuget.exe in case of windows or mono is installed.
|
2026-06-18 08:28:54 +02:00 |
|
Michael Nebel
|
21f8caf153
|
C#: Re-factor the NugetExeWrapper, introduce an interface and a factory method for constructing package config restorers.
|
2026-06-18 08:28:51 +02:00 |
|
Michael Nebel
|
9b34cfa362
|
C#: Invert logic in HasPackageSource.
|
2026-06-18 08:28:49 +02:00 |
|
Michael Nebel
|
944d76de44
|
C#: Use the build actions IsWindows in the NugetExeWrapper.
|
2026-06-18 08:28:47 +02:00 |
|
Michael Nebel
|
66db0d42a9
|
C#: Address review comment.
|
2026-06-15 15:41:19 +02:00 |
|
Michael Nebel
|
90d888de7f
|
C#: Remove using.
|
2026-06-12 09:41:30 +02:00 |
|
Michael Nebel
|
a646dfc4b9
|
C#: Extract call target when Range is not hardcoded as call argument.
|
2026-06-12 09:41:22 +02:00 |
|
Michael Nebel
|
6d13ff7952
|
C#: Address review comments.
|
2026-06-12 09:41:14 +02:00 |
|
Michael Nebel
|
d9be99c73d
|
C#: Simplify the implementation to avoid introducing synthetic assignments.
|
2026-06-12 09:41:05 +02:00 |
|
Michael Nebel
|
330b4e7ebc
|
C#: Address other CoPilot review comments.
|
2026-06-12 09:41:02 +02:00 |
|
Michael Nebel
|
02c37321d0
|
C#: Add case for open ended range.
|
2026-06-12 09:40:54 +02:00 |
|
Michael Nebel
|
9c9c89615e
|
C#: Extract Slice and Substring operations and synthesize the call arguments, when using indexers in conjunction with ranges on spans and strings.
|
2026-06-12 09:40:39 +02:00 |
|
Michael Nebel
|
01fe081f36
|
C#: Extract the indexer as the call target when using range expressions with spans.
|
2026-06-12 09:40:29 +02:00 |
|
Michael Nebel
|
2eac8890d3
|
Merge pull request #21893 from michaelnebel/cshar/updateroslyn
C#: Update Roslyn and other pinned depenencies.
|
2026-05-28 13:49:29 +02:00 |
|
Michael Nebel
|
ed8b9c29cc
|
Merge pull request #21866 from michaelnebel/csharp/refreturnindexerproperty
C#: Property- and Indexer calls for ref return properties and indexers.
|
2026-05-28 12:31:17 +02:00 |
|
Michael Nebel
|
7f2fb2eb99
|
C#: Use the generic version of the associated implementation.
|
2026-05-26 15:59:25 +02:00 |
|
Tom Hvitved
|
9685755479
|
Merge pull request #21865 from hvitved/csharp/compilation-cwd-folder
C#: Ensure that `Folder` entities exist for `Compilation` entities
|
2026-05-22 13:42:35 +02:00 |
|
Tom Hvitved
|
ec7e38cd4d
|
C#: Ensure that Folder entities exist for Compilation entities
|
2026-05-22 11:03:15 +02:00 |
|
Michael Nebel
|
9d0d4e4912
|
C#: Add ref return info for accessors.
|
2026-05-19 14:23:57 +02:00 |
|
Michael Nebel
|
30a5769e20
|
C#: Simplify and streamline the implementation of Prefix and Postfix unary expressions.
|
2026-05-19 14:20:53 +02:00 |
|
Michael Nebel
|
a72cef6fda
|
C#: Rename Unary to PrefixUnary.
|
2026-05-19 14:20:50 +02:00 |
|
Michael Nebel
|
dc80a029cb
|
C#: Streamline the AddOperatorCall logic for prefix and postfix unary operators.
|
2026-05-19 14:20:44 +02:00 |
|
Michael Nebel
|
fa2d633596
|
C#: Address co-pilot review comments.
|
2026-05-13 09:24:59 +02:00 |
|
Michael Nebel
|
9a805080ea
|
C#: Improve the GetCallType method to also take extension operators into account.
|
2026-05-13 09:24:43 +02:00 |
|
Michael Nebel
|
3c9d89851d
|
C#: Adjust the extractor to correctly handle names for user defined increment and decrement operators.
|
2026-05-13 09:24:32 +02:00 |
|
Michael Nebel
|
4446f42846
|
Merge pull request #21684 from michaelnebel/csharp/improve-reachability-checks
C#: Improve BMN feed checking & handling.
|
2026-04-30 15:53:52 +02:00 |
|
Michael Nebel
|
e29770c2b5
|
C#: Fix missing slash in comments.
|
2026-04-29 15:27:47 +02:00 |
|
Michael Nebel
|
615ae41e67
|
C#: Address review comments.
|
2026-04-28 11:47:13 +02:00 |
|
Michael Nebel
|
ae81f3a00f
|
C#: Inherited feeds may not get properly computed if a nuget.config file contains a clear. This has been fixed.
|
2026-04-28 11:47:11 +02:00 |
|
Michael Nebel
|
ed857ad6e0
|
C#: Make the restore sources project/solution specific.
|
2026-04-28 11:47:09 +02:00 |
|
Michael Nebel
|
831b4d6ceb
|
C#: Add NuGet package missing failures to the compilation info.
|
2026-04-28 11:47:05 +02:00 |
|
Michael Nebel
|
9bd4f65463
|
C#: Also apply feed exclusions to inherited feeds.
|
2026-04-28 11:47:03 +02:00 |
|
Michael Nebel
|
5ff4b43732
|
C#: Address review comment.
|
2026-04-28 11:47:01 +02:00 |
|
Michael Nebel
|
ca0c2746fc
|
C#: Address Copilots review comments.
|
2026-04-28 11:46:59 +02:00 |
|
Michael Nebel
|
6f888f1544
|
C#: Change the All NuGet feed reachable telemetry.
|
2026-04-28 11:46:52 +02:00 |
|