Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nível de gravidade: aviso
DESCRIÇÃO
O posicionamento de chaves deve seguir um estilo consistente. Ele deve estar em uma nova linha sozinho e não deve ser seguido por uma linha vazia.
Observação: essa regra não está habilitada por padrão. O usuário precisa habilitá-lo por meio de configurações.
Configuração
Rules = @{
PSPlaceCloseBrace = @{
Enable = $true
NoEmptyLineBefore = $false
IgnoreOneLineBlock = $true
NewLineAfter = $true
}
}
Parâmetros
Habilitar: bool (o valor padrão é $false)
Habilite ou desabilite a regra durante a invocação do ScriptAnalyzer.
NoEmptyLineBefore: bool (o valor padrão é $false)
Crie uma violação se houver uma linha vazia antes de uma chave de fechamento.
IgnoreOneLineBlock: bool (o valor padrão é $true)
Indica se os pares de chaves fechadas em um bloco de uma linha devem ser ignorados ou não. Por exemplo, $x = if ($true) { 'blah' } else { 'blah blah' }, se a propriedade estiver definida como true, a regra não disparará uma violação.
NewLineAfter: bool (o valor padrão é $true)
Indica se uma nova linha deve seguir uma chave de fechamento. Se definido como true, uma chave de fechamento deverá ser seguida por uma nova linha.