Qué hace esta herramienta para desarrolladores
Extrae la estructura principal de un archivo Swift y la presenta como JSON reutilizable. Reconoce imports, `struct`, `class`, `enum`, `protocol`, `actor`, extensiones, funciones y propiedades, incluyendo la línea de origen y una firma resumida. Es una ayuda para inventariar símbolos, generar índices o revisar archivos sin abrir un proyecto completo.
Lee el archivo por líneas y aplica patrones específicos para declaraciones Swift frecuentes. Mantiene la firma original recortada para conservar contexto sin interpretar el AST del compilador.
Atributos, genéricos complejos y declaraciones partidas en varias líneas pueden requerir una revisión manual del resultado.