Statements (92)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Java_2_Platform,_Standard_Edition_(J2_SE)_1.3
|
gptkbp:analyzes |
gptkb:Java_bytecode
Java classes |
gptkbp:category |
gptkb:software
|
gptkbp:dependency |
gptkb:software
|
gptkbp:developed_by |
gptkb:Spot_Bugs
|
gptkbp:first_released |
gptkb:2003
|
gptkbp:has |
user community
|
gptkbp:has_feature |
Graphical user interface
Batch processing Customizable settings Plugin architecture Historical analysis Command line interface Report generation Static code analysis IDE integration Code quality metrics Integration with CI/ CD tools Custom bug filters Multi-threaded analysis |
https://www.w3.org/2000/01/rdf-schema#label |
Find Bugs
|
gptkbp:input_output |
gptkb:XML
gptkb:software gptkb:poet |
gptkbp:integrates_with |
gptkb:Maven
gptkb:award gptkb:Gradle Intelli JIDEA |
gptkbp:is |
gptkb:software
gptkb:Library gptkb:project deprecated used in research used in enterprise applications used in automated testing used in continuous integration used in software development used in open-source projects used in educational purposes no longer actively maintained used for bug detection used for code quality assurance used in code review used in commercial software |
gptkbp:is_available_on |
gptkb:Source_Forge
gptkb:archive |
gptkbp:is_part_of |
Software development tools
|
gptkbp:is_used_by |
Software developers
Quality assurance teams Code reviewers |
gptkbp:language |
gptkb:Java
|
gptkbp:latest_version |
3.0.1
|
gptkbp:license |
gptkb:GNU_Lesser_General_Public_License
|
gptkbp:platform |
Cross-platform
|
gptkbp:provides |
Recommendations
Warnings command line interface HTML report XML output Bug patterns Eclipse plugin bug patterns |
gptkbp:purpose |
Detect bugs in Java programs
|
gptkbp:recognizes |
Security vulnerabilities
security vulnerabilities Performance issues Deadlocks performance issues concurrency issues Unused variables code smells Null pointer dereferences Bad practice patterns Infinite recursive calls bad practices defects in Java programs |
gptkbp:replaced_by |
gptkb:Spot_Bugs
|
gptkbp:requires |
Java 1.5 or higher
|
gptkbp:successor |
gptkb:Spot_Bugs
|
gptkbp:supports |
gptkb:Net_Beans_IDE
gptkb:award gptkb:Java_Enhancement_Proposal Intelli JIDEA |
gptkbp:type |
gptkb:project
|
gptkbp:uses |
Bytecode analysis
bytecode analysis |
gptkbp:website |
http://findbugs.sourceforge.net
|
gptkbp:written_by |
gptkb:William_Pugh
|
gptkbp:written_in |
gptkb:Java
|