class org.testng.SuiteRunner$DefaultTestRunnerFactory implements org.testng.ITestRunnerFactory2
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.testng.SuiteRunner$DefaultTestRunnerFactory
  super_class: java.lang.Object
{
  private org.testng.ITestListener[] failureGenerators;
    descriptor: [Lorg/testng/ITestListener;
    flags: (0x0002) ACC_PRIVATE

  private boolean useDefaultListeners;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean skipFailedInvocationCounts;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private org.testng.internal.IConfiguration configuration;
    descriptor: Lorg/testng/internal/IConfiguration;
    flags: (0x0002) ACC_PRIVATE

  private final java.util.Comparator<org.testng.ITestNGMethod> comparator;
    descriptor: Ljava/util/Comparator;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Comparator<Lorg/testng/ITestNGMethod;>;

  public void <init>(org.testng.internal.IConfiguration, org.testng.ITestListener[], boolean, boolean, java.util.Comparator<org.testng.ITestNGMethod>);
    descriptor: (Lorg/testng/internal/IConfiguration;[Lorg/testng/ITestListener;ZZLjava/util/Comparator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.testng.SuiteRunner$DefaultTestRunnerFactory this
         0: .line 34
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.google cannot be resolved\n\tThe type SuiteRunner must implement the inherited abstract method ISuite.setParentInjector(Injector)\n\tInjector cannot be resolved to a type\n\tInjector cannot be resolved to a type\n\tInjector cannot be resolved to a type\n\tInjector cannot be resolved to a type\n\tInjector cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.testng.SuiteRunner$DefaultTestRunnerFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/testng/SuiteRunner$DefaultTestRunnerFactory;
    Signature: (Lorg/testng/internal/IConfiguration;[Lorg/testng/ITestListener;ZZLjava/util/Comparator<Lorg/testng/ITestNGMethod;>;)V
    MethodParameters:
                            Name  Flags
      configuration               
      failureListeners            
      useDefaultListeners         
      skipFailedInvocationCounts  
      comparator                  

  public org.testng.TestRunner newTestRunner(org.testng.ISuite, org.testng.xml.XmlTest, java.util.Collection<org.testng.IInvokedMethodListener>, java.util.List<org.testng.IClassListener>);
    descriptor: (Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljava/util/Collection;Ljava/util/List;)Lorg/testng/TestRunner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.testng.SuiteRunner$DefaultTestRunnerFactory this
         0: .line 648
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.testng.SuiteRunner$DefaultTestRunnerFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/testng/SuiteRunner$DefaultTestRunnerFactory;
    Signature: (Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljava/util/Collection<Lorg/testng/IInvokedMethodListener;>;Ljava/util/List<Lorg/testng/IClassListener;>;)Lorg/testng/TestRunner;
    MethodParameters:
                Name  Flags
      suite           
      test            
      listeners       
      classListeners  

  public org.testng.TestRunner newTestRunner(org.testng.ISuite, org.testng.xml.XmlTest, java.util.Collection<org.testng.IInvokedMethodListener>, java.util.List<org.testng.IClassListener>, java.util.Map<java.lang.Class<? extends org.testng.IDataProviderListener>, org.testng.IDataProviderListener>);
    descriptor: (Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljava/util/Collection;Ljava/util/List;Ljava/util/Map;)Lorg/testng/TestRunner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.testng.SuiteRunner$DefaultTestRunnerFactory this
         0: .line 655
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.testng.SuiteRunner$DefaultTestRunnerFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/testng/SuiteRunner$DefaultTestRunnerFactory;
    Signature: (Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljava/util/Collection<Lorg/testng/IInvokedMethodListener;>;Ljava/util/List<Lorg/testng/IClassListener;>;Ljava/util/Map<Ljava/lang/Class<+Lorg/testng/IDataProviderListener;>;Lorg/testng/IDataProviderListener;>;)Lorg/testng/TestRunner;
    MethodParameters:
                       Name  Flags
      suite                  
      test                   
      listeners              
      classListeners         
      dataProviderListeners  
}
SourceFile: "SuiteRunner.java"
NestHost: org.testng.SuiteRunner
InnerClasses:
  private DefaultTestRunnerFactory = org.testng.SuiteRunner$DefaultTestRunnerFactory of org.testng.SuiteRunner