PowerShell / PowerShell/PSScriptAnalyzer

Enable composition of profiles (like to add large module libraries, e.g. Az)

Aberta
#1,339 2 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Area - Rule Sets Issue - Enhancement
Linguagem predominante
C#
Estrelas
2.2k
Forks
415
Merge médio
13h 1min
PRs com merge (30d)
2

Descrição

Summary of the new feature

Allow the breaking out of compatibility profile components into pieces so that they can be composed at rule-execution time.

Ideally this would mean a new field on compatibility rules of some kind to tack on a profile to another profile. For cmdlet-based profile manipulation, this might look like Join-PSCompatibilityProfile.

This is mainly me recording this thought for later

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece examinando os componentes dos perfis de compatibilidade, as regras de compatibilidade e o caminho de execução das regras. A issue sugere um campo de perfil componível ou um cmdlet Join-PSCompatibilityProfile, mas não identifica arquivos, testes ou um design definido; a tarefa estará concluída quando for possível compor partes do perfil para bibliotecas de módulos grandes, como Az.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
powershell
Domínio
tooling
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
20/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.