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 Confidence Defect Indicator Missing Properties Present Properties Supporting Objects
?

40

0.95

6.6

  • AF JsonML. (TagType) : void @ (0)
  • AG (JsonML. (TagType) : void @ (0) => EX EF Writer.processNode (Node, JsonML) : void @ (2))
  • AG (JsonML. (TagType) : void @ (0) => EX EF JsonML.appendChild (JsonML) : void @ (1))
  • EF JsonML. (TagType) : void @ (0)
  • AG (JsonML. (TagType) : void @ (0) => AX AF Writer.processNode (Node, JsonML) : void @ (2))
  • AG (JsonML. (TagType) : void @ (0) => AX AF JsonML.appendChild (JsonML) : void @ (1))
  • EF JsonML.appendChild (JsonML) : void @ (1)
  • AG (JsonML.appendChild (JsonML) : void @ (1) => EX EF Writer.processNode (Node, JsonML) : void @ (2))
  • EF Writer.processNode (Node, JsonML) : void @ (2)
  • AG (JsonML.appendChild (JsonML) : void @ (1) => AX AF Writer.processNode (Node, JsonML) : void @ (2))
  • AF Writer.processNode (Node, JsonML) : void @ (2)
  • AF JsonML.appendChild (JsonML) : void @ (1)
  • Writer.processCall (Node, JsonML) : void : var #10@JsonML (line 371)
  • Writer.processCall (Node, JsonML) : void : var #5@JsonML (line 355)
  • Writer.processArrayLiteral (Node, JsonML) : void : var #1@JsonML (line 303)
?

44

0.96

6.13

  • AF JsonML. (TagType) : void @ (0)
  • AG (JsonML. (TagType) : void @ (0) => EX EF Writer.processNode (Node, JsonML) : void @ (2))
  • AG (JsonML. (TagType) : void @ (0) => EX EF JsonML.appendChild (JsonML) : void @ (1))
  • EF JsonML. (TagType) : void @ (0)
  • AG (JsonML. (TagType) : void @ (0) => AX AF Writer.processNode (Node, JsonML) : void @ (2))
  • EF JsonML.appendChild (JsonML) : void @ (1)
  • AG (JsonML.appendChild (JsonML) : void @ (1) => EX EF Writer.processNode (Node, JsonML) : void @ (2))
  • EF Writer.processNode (Node, JsonML) : void @ (2)
  • AG (JsonML.appendChild (JsonML) : void @ (1) => AX AF Writer.processNode (Node, JsonML) : void @ (2))
  • AF Writer.processNode (Node, JsonML) : void @ (2)
  • Writer.processCall (Node, JsonML) : void : var #5@JsonML (line 355)
  • Writer.processArrayLiteral (Node, JsonML) : void : var #1@JsonML (line 303)
  • Writer.processBlock (Node, JsonML) : void : var #1@JsonML (line 331)
?

8

0.97

28.18

  • AG (RETVAL: Iterable.iterator () : Iterator => AX AF Iterator.hasNext () : boolean @ (0))
  • AF Iterator.hasNext () : boolean @ (0)
  • AG (RETVAL: Iterable.iterator () : Iterator => AX AF Iterator.next () : Object @ (0))
  • AF Iterator.next () : Object @ (0)
  • AG (Iterator.hasNext () : boolean @ (0) => EX EF Iterator.next () : Object @ (0))
  • AG (RETVAL: Iterable.iterator () : Iterator => EX EF Iterator.hasNext () : boolean @ (0))
  • EF RETVAL: Iterable.iterator () : Iterator
  • EF Iterator.hasNext () : boolean @ (0)
  • AF RETVAL: Iterable.iterator () : Iterator
  • AG (RETVAL: Iterable.iterator () : Iterator => EX EF Iterator.next () : Object @ (0))
  • EF Iterator.next () : Object @ (0)
  • AG (Iterator.hasNext () : boolean @ (0) => AX AF Iterator.next () : Object @ (0))
  • AbstractCommandLineRunner.printManifestTo (Iterable, Appendable) : void : var #2@Iterator (line 0)
  • AbstractCommandLineRunner.outputManifest () : void : var #6@Iterator (line 0)
  • AbstractCommandLineRunner.printModuleGraphManifestTo (JSModuleGraph, Appendable) : void : var #4@Iterator (line 0)