You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 9, 2022. It is now read-only.
Atualmente o Caronaê utiliza o linter SwiftLint e está configurado com o arquivo .swiftlint.yml. Neste arquivo a regra vertical_whitespace está configurada para permitir no máximo 2 linhas em branco seguidas.
O objetivo é desabilitar esta regra no arquivo .swiftlint.yml e criar uma ou duas regras personalizadas de forma que:
Os comentários do tipo // MARK: estejam sempre com duas linhas em branco seguidas acima e uma abaixo
Fora a situação anterior, só seja permitido no máximo uma linha em branco entre código/comentário etc.
Exemplo da situação que deve ser aceita para os comentários do tipo // MARK: :
OBS: As regras devem considerar uma linha que só possui espaço como uma linha em branco. Existe uma outra regra no SwiftLint que alerta para espaços em branco em linhas (trailing-whitespace, que se encontra desabilitada no arquivo de configuração)
The text was updated successfully, but these errors were encountered:
@fpg1503, desculpa por reabrir o issue só agora, percebi um pequeno detalhe sobre a nova regra criada. O limite superior para o número de linhas em branco está funcionando perfeitamente. 🎉
Mas no caso específico de linhas com // MARK: ... a ideia seria sempre existir 2 linhas em branco acima e 1 linha em branco abaixo.
Atualmente é possível utilizar trechos da forma desejada: ✅
Atualmente o Caronaê utiliza o linter SwiftLint e está configurado com o arquivo
.swiftlint.yml
. Neste arquivo a regra vertical_whitespace está configurada para permitir no máximo 2 linhas em branco seguidas.O objetivo é desabilitar esta regra no arquivo
.swiftlint.yml
e criar uma ou duas regras personalizadas de forma que:// MARK:
estejam sempre com duas linhas em branco seguidas acima e uma abaixoExemplo da situação que deve ser aceita para os comentários do tipo
// MARK:
:OBS: As regras devem considerar uma linha que só possui espaço como uma linha em branco. Existe uma outra regra no SwiftLint que alerta para espaços em branco em linhas (trailing-whitespace, que se encontra desabilitada no arquivo de configuração)
The text was updated successfully, but these errors were encountered: