roslyn-sdk
roslyn-sdk copied to clipboard
Roslyn-SDK templates and Syntax Visualizer
Closes #931
Hi, I hope this is the right repository to report the this issue. I'm doing some test with code generator for a new project, I'm following the samples here: https://github.com/dotnet/roslyn-sdk/tree/main/samples/CSharp/SourceGenerators/SourceGeneratorSamples...
- samples/VisualBasic/APISamples/APISamples.VisualBasic.UnitTests.vbproj - samples/CSharp/APISamples/APISamples.CSharp.UnitTests.csproj - samples/CSharp/ConsoleClassifier/ConsoleClassifier.CSharp.csproj - samples/Shared/UnitTestFramework/Roslyn.UnitTestFramework.csproj - samples/CSharp/ConvertToConditional/ConvertToConditional.Test/ConvertToConditional.CSharp.UnitTests.csproj - samples/CSharp/CSharpToVisualBasicConverter/CSharpToVisualBasicConverter.Test/CSharpToVisualBasicConverter.UnitTests.csproj - samples/CSharp/Analyzers/Analyzers.Test/Analyzers.CSharp.UnitTests.csproj - samples/VisualBasic/MakeConst/MakeConst.Test/MakeConst.VisualBasic.UnitTests.vbproj - samples/VisualBasic/VisualBasicToCSharpConverter/VisualBasicToCSharpConverter.Test/VisualBasicToCSharpConverter.UnitTests.vbproj
I have some cases in the C# compiler where I have a set of DLLs that I want to use as `ReferenceAssemblies`. Yet I can find no reasonable way of...
It would be very useful if the default templates have the enhanced `analyzers/dotnet` directory layout that allows multi-targeting roslyn components. See https://github.com/dotnet/sdk/pull/20793
_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/VS-16115---Syntax-Visualizer-window-oc/1563160)._ --- The Syntax Visualizer window occasionally goes blank while working in the IDE. Closing and reopening the window doesn't...
Is there a global `IServiceProvider` or `ILoggerFactory` I can call to get an `ILogger` instance from my implementation of `ISourceGenerator`?
This is an automatically generated pull request from main into dev17.0. Once all conflicts are resolved and all the tests pass, you are free to merge the pull request. 🐯...