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

com.google.javascript.jscomp.lint.CheckJSDocStyle.class Maven / Gradle / Ivy

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


?
?

	
?

?






?






 
!"
)#
$%&'
()	*+
*#	?,-
?.&/	?01234
56
(7
89:;	?<
?=
?>
??
(@
(A
?B
?C	*D	?E
(F	?G
?H
I
JK	?L
?M
N
O
P
Q
R
?S
T
U
V
(W
(X
YZ
Y[\;
?]\^
_	?`	?a\b
(c
?d
e	?fg
h
i
jk
)l
m
n
op	?q
rs	?t
(uv
l
lw	?xyz
?{|}~????????????????????	????
??	??????InnerClassesExternsCallbackFindNonTrivialReturnINVALID_SUPPRESS-Lcom/google/javascript/jscomp/DiagnosticType;CONSTRUCTOR_DISALLOWED_JSDOCCLASS_DISALLOWED_JSDOC
MISSING_JSDOCMISSING_PARAMETER_JSDOCMIXED_PARAM_JSDOC_STYLESMISSING_RETURN_JSDOCMUST_BE_PRIVATEMUST_HAVE_TRAILING_UNDERSCORE"OPTIONAL_PARAM_NOT_MARKED_OPTIONALWRONG_NUMBER_OF_PARAMSINCORRECT_PARAM_NAME!EXTERNS_FILES_SHOULD_BE_ANNOTATEDALL_DIAGNOSTICS.Lcom/google/javascript/jscomp/DiagnosticGroup;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis3Lcom/google/javascript/jscomp/lint/CheckJSDocStyle;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;rootvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vdeclt,Lcom/google/javascript/jscomp/NodeTraversal;nparent
StackMapTable?visitNonFunctionQ(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)VjsDoc'Lcom/google/javascript/rhino/JSDocInfo;?checkStyleForPrivatePropertiesnameLjava/lang/String;lhs??-checkSuppressionsOnNonFunctionx(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/JSDocInfo;)VspecialSuppressionsLjava/util/Set;suppressionsLocalVariableTypeTable#Ljava/util/Set;?
visitFunctionfunction
visitClassclscheckMissingJsDocisFunctionThatShouldHaveJsDocQ(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Z
memberNodeisConstructorWithoutParameters%(Lcom/google/javascript/rhino/Node;)ZcheckParams	paramType.Lcom/google/javascript/rhino/JSTypeExpression;iI	paramListparamparamsFromJsDocLjava/util/List;$Ljava/util/List;???checkInlineParams
checkParam?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Ljava/lang/String;Lcom/google/javascript/rhino/JSTypeExpression;)ZnameOptionalZnodeToCheck
jsDocOptional"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;hasAnyInlineJsDoccheckReturnfinderHLcom/google/javascript/jscomp/lint/CheckJSDocStyle$FindNonTrivialReturn;v()V
SourceFileCheckJSDocStyle.java???????Acom/google/javascript/jscomp/lint/CheckJSDocStyle$ExternsCallback??????????????????????????????? com/google/javascript/rhino/Node????????????????????????????constructor????????????????java/lang/String??????const	duplicateextraRequiremissingRequire??????????????????????????????????????????????????????????????????????????????	??
???+Inline JSDoc info should always have a type
??opt_???????????Fcom/google/javascript/jscomp/lint/CheckJSDocStyle$FindNonTrivialReturn??JSC_INVALID_SUPPRESSp@suppress annotation not allowed here. See https://github.com/google/closure-compiler/wiki/@suppress-annotations JSC_CONSTRUCTOR_DISALLOWED_JSDOCjVisibility annotations on constructors are not supported.
Please mark the visibility on the class instead.JSC_CLASS_DISALLOWED_JSDOC2@constructor annotations are redundant on classes.JSC_MISSING_JSDOCFunction must have JSDoc.JSC_MISSING_PARAMETER_JSDOCParameter must have JSDoc.JSC_MIXED_PARAM_JSDOC_STYLES>Functions may not use both @param annotations and inline JSDocJSC_MISSING_RETURN_JSDOCPFunction with non-trivial return must have @return JSDoc or inline return JSDoc.JSC_MUST_BE_PRIVATE$Property {0} must be marked @private!JSC_MUST_HAVE_TRAILING_UNDERSCORE*Private property {0} should end with ''_''&JSC_OPTIONAL_PARAM_NOT_MARKED_OPTIONAL5Parameter {0} is optional so its type must end with =JSC_WRONG_NUMBER_OF_PARAMS"Wrong number of @param annotationsJSC_INCORRECT_PARAM_NAMEEIncorrect param name. Are your @param annotations in the wrong order?%JSC_EXTERNS_FILES_SHOULD_BE_ANNOTATEDKExterns files should be annotated with @externs in the @fileoverview block.??,com/google/javascript/jscomp/DiagnosticGroup+com/google/javascript/jscomp/DiagnosticType???1com/google/javascript/jscomp/lint/CheckJSDocStyleDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback)com/google/javascript/jscomp/CompilerPass3com/google/javascript/jscomp/lint/CheckJSDocStyle$1java/util/Iterator%com/google/javascript/rhino/JSDocInfo*com/google/javascript/jscomp/NodeTraversal
java/util/Set'com/google/common/collect/ImmutableListjava/util/List,com/google/javascript/rhino/JSTypeExpressiontraverseEs6Callback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V8(Lcom/google/javascript/jscomp/lint/CheckJSDocStyle$1;)V,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()IgetLastChild$()Lcom/google/javascript/rhino/Node;
isFunction()Zchildren()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;
getFirstChild%com/google/javascript/jscomp/NodeUtilgetEnclosingClassF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;getJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;isScriptgetBestJSDocInfoK(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo;isMemberFunctionDefisGetterDefisSetterDef	getString()Ljava/lang/String;isAssign$com/google/common/base/Preconditions
checkState(Z)V	isGetPropequals(Ljava/lang/Object;)Z-com/google/javascript/jscomp/AbstractCompilergetCodingConvention1()Lcom/google/javascript/jscomp/CodingConvention;-com/google/javascript/jscomp/CodingConvention	isPrivate(Ljava/lang/String;)Z
getVisibility
Visibility4()Lcom/google/javascript/rhino/JSDocInfo$Visibility;0com/google/javascript/rhino/JSDocInfo$VisibilityPRIVATE2Lcom/google/javascript/rhino/JSDocInfo$Visibility;reporte(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)VhasPrivacyConvention&com/google/common/collect/ImmutableSetofr(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;getSuppressions()Ljava/util/Set;com/google/common/collect/Sets
differenceSetViewH(Ljava/util/Set;Ljava/util/Set;)Lcom/google/common/collect/Sets$SetView;isEmpty
inGlobalScopegetParameterNames
hasReturnType	INHERITED
isConstructorgetName6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String;0com/google/javascript/jscomp/ExportTestFunctionsisTestFunctioninGlobalHoistScopeisFunctionDeclarationgetGrandparentisNameDeclaration	getParentisClassMembersmatchesQualifiedNamegetFunctionParametershasChildren
isOverridegetType0()Lcom/google/javascript/rhino/JSTypeExpression;+()Lcom/google/common/collect/ImmutableList;copyOfA(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;size
getChildCountget(I)Ljava/lang/Object;getParameterTypeB(Ljava/lang/String;)Lcom/google/javascript/rhino/JSTypeExpression;getNextcheckNotNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;isDefaultValueisName
startsWithisDestructuringPatternisRest(ZLjava/lang/Object;)V
isOptionalArghasType
access$200K(Lcom/google/javascript/jscomp/lint/CheckJSDocStyle$FindNonTrivialReturn;)ZdisabledS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;1([Lcom/google/javascript/jscomp/DiagnosticType;)V3com/google/javascript/jscomp/NodeTraversal$Callback&com/google/common/collect/Sets$SetView1????????????????????????????????????F
*?*+???tu	v?
??
?????`*?,*?*?+?Y????z	{|? ??????????ݲ,??.??
5?Haaa????*+,-?	??*+,?
??,???	*+,?
*+,??s,??:??+??:?????	*+,?
??ѧ3,??
,???"*+,?
?,??*+,??	*+,?
??R?@?G?J?P?S?]?c?i?l??????????????????????4???????????????? ?@	?
??(???????,?N-??,??
*+,-?????	?
????*?????????	?
?
?????,?N,??,??
,??,?:?#,??,?:? ????:!?"??-?x?s*??#?$?$-?%?&?'?+,?(?)YS?*?A*??#?+?2*??#?$?!-?%?&?'?+,?,?)YS?*??N???#?*?0?8?9?C?M?N?W?i?u????????????H ??0??????????????C????)?????	?????
:=????/-./0?1:-?2?3:?4?+,?5?)?*????
??"?.??>/??/??/??/??
"?????
"??????.??????,?:?*,?6?*+,?7?7+?8? *,?6??9?4??:?*+,?;*+,?<-??.!-??"?"??%?=?'?+,?>?)?*??:????%?-?:?@?H?P?Z?j?v????4????????????}?????#1????,?N-??-???+,?@?)?*????	?
????*?????????	?
?????&*+,?A?,?BN-?
-?C?+,?D?)?*??	%?*??&??&??&??????????^+?E??,?F??,?G?H?
,?I???,?G?J?-,?IN-??*,?K???-??
-?????6
	&(27>LZ \$?*7%??^??^??^???		?!?@
????c+?I!?L?+?M?N????(
)(??????@????
?-?-?O??-?-?P??-?	?Q?
-?9?R:?S?*+,?T??,?M:?U?V?+?W?)?*??:6?U?J??+?X?)?*?Y?):-?Z:	*+	?[???\:??????b-.169;#<+=5>>@DASB`CaFhGwHI?K?L?M?N?P?G?S?f
??????	kS??Dz??hV??????????????+????+????<
	F????"??	? ?$???????????	^,?MN-??:??F??:?:?+?]?)?*??P:^?_W*+?[W?????.Y[&\-]2^?_@aGbOcZe]f?HG??--??&4??^??^??^??Y???????/????????,:,?`?,?:6?2,?a?,?b?c6?,?d?
,?e??,?f6-??a?	gN?-?L?+?h?)?*???i??6??+?j?)Y-S?*???Jrs
tuvw+yBzE}QW?`?m?o??????????f
??(?????????????????E]?????????2??
@???????@??
?????:+????+?M??M,??,??N-?????????
??,?3?5?8?? ,	??:??:???
???????Q-?-?k?-?:?
-?O??,?????lY?m:*?,???n?+,?o?)?*??2??????$?%?/?<?D?P??4Q??Q??Q??Q??/"???
?*????g?pq?r?5st?r?>uv?r?@wx?r?Dyz?r?]{|?r?X}~?r?o??r?(???r?,???r?j???r?W???r?h???r????Y
??Y?5SY?@SY?>SY?DSY?]SY?XSY?oSY?(SY?,SY	?jSY
?WSY?hSY??S??????n./
459:=">(@,A2C6D<G@HFLJMPOTPZS^TdWhXnZr[x^|_?b???:???
l??
???	???	*(?@?8?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy