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 Confidence String Pattern Examples Pattern Support Pattern Violation Target Environment Mapping
?

17

0.04871794871794872

(overlap = 19.00 / 21.00)(pattern support = 14 / 260)(violation support = 1 / 1)

  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generate(XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/SuitePanel.java#generateClassPanel(Class, List, XMLStringBuffer, String, ISuite)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#addLinkTo(XMLStringBuffer, INavigatorPanel, ISuite)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generateResult(XMLStringBuffer, int, int, int, ISuite, String)
  • testng/677302c/build/src/main/java/org/testng/reporters/JqReporter.java#generateSuites(List, List, XMLStringBuffer)

14

?

38

0.032692307692307694

(overlap = 5.00 / 10.00)(pattern support = 17 / 260)(violation support = 1 / 1)

  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generate(XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/BannerPanel.java#generate(XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/IgnoredMethodsPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/TimesPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generateMethodList(String, IResultProvider, String, XMLStringBuffer)

17

?

128

0.007326007326007326

(overlap = 8.00 / 14.00)(pattern support = 10 / 260)(violation support = 1 / 3)

  • testng/677302c/build/src/main/java/org/testng/xml/XmlDefine.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlMethodSelector.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/IgnoredMethodsPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/GroupPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generateMethodList(String, IResultProvider, String, XMLStringBuffer)

10

?

129

0.007326007326007326

(overlap = 8.00 / 14.00)(pattern support = 10 / 260)(violation support = 1 / 3)

  • testng/677302c/build/src/main/java/org/testng/xml/XmlDefine.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlMethodSelector.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/IgnoredMethodsPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/GroupPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generateMethodList(String, IResultProvider, String, XMLStringBuffer)

10

?

130

0.007326007326007326

(overlap = 8.00 / 14.00)(pattern support = 10 / 260)(violation support = 1 / 3)

  • testng/677302c/build/src/main/java/org/testng/xml/XmlDefine.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlMethodSelector.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/IgnoredMethodsPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/GroupPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generateMethodList(String, IResultProvider, String, XMLStringBuffer)

10

?

221

0.0023809523809523807

(overlap = 3.00 / 9.00)(pattern support = 13 / 260)(violation support = 1 / 7)

  • testng/677302c/build/src/main/java/org/testng/internal/annotations/JDK15TagFactory.java#join(String[], String[])
  • testng/677302c/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#extractParams(String[])
  • testng/677302c/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#primitiveArrayToString(Object)
  • testng/677302c/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#toString(Object[], Class[])
  • testng/677302c/build/src/main/java/org/testng/internal/Utils.java#dependentGroupsForThisMethodForTest(Method, IAnnotationFinder)

13

?

312

0.0010153846153846155

(overlap = 3.00 / 5.00)(pattern support = 11 / 260)(violation support = 1 / 25)

  • testng/677302c/build/src/main/java/org/testng/reporters/JUnitReportReporter.java#getNextConfiguration(ListMultiMap, ITestResult)
  • testng/677302c/build/src/main/java/org/testng/internal/Invoker.java#findClassesInSameTest(Class, XmlSuite)
  • testng/677302c/build/src/main/java/org/testng/TestNG.java#createCommandLineSuitesForClasses(Class[])
  • testng/677302c/build/src/main/java/org/testng/SuiteRunner.java#privateRun()
  • testng/677302c/build/src/main/java/org/testng/TestRunner.java#createInstances(List)

11

?

313

0.0010153846153846155

(overlap = 3.00 / 5.00)(pattern support = 11 / 260)(violation support = 1 / 25)

  • testng/677302c/build/src/main/java/org/testng/reporters/JUnitReportReporter.java#getNextConfiguration(ListMultiMap, ITestResult)
  • testng/677302c/build/src/main/java/org/testng/internal/Invoker.java#findClassesInSameTest(Class, XmlSuite)
  • testng/677302c/build/src/main/java/org/testng/TestNG.java#createCommandLineSuitesForClasses(Class[])
  • testng/677302c/build/src/main/java/org/testng/SuiteRunner.java#privateRun()
  • testng/677302c/build/src/main/java/org/testng/TestRunner.java#createInstances(List)

11

?

314

0.0010153846153846155

(overlap = 3.00 / 5.00)(pattern support = 11 / 260)(violation support = 1 / 25)

  • testng/677302c/build/src/main/java/org/testng/reporters/JUnitReportReporter.java#getNextConfiguration(ListMultiMap, ITestResult)
  • testng/677302c/build/src/main/java/org/testng/internal/Invoker.java#findClassesInSameTest(Class, XmlSuite)
  • testng/677302c/build/src/main/java/org/testng/TestNG.java#createCommandLineSuitesForClasses(Class[])
  • testng/677302c/build/src/main/java/org/testng/SuiteRunner.java#privateRun()
  • testng/677302c/build/src/main/java/org/testng/TestRunner.java#createInstances(List)

11

?

327

0.0008166757408415648

(overlap = 21.00 / 23.00)(pattern support = 10 / 260)(violation support = 1 / 43)

  • testng/677302c/build/src/main/java/org/testng/xml/XmlDefine.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlMethodSelector.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/IgnoredMethodsPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/GroupPanel.java#getContent(ISuite, XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generateMethodList(String, IResultProvider, String, XMLStringBuffer)

10

?

1599

0.000047715442452284554

(overlap = 9.00 / 20.00)(pattern support = 11 / 260)(violation support = 1 / 399)

  • testng/677302c/build/src/main/java/org/testng/xml/XmlClass.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlPackage.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlSuite.java#toXml()
  • testng/677302c/build/src/main/java/org/testng/xml/LaunchSuite.java#initContentBuffer(XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlTest.java#toXml(String)

11

?

1600

0.000047715442452284554

(overlap = 9.00 / 20.00)(pattern support = 11 / 260)(violation support = 1 / 399)

  • testng/677302c/build/src/main/java/org/testng/xml/XmlClass.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlPackage.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlSuite.java#toXml()
  • testng/677302c/build/src/main/java/org/testng/xml/LaunchSuite.java#initContentBuffer(XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlTest.java#toXml(String)

11

?

1601

0.000047715442452284554

(overlap = 9.00 / 20.00)(pattern support = 11 / 260)(violation support = 1 / 399)

  • testng/677302c/build/src/main/java/org/testng/xml/XmlClass.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlPackage.java#toXml(String)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlSuite.java#toXml()
  • testng/677302c/build/src/main/java/org/testng/xml/LaunchSuite.java#initContentBuffer(XMLStringBuffer)
  • testng/677302c/build/src/main/java/org/testng/xml/XmlTest.java#toXml(String)

11