Weftmap
Documentación

FAQ y solución de problemas

Respuestas rápidas a las dudas más comunes.

Preguntas frecuentes

¿Mi código sale de mi máquina?

Sí: se envía al servidor para parsearlo con Tree-sitter y se descarta tras responder. No se guarda nada ni se ejecuta tu código — el análisis es estático.

¿Hay límite de tamaño?

Hasta 2 MB de contenido total y 400 archivos por análisis.

¿Qué lenguajes soporta?

Python, JavaScript, TypeScript, Go y Rust (call graph), y SQL (diagrama ER). Y vienen más — ver Lenguajes.

¿Es gratis y open source?

Sí, licencia MIT. Las contribuciones —sobre todo nuevos lenguajes— son bienvenidas.

Solución de problemas

No aparece nada en el diagrama

  • Verifica que el lenguaje seleccionado coincide con el código.
  • Solo se dibujan funciones definidas en tu código; las llamadas a builtins o librerías se omiten.
  • Un archivo sin funciones (solo constantes/tipos) produce un grafo vacío.

«No se encontraron archivos analizables»

  • En modo proyecto, la carpeta debe contener archivos con la extensión del lenguaje elegido.
  • Se ignoran node_modules, .git, dist y similares.

Faltan algunas aristas

  • La resolución entre archivos usa nombres; nombres duplicados pueden quedar sin resolver para evitar aristas erróneas.
  • En Go y Rust los imports son por paquete/módulo, así que no se dibujan aristas de import.