graphsetta.eu
Seleziona o crea un progetto, carica i sorgenti e inizia l'analisi.
Seleziona o crea un progetto, carica i sorgenti e inizia l'analisi.
Code Intelligence per sorgenti legacy C++
+ Nuovo nell'header e assegna un nome..cpp .hpp .h .c .py .java .js .cbl Makefile e altri.entrypoint, library, config, other.⊕ su un file per l'analisi dettagliata completa.| Analisi completa | Architettura, qualità, sicurezza, dipendenze DB, priorità di intervento |
| Bug check | Bug, errori logici, race condition, gestione eccezioni |
| Memory check | Memory leak, risorse non rilasciate, connessioni non chiuse |
| Dipendenze | Mappa dipendenze interne/esterne, circolari, obsolete, vulnerabili |
| Env audit | Audit variabili d'ambiente, valori mancanti, secrets esposti |
| Dockerizza | Genera Dockerfile + docker-compose.yml con analisi automatica Makefile/CMake |
⊕ Analisi file | Analisi approfondita del singolo sorgente — classifica BUG vs RISK con prove obbligatorie ed Evidence Level |
"Mostrami tutti gli #include di ITRNode.cpp"
"Quali file dipendono da Hash.h?"
"Come funziona il metodo eval() di TDIVISO?"
"Implementa in dettaglio il punto 3 del report"
"Quali variabili globali mutabili ci sono nel progetto?"
"Suggerisci il refactoring RAII per TIdent"
Il pulsante ⊕ appare sull'hover di ogni file nella sidebar. Legge il codice completo dal disco e include gli header del progetto come contesto.
Al completamento di ogni analisi appare Scarica PDF. Le risposte chat lunghe mostrano Stampa nella bubble.
"Implementa in dettaglio il punto 3.2 del report"
"Mostrami il codice completo per risolvere la dipendenza circolare tra Parser ed Espressione"
"Come rendere thread-safe VariableTable?"