Come esportare i risultati di findbugs dal plugin findbugs di Eclipse?
-
09-06-2019 - |
Domanda
Ho il plugin findbugs per Eclipse che, quando eseguito sul mio progetto, mostrerà i risultati in Bugs Explorer bastonati in base al tipo di bug.
Devo essere in grado di fare due cose:
- Esporta tutto questo in un foglio Excel
- Scopri i bug segnalati in una serie di file (ed essere in grado di farlo in modo ricorsivo senza eseguire l'intero progetto, esportare e scoprire le classi da modificare.
Eventuali suggerimenti?
Per tua informazione, sto utilizzando MyEclipse v 6.0.1 e FindBugs 1.3.4
Soluzione
Findbugs scarica i risultati in un file XML nella cartella .metadata dell'area di lavoro.Cerca la sottocartella chiamata qualcosa come findbugs.
Puoi anche scaricare una versione autonoma di Findbugs che salverà i risultati dove preferisci.
Una volta ottenuto il file dei risultati, potresti essere in grado di importarlo da XML a Excel e filtrarlo lì.In alternativa, puoi utilizzare XSLT per trasformarli in diversi file CSV e aprirli in Excel.
Altri suggerimenti
Ho avuto lo stesso problema con findbugs alcune versioni fa.
Ho aggiornato oggi il plugin alla versione 1.3.8 e ho scoperto che ora puoi esportare e persino importare report direttamente come XML.
Tutto quello che devi fare è fare clic con il pulsante destro del mouse su un progetto nel pacchetto esploratore o nel "Bug explorer" di findbugs e selezionare "Trova bugs->Salva XML" o "Trovabugs->Carica XML".
Finemente una corretta funzionalità di esportazione e importazione per uno strumento fantastico.
A proposito, utilizzo Eclipse 3.3.2.