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
?

156

0.005036630036630037

(overlap = 5.00 / 6.00)(pattern support = 11 / 260)(violation support = 1 / 7)

  • testng/cd80791/build/src/main/java/org/testng/reporters/JqReporter.java#generateSuites(List, List, XMLStringBuffer)
  • testng/cd80791/build/src/main/java/org/testng/reporters/SuiteHTMLReporter.java#generateIndex(List)
  • testng/cd80791/build/src/main/java/org/testng/reporters/SuiteHTMLReporter.java#generateSuiteResult(String, ISuiteResult, String, StringBuffer, String)
  • testng/cd80791/build/src/main/java/org/testng/reporters/EmailableReporter.java#generateSuiteSummaryReport(List)
  • testng/cd80791/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generate(XMLStringBuffer)

11

?

157

0.005036630036630037

(overlap = 5.00 / 6.00)(pattern support = 11 / 260)(violation support = 1 / 7)

  • testng/cd80791/build/src/main/java/org/testng/reporters/JqReporter.java#generateSuites(List, List, XMLStringBuffer)
  • testng/cd80791/build/src/main/java/org/testng/reporters/SuiteHTMLReporter.java#generateIndex(List)
  • testng/cd80791/build/src/main/java/org/testng/reporters/SuiteHTMLReporter.java#generateSuiteResult(String, ISuiteResult, String, StringBuffer, String)
  • testng/cd80791/build/src/main/java/org/testng/reporters/EmailableReporter.java#generateSuiteSummaryReport(List)
  • testng/cd80791/build/src/main/java/org/testng/reporters/jq/NavigatorPanel.java#generate(XMLStringBuffer)

11

?

277

0.0015262515262515263

(overlap = 5.00 / 7.00)(pattern support = 10 / 260)(violation support = 1 / 18)

  • testng/cd80791/build/src/main/java/org/testng/reporters/jq/Model.java#getAllTestResults(ISuite, boolean)
  • testng/cd80791/build/src/main/java/org/testng/reporters/jq/Model.java#init()
  • testng/cd80791/build/src/main/java/org/testng/reporters/XMLSuiteResultWriter.java#addAllTestResults(Set, IResultMap)

10

?

315

0.0010153846153846155

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

  • testng/cd80791/build/src/main/java/org/testng/TestNG.java#createCommandLineSuitesForClasses(Class[])
  • testng/cd80791/build/src/main/java/org/testng/TestRunner.java#createInstances(List)
  • testng/cd80791/build/src/main/java/org/testng/internal/MethodInheritance.java#fixMethodInheritance(ITestNGMethod[], boolean)
  • testng/cd80791/build/src/main/java/org/testng/reporters/JUnitReportReporter.java#getNextConfiguration(ListMultiMap, ITestResult)
  • testng/cd80791/build/src/main/java/org/testng/internal/Invoker.java#findClassesInSameTest(Class, XmlSuite)

11

?

343

0.0007379248658318426

(overlap = 3.00 / 8.00)(pattern support = 22 / 260)(violation support = 1 / 43)

  • testng/cd80791/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#primitiveArrayToString(Object)
  • testng/cd80791/build/src/main/java/org/testng/TestRunner.java#intercept(ITestNGMethod[])
  • testng/cd80791/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#toString(Object[], Class[])
  • testng/cd80791/build/src/main/java/org/testng/TestRunner.java#privateRunJUnit(XmlTest)
  • testng/cd80791/build/src/main/java/org/testng/internal/MethodInvocationHelper.java#invokeDataProvider(Object, Method, ITestNGMethod, ITestContext, Object, IAnnotationFinder)

22

?

344

0.0007379248658318426

(overlap = 3.00 / 8.00)(pattern support = 22 / 260)(violation support = 1 / 43)

  • testng/cd80791/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#primitiveArrayToString(Object)
  • testng/cd80791/build/src/main/java/org/testng/TestRunner.java#intercept(ITestNGMethod[])
  • testng/cd80791/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#toString(Object[], Class[])
  • testng/cd80791/build/src/main/java/org/testng/TestRunner.java#privateRunJUnit(XmlTest)
  • testng/cd80791/build/src/main/java/org/testng/internal/MethodInvocationHelper.java#invokeDataProvider(Object, Method, ITestNGMethod, ITestContext, Object, IAnnotationFinder)

22

?

345

0.0007379248658318426

(overlap = 3.00 / 8.00)(pattern support = 22 / 260)(violation support = 1 / 43)

  • testng/cd80791/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#primitiveArrayToString(Object)
  • testng/cd80791/build/src/main/java/org/testng/TestRunner.java#intercept(ITestNGMethod[])
  • testng/cd80791/build/src/main/java/org/testng/remote/strprotocol/TestResultMessage.java#toString(Object[], Class[])
  • testng/cd80791/build/src/main/java/org/testng/TestRunner.java#privateRunJUnit(XmlTest)
  • testng/cd80791/build/src/main/java/org/testng/internal/MethodInvocationHelper.java#invokeDataProvider(Object, Method, ITestNGMethod, ITestContext, Object, IAnnotationFinder)

22

?

1633

0.000047715442452284554

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

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

11

?

1634

0.000047715442452284554

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

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

11

?

1635

0.000047715442452284554

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

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

11

?

1636

0.000047715442452284554

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

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

11

?

1637

0.000047715442452284554

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

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

11

?

1638

0.000047715442452284554

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

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

11