Review

Misuse Details

Details about the known misuse from the MUBench dataset.

Potential Hits

Findings of the detector that identify an anomaly in the same file and method as the known misuse.

Hit Rank Missingcalls Presentcalls Strangeness Type
Yes

1

  • hasNext()
  • next()

0.945

java.util.Iterator

Yes

2

  • hasNext()
  • next()

0.945

java.util.Iterator

No

14

  • getPersistenceVersion()
  • getPgmlCount()
  • containsTodo()
  • getReleaseVersion()
  • doLoad()
  • getVersion()
  • loadFromZargo()
  • openZipStreamAt()
  • zargoToUml()
  • containsProfile()
  • getMemberFilePersister()
  • toURL()
  • getEntryNames()
  • openZipEntry()
  • makeZipEntryUrl()

0.667

org.argouml.persistence.ZargoFilePersister

No

20

  • renameTo()
  • exists()
  • getAbsolutePath()
  • <init>()
  • deleteOnExit()
  • delete()
  • toURI()

0.571

java.io.File

No

29

  • setNumberOfPhases()
  • <init>()
  • nextPhase()

0.5

org.argouml.persistence.AbstractFilePersister$ProgressMgr

No

30

  • <init>()
  • append()
  • toString()

0.5

java.lang.StringBuilder

No

31

  • getClass()
  • load()

0.5

org.argouml.persistence.MemberFilePersister

No

32

  • <init>()
  • append()
  • toString()

0.5

java.lang.StringBuilder

No

33

  • setFile()
  • getMembers()
  • setVersion()
  • setPersistenceVersion()
  • postLoad()

0.5

org.argouml.kernel.Project

No

52

  • <init>()
  • append()

0.387

java.lang.StringBuilder

No

53

  • <init>()
  • append()

0.387

java.lang.StringBuilder

No

68

  • lastIndexOf()
  • substring()
  • equals()

0.25

java.lang.String

No

69

  • lastIndexOf()
  • substring()
  • equals()

0.25

java.lang.String