Correções automáticas
O Oxlint pode corrigir automaticamente algumas violações. Correções só entram quando você passa os flags CLI correspondentes — você controla quando aplicar.
Em editores (VS Code, Zed etc.), aparecem como “code actions”.
Regras com fix estão na lista de regras.
Correções seguras
Não devem mudar o comportamento do programa.
oxlint --fixSugestões
Podem mudar comportamento ou não refletir a intenção.
oxlint --fix-suggestionsCorreções perigosas
Mudanças agressivas; podem quebrar código.
oxlint --fix-dangerouslyCombinar modos
Correções seguras + sugestões:
oxlint --fix --fix-suggestionsIncluindo perigosas:
oxlint --fix --fix-suggestions --fix-dangerouslySuporte das regras
Nem toda regra tem fix — algumas têm apenas seguras, outras só sugestão, outras nenhuma. Para algumas regras um fix nem faz sentido.
Se faltar um fix onde faria sentido, contribuições são bem-vindas.
Lint com tipos e correções
Fixes funcionam também com regras conscientes de tipos.
oxlint --type-aware --fixOu apenas oxlint --fix se typeAware estiver ligado na configuração raiz.
Plugins JS
Plugins JS que expõem fix ou sugestão também são aplicados pelo Oxlint.