Граф коммитов

1700 Коммитов

Автор SHA1 Сообщение Дата
tom-englert 7517a2fbf1 Improve design to be more obvious what happens, and add some comments 2023-03-30 09:46:09 +02:00
tom-englert 144538ad76 Ensure we are testing the correct CA framework version 2023-03-28 15:34:46 +02:00
tom-englert 8a8c109422 net6.0 must be added via $(TestTargetFrameworks) to be used correctly 2023-03-28 09:26:38 +02:00
tom-englert dd88734f29 Proposal to fix #1078 2023-03-27 10:26:26 +02:00
tom-englert aee4260742 Fix #1076: StyleCop rules that will fail the CI-Build should generate errors already while editing 2023-03-25 10:27:55 +01:00
Andrew Hall (METAL) c22a86de38 Add archived feeds 2023-03-21 16:12:04 -07:00
Sam Harwell d4e8061f34
Merge pull request #1071 from sharwell/markup-spans-only
Add MarkupOptions.TreatPositionIndicatorsAsCode
2023-03-13 12:31:07 -05:00
Sam Harwell e448f97b55 Add MarkupOptions.TreatPositionIndicatorsAsCode
Fixes #1067
2023-03-13 11:55:34 -05:00
Sam Harwell be10de009d
Merge pull request #1069 from sharwell/local-diagnostics
Validate code fixes target local diagnostics
2023-03-13 11:16:35 -05:00
Sam Harwell 6d0d35ee27 Add tests for non-local diagnostic validation 2023-03-13 10:05:12 -05:00
Sam Harwell c180a96b19
Merge pull request #1065 from sharwell/lightup-helpers
Add LightupHelpers.CreatePropertyAccessor
2023-03-10 13:12:29 -06:00
Sam Harwell 51bc371c1c Validate code fixes target local diagnostics 2023-03-09 15:10:37 -06:00
Sam Harwell 24373e9ccd Use AnalysisResult to categorize diagnostics when available 2023-03-09 14:45:57 -06:00
Sam Harwell a5327b7bce Apply IDE0150 (Prefer 'null' check over type check) on Microsoft.CodeAnalysis.Testing 2023-02-15 17:33:49 -06:00
Sam Harwell 2fe5f22ffd Apply IDE0074 (Use compound assignment) on Microsoft.CodeAnalysis.Testing 2023-02-15 17:33:49 -06:00
Sam Harwell f7f578c52a Apply IDE0090 (Use 'new(...)') on Microsoft.CodeAnalysis.Testing 2023-02-15 17:33:49 -06:00
Sam Harwell 7ad7d8554f Update to StyleCop Analyzers 1.2.0-beta.435 2023-02-15 17:33:49 -06:00
Sam Harwell 7340e60b12 Convert multi-line strings to raw strings 2023-02-15 17:33:49 -06:00
Sam Harwell 8d990abb7f Convert verbatim strings to raw strings 2023-02-15 17:33:46 -06:00
Sam Harwell a3451390b7 Update Microsoft.CodeAnalysis.Testing projects to C# 11 2023-02-15 16:01:52 -06:00
Sam Harwell 3b2e4d3102 Create extension accessor for AnalyzerOptions.AnalyzerConfigOptionsProvider 2023-02-15 12:59:37 -06:00
Sam Harwell fa29611dc6 Create extension accessor for Diagnostic.Arguments 2023-02-15 12:59:37 -06:00
Sam Harwell 2512116e67 Add LightupHelpers.CreatePropertyAccessor and use for existing extensions 2023-02-15 12:59:37 -06:00
Sam Harwell f9932c818a
Merge pull request #1063 from sharwell/source-gen
Support adding source generators to analyzer tests
2023-02-15 11:58:01 -06:00
Sam Harwell e7e9960693 Remove some unnecessary reflection in CreateGeneratorDriver 2023-02-15 11:18:33 -06:00
Sam Harwell bf87a65af2 Add source generator validation to code fix tests 2023-02-15 10:06:52 -06:00
Sam Harwell d80065912c Move source generator validation to AnalyzerTest 2023-02-13 08:36:19 -06:00
Sam Harwell 8d32189fb0 Support adding source generators to analyzer tests 2023-02-10 14:00:53 -06:00
Sam Harwell f521744e43
Merge pull request #1059 from sharwell/update-msbuild
Update to xcopy-msbuild 17.4.1
2023-02-09 20:32:40 -06:00
Sam Harwell 216f3dc073 Update to xcopy-msbuild 17.4.1 2023-02-09 19:47:20 -06:00
Sam Harwell 09f4794743
Merge pull request #1058 from sharwell/update-nuget
Update NuGet references to address security issues
2023-02-09 19:45:23 -06:00
Sam Harwell d0d6b1582d Update NuGet references to address security issues 2023-02-09 17:06:44 -06:00
Sam Harwell 13cef697d9
Merge pull request #1055 from sharwell/log-all-vars
Include all environment variables in PR build logs
2023-02-09 13:10:08 -06:00
Sam Harwell 8223bec3a0
Merge pull request #1057 from sharwell/support-new-mef
Support testing with newer versions of vs-mef
2023-02-09 13:09:51 -06:00
Sam Harwell c9fc21cc71
Merge pull request #1048 from Youssef1313/patch-1
Update Microsoft.CodeAnalysis.Analyzers to 3.3.4
2023-02-09 09:58:21 -06:00
Sam Harwell 0870061e19
Merge pull request #1041 from jmarolf/infrastructure/update-packages-to-release-versions
Update .NET 7 reference assemblies to latest stable
2023-02-09 09:39:26 -06:00
Sam Harwell c08b7c26fe Support testing with newer versions of vs-mef
Refactor code involved in breaking API changes to a method that is only
used when absolutely necessary (it's not needed for new versions of
Roslyn). With the code out of view of the JIT, binding redirects will
now work for vs-mef.

Fixes #1053
2023-02-09 08:50:05 -06:00
Sam Harwell 7e5427cd05
Merge pull request #1049 from sharwell/restore-tfm
Restore missing target framework for Roslyn 1.x compatibility
2023-02-09 08:25:43 -06:00
Sam Harwell c1374c14c7 Restore missing target framework for Roslyn 1.x compatibility 2023-02-08 16:54:32 -06:00
Sam Harwell f64ee88846
Merge pull request #1052 from sharwell/fix-vars
Update environment variable overrides
2023-02-08 16:52:05 -06:00
Sam Harwell 4dbc984546 Update expected results for integration tests 2023-02-08 15:55:19 -06:00
Sam Harwell 61aa3786aa Avoid using a pre-release SDK 2023-02-08 15:55:19 -06:00
Sam Harwell 5f9c3a7345 Also clear the DOTNET_ROOT environment variable 2023-02-08 15:55:19 -06:00
Sam Harwell 8aadbd0bb7 Update integration test library and remove environment variable workaround 2023-02-08 15:55:15 -06:00
Sam Harwell 071521c6f1 Include all environment variables in PR build logs 2023-02-08 08:50:14 -06:00
Andrew Hall (METAL) 49f4cfdc0d Merge https://github.com/dotnet/roslyn-sdk 2023-02-06 15:47:52 -08:00
Sam Harwell 5e9e36c140 Update environment variable overrides 2023-01-27 14:06:41 -06:00
Youssef1313 d2fdedf106 Default to false 2023-01-19 22:54:47 +02:00
Youssef Victor 4b6d1e2cc6
Update Directory.Build.props 2023-01-18 12:27:04 +02:00
Youssef1313 f1b699a214 Fix build 2023-01-18 10:29:57 +02:00