EnglishFrenchSpanish

Ad


OnWorks favicon

findbugs - Online in the Cloud

Run findbugs in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command findbugs that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


findbugs - Static Java Code Analyzer

SYNOPSIS


findbugs [general options] -textui [command line options...] [jar/zip/class files,
directories...]

DESCRIPTION


No files to be analyzed

General options:
-jvmArgs args
Pass args to JVM

-maxHeap size
Maximum Java heap size in megabytes (default=768)

-javahome <dir>
Specify location of JRE

General FindBugs options:

-project <project>
analyze given project

-home <home directory>
specify FindBugs home directory

-pluginList <jar1[:jar2...]>
specify list of plugin Jar files to load

-effort[:min|less|default|more|max]
set analysis effort level

-adjustExperimental
lower priority of experimental Bug Patterns

-workHard
ensure analysis effort is at least 'default'

-conserveSpace
same as -effort:min (for backward compatibility)

-showPlugins
show list of available detector plugins

-userPrefs <filename>
user preferences file, e.g
/path/to/project/.settings/edu.umd.cs.findbugs.core.prefs for Eclipse projects

Output options:

-timestampNow
set timestamp of results to be current time

-quiet suppress error messages

-longBugCodes
report long bug codes

-progress
display progress in terminal window

-release <release name>
set the release name of the analyzed application

-experimental
report of any confidence level including experimental bug patterns

-low report warnings of any confidence level

-medium
report only medium and high confidence warnings [default]

-high report only high confidence warnings

-maxRank <rank>
only report issues with a bug rank at least as scary as that provided

-dontCombineWarnings
Don't combine warnings that differ only in line number

-sortByClass
sort warnings by class

-xml[:withMessages]
XML output (optionally with messages)

-xdocs xdoc XML output to use with Apache Maven

-html[:stylesheet]
Generate HTML output (default stylesheet is default.xsl)

-emacs Use emacs reporting format

-relaxed
Relaxed reporting mode (more false positives!)

-train[:outputDir]
Save training data (experimental); output dir defaults to '.'

-useTraining[:inputDir]
Use training data (experimental); input dir defaults to '.'

-redoAnalysis <filename>
Redo analysis using configureation from previous analysis

-sourceInfo <filename>
Specify source info file (line numbers for fields/classes)

-projectName <project name>
Descriptive name of project

-reanalyze <filename>
redo analysis in provided file

-output <filename>
Save output in named file

-nested[:true|false]
analyze nested jar/zip archives (default=true)

Output filtering options:

-bugCategories <cat1[,cat2...]>
only report bugs in given categories

-onlyAnalyze <classes/packages>
only analyze given classes and packages; end with .* to indicate classes in a
package, .- to indicate a package prefix

-excludeBugs <baseline bugs>
exclude bugs that are also reported in the baseline xml output

-exclude <filter file>
exclude bugs matching given filter

-include <filter file>
include only bugs matching given filter

-applySuppression
Exclude any bugs that match suppression filter loaded from fbp file

Detector (visitor) configuration options:

-visitors <v1[,v2...]>
run only named visitors

-omitVisitors <v1[,v2...]>
omit named visitors

-chooseVisitors <+v1,-v2,...>
selectively enable/disable detectors

-choosePlugins <+p1,-p2,...>
selectively enable/disable plugins

-adjustPriority <v1=(raise|lower)[,...]> raise/lower priority of warnings for given
visitor(s)

Project configuration options:

-auxclasspath <classpath>
set aux classpath for analysis

-auxclasspathFromInput
read aux classpath from standard input

-auxclasspathFromFile <filepath>
read aux classpaths from a designated file

-sourcepath <source path>
set source path for analyzed classes

-exitcode
set exit code of process

-noClassOk
output empty warning file if no classes are specified

-xargs get list of classfiles/jarfiles from standard input rather than command line

-analyzeFromFile <filepath>
get the list of class/jar files from a designated file

-cloud <id>
set cloud id

-cloudProperty <key=value>
set cloud property

-bugReporters <name,name2,-name3>
bug reporter decorators to explicitly enable/disable

-printConfiguration
print configuration and exit, without running analysis

-version
print version, check for updates and exit, without running analysis

Use findbugs online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Phaser
    Phaser
    Phaser is a fast, free, and fun open
    source HTML5 game framework that offers
    WebGL and Canvas rendering across
    desktop and mobile web browsers. Games
    can be co...
    Download Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 5
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • More »

Linux commands

Ad