
com.google.gwt.junit.rebind.JUnitTestCaseStubGenerator.class Maven / Gradle / Ivy
???? 1W
V ? ?
?
? ? W ?
? ? ? ? ?
? ? ? ?
? ? ? ?
T ?
? ? ?
?
?
? ? ?
?
T ? ? ? ? ? ? ?
T ? T ?
T ? T ? ? ? T ? T ?
T ?
T ? ?
' ? ?
' ?
? ? ?
' ? ? ? ?
/ ?
/ ?
/ ? T ? ? ? T ? ?
6 ?
? ? ? ? ? ? ?
? ? ?
> ?
T ? T ?
? ?
? ? T ? ?
?
T ? ? ? ?
? ?
MethodFilter InnerClasses logger $Lcom/google/gwt/core/ext/TreeLogger; packageName Ljava/lang/String; qualifiedStubClassName requestedClass -Lcom/google/gwt/core/ext/typeinfo/JClassType; simpleStubClassName sourceWriter )Lcom/google/gwt/user/rebind/SourceWriter;
typeOracle -Lcom/google/gwt/core/ext/typeinfo/TypeOracle; $assertionsDisabled Z ()V Code LineNumberTable LocalVariableTable this 8Lcom/google/gwt/junit/rebind/JUnitTestCaseStubGenerator;
getAllMethods ?(Lcom/google/gwt/core/ext/typeinfo/JClassType;Lcom/google/gwt/junit/rebind/JUnitTestCaseStubGenerator$MethodFilter;)Ljava/util/Map; method *Lcom/google/gwt/core/ext/typeinfo/JMethod;
parameters .[Lcom/google/gwt/core/ext/typeinfo/JParameter; j I
declMethod list Ljava/util/List;
declParams i n clsDeclMethods +[Lcom/google/gwt/core/ext/typeinfo/JMethod; type filter ELcom/google/gwt/junit/rebind/JUnitTestCaseStubGenerator$MethodFilter; methods Ljava/util/Map; cls LocalVariableTypeTable ; _Ljava/util/Map;>; Signature ?(Lcom/google/gwt/core/ext/typeinfo/JClassType;Lcom/google/gwt/junit/rebind/JUnitTestCaseStubGenerator$MethodFilter;)Ljava/util/Map;>; isJUnitTestMethod .(Lcom/google/gwt/core/ext/typeinfo/JMethod;Z)Z
acceptArgs equals _([Lcom/google/gwt/core/ext/typeinfo/JParameter;[Lcom/google/gwt/core/ext/typeinfo/JParameter;)Z params1 params2 getTestMethodNames B(Lcom/google/gwt/core/ext/typeinfo/JClassType;)[Ljava/lang/String; generate t(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/core/ext/GeneratorContext;Ljava/lang/String;)Ljava/lang/String; context *Lcom/google/gwt/core/ext/GeneratorContext; typeName
Exceptions getRequestedClass /()Lcom/google/gwt/core/ext/typeinfo/JClassType; getSourceWriter +()Lcom/google/gwt/user/rebind/SourceWriter;
getTypeOracle /()Lcom/google/gwt/core/ext/typeinfo/TypeOracle; writeSource testMethods [Ljava/lang/String; getSimpleStubClassName A(Lcom/google/gwt/core/ext/typeinfo/JClassType;)Ljava/lang/String; baseClass ?(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/core/ext/GeneratorContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/google/gwt/user/rebind/SourceWriter; ctx className superclassName printWriter Ljava/io/PrintWriter; composerFactory ;Lcom/google/gwt/user/rebind/ClassSourceFileComposerFactory; init c(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/core/ext/GeneratorContext;Ljava/lang/String;)Z e 4Lcom/google/gwt/core/ext/typeinfo/NotFoundException; writeDoRunTestMethod ?([Ljava/lang/String;Lcom/google/gwt/user/rebind/SourceWriter;)V
methodName testMethodNames sw
SourceFile JUnitTestCaseStubGenerator.java h i java/util/HashMap java/util/List java/util/ArrayList !"#$% (com/google/gwt/core/ext/typeinfo/JMethod ? ?&