원클릭으로
roslyn-analyzer-test-change
Use esta skill ao criar, corrigir ou ampliar testes automatizados de analyzers Roslyn neste repositório.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use esta skill ao criar, corrigir ou ampliar testes automatizados de analyzers Roslyn neste repositório.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Compatibilidade temporária. Este repositório não é um serviço .NET; para alterações neste projeto, use as skills de Roslyn analyzer.
Use esta skill ao criar ou atualizar documentação de regras ARCH### em docs/rules e referências públicas no README.
Use esta skill ao alterar empacotamento, release metadata, NuGet, CI, versão, lock file ou workflows deste projeto de analyzers.
Use esta skill ao criar ou alterar regras Roslyn ARCH### neste repositório, incluindo analyzer, testes, documentação, SampleApp, README e metadados de release.
Use esta skill ao criar ou ajustar exemplos manuais no Swa.Analyzers.SampleApp.
Use esta skill ao alterar regras ARCH, severidades, opções de .editorconfig, empacotamento NuGet ou documentação de release do Swa.Analyzers.
| name | roslyn-analyzer-test-change |
| description | Use esta skill ao criar, corrigir ou ampliar testes automatizados de analyzers Roslyn neste repositório. |
Criar testes de analyzer claros, pequenos e confiáveis, cobrindo diagnósticos esperados, casos negativos, falsos positivos e configurações por .editorconfig.
Use esta skill quando a tarefa envolver:
tests/Swa.Analyzers.TestsARCH###.editorconfigLeia quando aplicável:
tests/Swa.Analyzers.Tests/Verifier.cstests/Swa.Analyzers.Tests/Rules/src/Swa.Analyzers.Core/Rules/docs/rules/ARCH###.md.editorconfigDirectory.Packages.propsVerifier<TAnalyzer>.Diagnostic(...) com o ID da regra.{|#0:...|} para localizações quando isso melhorar clareza.WithArguments(...) quando a mensagem usa argumentos.Para alteração de regra, verifique se há testes para:
.editorconfig, se existir.Comandos recomendados:
dotnet test ./Swa.Analyzers.slnx --configuration Release -m:1
Para validação rápida após build:
dotnet test ./Swa.Analyzers.slnx --configuration Release --no-build -m:1
Se alterar apenas uma regra, rode pelo menos os testes focados dessa regra quando possível e informe exatamente o comando usado.