All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.javascript.jscomp.CheckJSDoc.class Maven / Gradle / Ivy

The newest version!
????3?
??	??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
????
??
??
??
?
?
?
?
?
?
?	
?

?
?
?
?
?

?

?
?
?
?
?

?	? 
?!
?"	?#$%
?&
'()
?*
4+,
-
?./
?0
?1
?2
?3	?456
?7
?89:
?;
<=
?>	??
?@
ABCD
?E
?F
?GH
4I	?J
K
?L
?M
?NO
?P
?Q?R
ST
U
?V
W	?X
?Y
?Z
?[
\]	A^	?_
?`
?a	?b
?c	?def
ghij
gklmnopq
grstuvwxyz|}InnerClassesMISPLACED_MSG_ANNOTATION-Lcom/google/javascript/jscomp/DiagnosticType;MISPLACED_ANNOTATIONANNOTATION_DEPRECATEDDISALLOWED_MEMBER_JSDOCARROW_FUNCTION_AS_CONSTRUCTOR%DEFAULT_PARAM_MUST_BE_MARKED_OPTIONAL!INVALID_NO_SIDE_EFFECT_ANNOTATIONINVALID_MODIFIES_ANNOTATIONcompiler/Lcom/google/javascript/jscomp/AbstractCompiler;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis)Lcom/google/javascript/jscomp/CheckJSDoc;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;root
hotSwapScript
scriptRootoriginalRootvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vt,Lcom/google/javascript/jscomp/NodeTraversal;nparentinfo'Lcom/google/javascript/rhino/JSDocInfo;validateTypedefsL(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/JSDocInfo;)V
StackMapTablevalidateTemplatesgetFunctionDeclF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;RuntimeVisibleAnnotationsLjavax/annotation/Nullable;isClassDecl%(Lcom/google/javascript/rhino/Node;)ZisNameIntializeWithClassisClassvalidateClassLevelJsDocvalidateAbstractJsDocfunctionNode~hasClassLevelJsDoc*(Lcom/google/javascript/rhino/JSDocInfo;)ZvalidateDeprecatedJsDocvalidateNoCollapsejsdocvalidateFunctionJsDocvalidateMsgJsDoclhsdescOkayZvalidateTypeAnnotationslvaluevalidreportMisplacedI(Lcom/google/javascript/rhino/Node;Ljava/lang/String;Ljava/lang/String;)VannotationNameLjava/lang/String;notereporte(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Vtype	arguments[Ljava/lang/String;validateArrowFunction%(Lcom/google/javascript/rhino/Node;)VvalidateDefaultValuetypeExpr.Lcom/google/javascript/rhino/JSTypeExpression;typeNode?validateNoSideEffects()V
SourceFileCheckJSDoc.java???????~??????????????????????????????typedef4@typedef does not make sense on a class declaration.?????????????templateHThe template variable is unused. Please remove the @template annotation.[@template is only allowed in class, constructor, interface, function or method declarations????????????????????????????????????????????????java/lang/String??????	@abstract4only functions or non-static methods can be abstract????1function with a non-empty body cannot be abstractconstructor????constructors cannot be abstract????!static methods cannot be abstract??????????@expose#Use @nocollapse or @export instead.????
nocollapse$This JSDoc has no effect in externs.????1This JSDoc has no effect on prototype properties.?????????functionKThis JSDoc is not attached to a function node. Are you missing parentheses???????MSG_????????????exports????CType annotations are not allowed here. Are you missing parentheses???????????????????????????????????JSC_MISPLACED_MSG_ANNOTATIONfMisplaced message annotation. @desc, @hidden, and @meaning annotations should onlybe on message nodes.???JSC_MISPLACED_ANNOTATIONMisplaced {0} annotation. {1}??JSC_ANNOTATION_DEPRECATED%The {0} annotation is deprecated. {1}JSC_DISALLOWED_MEMBER_JSDOCPClass level JSDocs (@interface, @extends, etc.) are not allowed on class members!JSC_ARROW_FUNCTION_AS_CONSTRUCTOR.Arrow functions cannot be used as constructors??)JSC_DEFAULT_PARAM_MUST_BE_MARKED_OPTIONAL=Inline JSDoc on default parameters must be marked as optional%JSC_INVALID_NO_SIDE_EFFECT_ANNOTATION0@nosideeffects may only appear in externs files.JSC_INVALID_MODIFIES_ANNOTATION+@modifies may only appear in externs files.'com/google/javascript/jscomp/CheckJSDocDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback0com/google/javascript/jscomp/HotSwapCompilerPass)com/google/javascript/jscomp/CheckJSDoc$1 com/google/javascript/rhino/Node%com/google/javascript/rhino/JSDocInfo,com/google/javascript/rhino/JSTypeExpression*com/google/javascript/jscomp/NodeTraversaltraverseEs6?Callback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VgetJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;getTypedefType0()Lcom/google/javascript/rhino/JSTypeExpression;getTemplateTypeNames+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableListisEmpty()ZisConstructorOrInterfacecontainsFunctionDeclaration
isFunctionisMemberFunctionDef
getFirstChild$()Lcom/google/javascript/rhino/Node;isVargetFirstFirstChildisAssignisQualifiedNamegetLastChildisStringKeygetGrandparent0com/google/javascript/jscomp/ClosureRewriteClassisGoogDefineClass%com/google/javascript/jscomp/NodeUtilisNameDeclarationisNamehasChildrenisCall-com/google/javascript/jscomp/AbstractCompilergetCodingConvention1()Lcom/google/javascript/jscomp/CodingConvention;-com/google/javascript/jscomp/CodingConventionisClassFactoryCall
isAbstract
isConstructorgetFunctionBody	getString()Ljava/lang/String;equals(Ljava/lang/Object;)ZisPrototypeMethodisStaticMemberhasBaseTypegetImplementedInterfaceCount()IgetExtendedInterfacesCountisExpose
isFromExternsisNoCollapse	getParentisPrototypePropertyDeclarationhasType,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/TokenordinalgetDescriptionisHidden
getMeaning
startsWith(Ljava/lang/String;)ZisFunctionDeclarationisExprResult	isGetProp	isGetElemmatchesQualifiedNameisDefine$com/google/javascript/jscomp/JSErrormake?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError;)(Lcom/google/javascript/jscomp/JSError;)VisArrowFunctiongetBestJSDocInfoK(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo;isDefaultValueisParamListgetTypegetRootEQUALS#Lcom/google/javascript/rhino/Token;!hasSideEffectsArgumentsAnnotationmodifiesThisisNoSideEffects+com/google/javascript/jscomp/DiagnosticTypedisabledS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;warningerror3com/google/javascript/jscomp/NodeTraversal$Callback0???	?????????????????????F
*?*+???EF	G?
??
?????Y*?+*?*?,*???K	LM? ?????????L
*?+*???
Q	R? 
??
??
??????Y,?:*,?*,?*,?*,?*,?	*,?
*,?*,?*,?
*,?*,?*,???:VW
XYZ"[)\0]5^<_C`JaQbXc?4Y??Y??Y??Y??S?????l,?,??*+??*+???fgi? ???????????B,?@,???6,??/*+??',?? *+??*+??*+???&	lmnop$q,r8vA{? B??B??B???8????{+??+?+??+? ?+?!?+?"?+?"??+?"?+?#?+? ?$?+?%??+?%?+?&?#+?'?+?'?(?+? ??+? ???>??	????$?-?2?M?R?a?k?t?y??{??{???	&??????:*+?)?/+?#?*+?%?)?+?*?*+? ?+?*+?+?????	??.?9??:??:???@???b#+? +?,?+?-?*+? ?)??????#??#???!@???l$+?.?+?/?*??0+?1??????#??$??$???@???s ,?+??*,?2?*+?3?4?5???
????  ?? ?? ????????,?
,?6??*+???*+?N-?*+?7?4Y8SY9S?5?,?:?$-?;?-?*+?7?4Y8SY???*+?7?4Y8SY@S?5?,?:?/+??(+?&?!-?A?*+?7?4Y8SY9S?5?+?B?*+?7?4Y8SYCS?5???^???????5?6?G?]?^?x??????????????????????*?????????????	? ?'
"2???r"+??+?D?+?E?
+?F????????!??"??"???@???q",? ,?G?*+?H?4YISYJS?5????!?? "??"??"???!????A+?K?,?,?L?*+MN??+?O?P??+?N-?-?L?*+MQ???*
&'
,7@?*A??A??A??,???
??????w,??,??m,?R?f?S+?T?U.?O
BBBBBBBBBBCCN?+? ?$???*+VW???*
`'a*k+l2m7v;? w??w??w???
?Z
???u?,??,?X?,?Y?
,?Z??>?S+?T?U.??
rrr????????=+? :?,??>[?\>?9?$?1?%?>[?\>? +? ?>[?\>?+?>[?\>??*+?]?4?5??FGHKLMdOjPrQ?R?S?Z?[?]?^?b?c?f?4j/????????????????I???????9P,?N,?R?G>?S+?T?U.?*d?????*?*?*?**llll?"+?^>??+?O:?S?T?U.?OJJJJJJOOOOOOOJJ>?`?]>?X+? :+?O?_?!?`??a?
b?c??>?%+?O?_?+?$??>?,?d>??*+ef???flm
n|q?r?y?z??????????????????? ?7?:???B?F?O??>?^???-??
B??P??P??P???'?|?[???)?@?@????g*?+?7?4Y,SY-S?g?h??
???*????????????Z*?+,-?g?h??
?
??*???????????{$+?i?+?jM,?,??*+?k?4?5??????#?? ??$??$???#????>+?l?9+?O?m?/,?+,?nN-??-?o:?T?p?*?q?4?5??"?????%?0?=??4#??%??>??>??>??????????;,??+?K??,?r?
,?s?*+?t?4?5,?u?*+?v?4?5??&	????
??'?.?:?? ;??;??;???
????Qwx?y?]z{?|?7}~?|?H??|?3?????k?????q?????v?????t??>!"
&'*+."/(226<:@;F?J@P???????{	???	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy