EvitarPalavrasReservadasComoNomesDeFunção

Nível de Gravidade: Aviso

Description

Essa regra detecta nomes de funções que usam palavras reservadas no PowerShell. Usar palavras reservadas como nomes de funções causa erros ou comportamentos inesperados em scripts do PowerShell. Escolha nomes de funções que não entrem em conflito com nenhuma palavra reservada no PowerShell.

Veja about_Reserved_Words para uma lista de palavras reservadas no PowerShell.

Example

Não Conforme

# Function is a reserved word
function function {
    Write-Host "Hello, World!"
}

Em conformidade

# myFunction is not a reserved word
function myFunction {
    Write-Host "Hello, World!"
}