PowerShell / PowerShell/PSScriptAnalyzer

Array indent style (code formatting)

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

Ninguém assumiu esta issue ainda.

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

Descrição

Prerequisites
  • I have written a descriptive issue title.
  • I have searched all issues to ensure it has not already been reported.
Summary

Request a setting like pipelineIndentationStyle but for arrays.

Formatting removes my indents:

$folders = "\.git",
"\exampleSite",
"\images",
"\logo.png"

Would be nice to have:

$folders = "\.git",
           "\exampleSite",
           "\images",
           "\logo.png"

And this (first item on new line):

$folders =
    "\.git",
    "\exampleSite",
    "\images",
    "\logo.png"
Proposed Design

No response

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 localizando a configuração existente pipelineIndentationStyle e o código e os testes do formatador que a implementam. Compare os exemplos de arrays solicitados com o comportamento atual da formatação; em seguida, defina como a configuração deve ser aplicada a arrays e verifique tanto a continuação inline quanto os casos em que o primeiro item fica em uma nova linha. Considera-se concluído quando o comportamento escolhido estiver coberto por testes do formatador e documentado como uma configuração.

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

Avaliação

Stack de tecnologia
csharp, powershell
Domínio
tooling
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

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