Símbolos Mortos (Dead Symbols)
ID: dead_symbols | Gravidade: Baixa (padrão)
Identifica funções, variáveis ou classes que são definidas dentro de um arquivo, mas nunca são usadas, nem mesmo localmente.
Por que isso é um smell
É apenas poluição. Torna o arquivo mais difícil de ler e manter sem adicionar nenhum valor.
Como corrigir
Delete os símbolos não utilizados.
Regra ESLint
Este detector está disponível como uma regra ESLint para feedback em tempo real no seu editor.
javascript
// eslint.config.js
export default [
{
rules: {
'@archlinter/no-dead-symbols': 'warn',
},
},
];Veja Integração ESLint para instruções de configuração.