Youssef Victor

Results 390 issues of Youssef Victor

The package size is too large, consider looking into its content to see if there is anything redundant or ways to reduce its size.

See https://github.com/dotnet/docs/pull/21559#discussion_r523422533 and https://github.com/dotnet/docs/pull/21664

See https://github.com/OmniSharp/omnisharp-roslyn/issues/2090 Let me know if you want me to proceed with more work supporting VB. If incomplete work shouldn't go to master, you may consider creating a feature branch...

Currently, there are code actions that are not directly `CodeFixProvider`s or `CodeRefactoringProvider`s. They are: - Suppress a diagnostic - Configure severity - Configure code-style option These need to be special...

- 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

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

Area-Templates
feature-request

There is already templates for analyzers and refactorings. I think a template for generators should also be there. https://github.com/dotnet/roslyn-sdk/tree/main/src/VisualStudio.Roslyn.SDK/Roslyn.SDK/ProjectTemplates/CSharp https://github.com/dotnet/roslyn-sdk/tree/main/src/VisualStudio.Roslyn.SDK/Roslyn.SDK/ProjectTemplates/VisualBasic It should include a unit testing project as well.

Area-Templates

See https://github.com/dotnet/roslyn-analyzers/pull/4700/files#r558434203

help wanted
Area-MS.CA.Testing

Are install.ps1 and uninstall.ps1 needed? https://github.com/dotnet/roslyn-sdk/tree/b12057223f0b36a0bf1608418830d4675790d760/src/VisualStudio.Roslyn.SDK/Roslyn.SDK/ProjectTemplates/CSharp/Diagnostic/Package I never found myself using them. Would be better to either delete them or document the use case.

https://github.com/dotnet/roslyn-sdk/blob/master/src/Microsoft.CodeAnalysis.Testing/README.md It doesn't cover the appropriate way to test codefixes that produces multiple actions using `CodeActionIndex`.