We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Couldn't load subscription status. Retry
There was an error while loading. Please reload this page.
Document @export behavior on instance properties
Clarify defaults for @struct & @unrestricted
Fix syntax of JS @typedef example
Updated Annotating JavaScript for the Closure Compiler (markdown)
Document the @noinline annotation
Add a Table of Contents and organize JSDoc tags into subcategories
Change "unknown" to "any" in naming "?"
Add an example with constructor properties marked @const
Clarify @override documentation
Fix typo in @override description
Clarify @override when used for a class that implements an interface
Fix a typo in "calls maybe be removed".
Update @SuperInterface
"@record @extends {OtherRecord}" is valid
Add the @polymer and @polymerBehavior annotations
clarify @enum annotation
Remove confusing "special case" wording for "instanceof" in @private documentation. @private constructors in ES5-style classes only disallow the use of "new".
note for @inheritDoc, @override that they are not required when extending a superclass or implementing an interface
Description before example
putting suppress example in a code block
Add link in section 'Type Expressions' to the wiki page 'Types in the Closure Type System'