Skip to content

karayel/BugDetection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BugDetection

Technologies Used

Requirement for Development and Build

  • JDK 1.8
  • Higher than Netbeans 1.8

Features

  • Finding bugs
  • Creating a report from the bugs that is found.
  • Send report via e-mail.

Bug

  • Referance Equality: Comparison using reference equality instead of value equality
  • Division by Zero: Division by integer literal zero
  • Switch Case Break: This method contains a switch case statement where one case branch will fall through to the next case.
  • Default Case Missing: This method detects a switch case statement's default case is implemented or not
  • Equals No Hash Code: This class overrides equals(Object), but does not override hashCode(). Therefore, the class may violate the invariant that equal objects must have equal hashcodes.
  • Hash Code No Equals: This class defines a hashCode() method but not an equals() method. Therefore, the class may violate the invariant that equal objects must have equal hashcodes.

Bug Type

  • Error
  • Warning
  • Suggestion

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages