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.

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

  1. Agregarlo en pubspec.yaml:
dev_dependencies:
  flutter_lints: ^3.0.1
  1. importalo en analysis_options.yaml:
include: package:flutter_lints/flutter.yaml
  1. Puedes sobrescribir o agregar reglas específicas así:
linter:
  rules:
    avoid_print: true
    prefer_const_constructors: true