Pergunta

Eu pareço estar recebendo uma situação estranha em que o CodesNiffer está aplicando 2 condições de espaço para algumas linhas de código.Um exemplo está abaixo, onde, se eu definir 0 recuo na linha para fins de demonstração, ele produz o seguinte erro:

.

336 |Erro |Linha recuada incorretamente;Esperado 4 espaços, encontrado 0

336 |Erro |Linha recuada incorretamente;Esperado 6 espaços, encontrado 0

Como você pode ver, ele está esperando 4 espaços e 6 espaços na mesma linha.Alguém já viu esse comportamento?

Foi útil?

Solução

The line of code in question is enclosed in an if else {} block, which is in turn enclosed in an if {} block.

If I change the if else to ifelse, it fixes the problem, with the Indent sniff reporting correctly.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top