analysis_options.yaml
Define cómo se evalúa tu código para:
- ⚠️ Detectar errores mientras codificas.
- Puedes Habilitar/Deshabilitar advertencias.
- 🚨 Establecer reglas de estilo de código
- Puedes usar
flutter_lints
el linter oficial, que promueve ✅ Buenas prácticas para proyectos colaborativos y apps reales.
- Puedes usar
Esto te ayudará a detecta código no usado o redundante; al pasar el cursor en VS Code (subrayado amarillo o gris + mensaje). O en consola: cuando ejecutas flutter analyze
.
📦 flutter_lints
- Agregarlo en
pubspec.yaml
:
dev_dependencies:
flutter_lints: ^3.0.1
- importalo en
analysis_options.yaml
:
include: package:flutter_lints/flutter.yaml
- Puedes sobrescribir o agregar reglas específicas así:
linter:
rules:
avoid_print: true
prefer_const_constructors: true