Problemi con il filtro di esclusione di FindBugs

0

Ho installato il plug-in FindBugs in Eclipse per l'analisi del codice sorgente con il plug-in FindSecurityBugs per scoprire i problemi di sicurezza con il codice. Voglio filtrare determinati falsi positivi e voglio escluderli nei rapporti generati. Il filtro exclude sta funzionando bene dalle preferenze di FindBug nella GUI di Eclipse ma dalla riga di comando viene fornito sotto l'errore. Sto usando il file delle preferenze delle impostazioni del progetto Eclipse solo come input per la riga di comando.

Done with analysis
The following errors occurred during analysis:
  Unable to read filter: filter-ECB.xml : filter-ECB.xml (No such file or directory)
    java.io.FileNotFoundException: filter-ECB.xml (No such file or directory)
      At java.io.FileInputStream.open(Native Method)
      At java.io.FileInputStream.<init>(FileInputStream.java:146)
      At edu.umd.cs.findbugs.filter.Filter.parse(Filter.java:206)
      At edu.umd.cs.findbugs.filter.Filter.<init>(Filter.java:132)
      At edu.umd.cs.findbugs.FindBugs.configureFilter(FindBugs.java:516)
      At edu.umd.cs.findbugs.FindBugs2.addFilter(FindBugs2.java:374)
      At edu.umd.cs.findbugs.FindBugs2.configureFilters(FindBugs2.java:521)
      At edu.umd.cs.findbugs.FindBugs2.setUserPreferences(FindBugs2.java:475)
      At edu.umd.cs.findbugs.TextUICommandLine.configureEngine(TextUICommandLine.java:685)
      At edu.umd.cs.findbugs.FindBugs.processCommandLine(FindBugs.java:361)
      At edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1188)
    
posta Krishna Pandey 09.11.2015 - 10:06
fonte

1 risposta

1

Il problema che ho scoperto era con il nome file del file xml fornito come filtro. Dopo aver modificato il nome del filtro da "filter-ECB.xml" a "filterECB.xml", la scansione è stata completata senza alcun errore dalla riga di comando con il parametro -textui.

    
risposta data 09.11.2015 - 10:06
fonte

Leggi altre domande sui tag