TypeScript/tests/cases/conformance/jsdoc
2021-04-29 09:20:40 -07:00
..
declarations fix(43408): emit nullable/optional types on getters (#43476) 2021-04-29 09:20:40 -07:00
assertionsAndNonReturningFunctions.ts Add tests 2019-09-20 17:17:39 -07:00
callbackCrossModule.ts
callbackTag1.ts
callbackTag2.ts
callbackTag3.ts
callbackTagNamespace.ts
callbackTagVariadicType.ts Fix getTypeFromJSDocVariadicType in callback tag (#43562) 2021-04-07 08:12:05 -07:00
callOfPropertylessConstructorFunction.ts Bind @class in the right place -- bindWorker not bindChildrenWorker (#34575) 2019-10-18 14:13:14 -07:00
checkExportsObjectAssignProperty.ts
checkExportsObjectAssignPrototypeProperty.ts
checkJsdocOnEndOfFile.ts
checkJsdocOptionalParamOrder.ts fix(37703): forbid required parameter after optional (#38155) 2020-05-05 10:29:17 -07:00
checkJsdocParamOnVariableDeclaredFunctionExpression.ts
checkJsdocParamTag1.ts
checkJsdocReturnTag1.ts
checkJsdocReturnTag2.ts
checkJsdocTypedefInParamTag1.ts
checkJsdocTypedefOnlySourceFile.ts Avoid a crash with @typedef in a script file. (#33847) 2019-10-24 14:04:42 -07:00
checkJsdocTypeTag1.ts
checkJsdocTypeTag2.ts
checkJsdocTypeTag3.ts
checkJsdocTypeTag4.ts
checkJsdocTypeTag5.ts
checkJsdocTypeTag6.ts
checkJsdocTypeTagOnObjectProperty1.ts
checkJsdocTypeTagOnObjectProperty2.ts
checkObjectDefineProperty.ts
checkOtherObjectAssignProperty.ts
constructorTagOnClassConstructor.ts
constructorTagOnNestedBinaryExpression.ts Get jsdoc host from chained assignment (#36111) 2020-01-10 10:09:39 -08:00
constructorTagOnObjectLiteralMethod.ts
constructorTagWithThisTag.ts Type this in more constructor functions (#39447) 2020-07-08 08:44:17 -07:00
enumTag.ts
enumTagCircularReference.ts
enumTagImported.ts
enumTagOnExports.ts Bind typedef/enum on all assignment decl kinds (#33240) 2019-09-04 13:11:03 -07:00
enumTagOnExports2.ts Bind typedef/enum on all assignment decl kinds (#33240) 2019-09-04 13:11:03 -07:00
enumTagUseBeforeDefCrash.ts
errorOnFunctionReturnType.ts fix(43160): improve error location for functions without explicit return (#43367) 2021-04-06 07:21:02 -07:00
exportedAliasedEnumTag.ts Fix crash on aliased,exported @enum tag in jsdoc (#36996) 2020-02-24 16:13:18 -08:00
exportedEnumTypeAndValue.ts Avoid the double-symbol trick for enums 2020-08-12 18:40:57 -04:00
extendsTag1.ts
extendsTag2.ts fix(41818): use last JSDoc comment related to host (#41858) 2020-12-18 13:24:58 -08:00
extendsTag3.ts fix(41818): use last JSDoc comment related to host (#41858) 2020-12-18 13:24:58 -08:00
extendsTag4.ts fix(41818): use last JSDoc comment related to host (#41858) 2020-12-18 13:24:58 -08:00
extendsTagEmit.ts
instantiateTemplateTagTypeParameterOnVariableStatement.ts Look for outer type parameters on VariableStatements (#37819) 2020-04-07 08:04:33 -07:00
jsdocAccessibilityTags.ts Add jsdoc support for @public/@private/@protected (#35731) 2019-12-18 12:58:12 -08:00
jsdocAccessibilityTagsDeclarations.ts Fix for jsdoc modifiers on constructor params (#38403) 2020-05-11 15:07:43 -07:00
jsdocAugments_errorInExtendsExpression.ts
jsdocAugments_nameMismatch.ts
jsdocAugments_noExtends.ts
jsdocAugments_notAClass.ts
jsdocAugments_qualifiedName.ts
jsdocAugments_withTypeParameter.ts
jsdocAugmentsMissingType.ts
jsdocBindingInUnreachableCode.ts
jsdocCatchClauseWithTypeAnnotation.ts fix(39836): allow type declaration/unknown type in catch arguments in JavaScript files (#42392) 2021-03-04 17:19:35 -08:00
jsdocDisallowedInTypescript.ts
jsdocFunction_missingReturn.ts fix(37242): add reference to return type for JSDocFunctionType 2020-04-17 09:05:23 +03:00
jsdocFunctionType.ts Properly handle rest parameters in function declarations with @type annotations (#39473) 2020-07-07 16:35:37 -07:00
jsdocImplements_class.ts Remove bogus @implements errors (#37114) 2020-03-02 09:48:53 -08:00
jsdocImplements_interface.ts Adding support for @implements. (#36292) 2020-02-27 09:27:37 -08:00
jsdocImplements_interface_multiple.ts Adding support for @implements. (#36292) 2020-02-27 09:27:37 -08:00
jsdocImplements_missingType.ts Adding support for @implements. (#36292) 2020-02-27 09:27:37 -08:00
jsdocImplements_namespacedInterface.ts Fix @implements emit for namespaced base types 2020-05-20 10:29:39 -07:00
jsdocImplements_properties.ts Adding support for @implements. (#36292) 2020-02-27 09:27:37 -08:00
jsdocImplements_signatures.ts Adding support for @implements. (#36292) 2020-02-27 09:27:37 -08:00
jsdocImportType.ts
jsdocImportType2.ts
jsdocImportTypeReferenceToClassAlias.ts getTypeFromJSDocValueReference: handle import types (#34683) 2019-10-23 15:53:38 -07:00
jsdocImportTypeReferenceToCommonjsModule.ts Fix import type resolution in jsdoc, mark 2 (#35057) 2019-11-12 12:44:30 -08:00
jsdocImportTypeReferenceToESModule.ts Fix import type resolution in jsdoc, mark 2 (#35057) 2019-11-12 12:44:30 -08:00
jsdocImportTypeReferenceToStringLiteral.ts Fix getTypeFromJSDocValueReference 2019-11-27 17:53:11 -06:00
jsdocIndexSignature.ts
jsdocLiteral.ts
jsdocNeverUndefinedNull.ts
jsdocOuterTypeParameters1.ts Improve @template lookup and resilience (#42851) 2021-02-17 17:21:17 -08:00
jsdocOuterTypeParameters2.ts Improve @template lookup and resilience (#42851) 2021-02-17 17:21:17 -08:00
jsdocOuterTypeParameters3.ts Improve @template lookup and resilience (#42851) 2021-02-17 17:21:17 -08:00
jsdocOverrideTag1.ts --noImplicitOverride (#39669) 2021-03-26 16:29:22 -07:00
jsdocParamTag2.ts
jsdocParamTagTypeLiteral.ts checkJs: require JSDoc type argument for Array, Object, and Promise in noImplicitAny (#32829) 2019-08-16 12:41:09 -07:00
jsdocParseBackquotedParamName.ts
jsdocParseDotDotDotInJSDocFunction.ts
jsdocParseErrorsInTypescript.ts
jsdocParseHigherOrderFunction.ts
jsdocParseMatchingBackticks.ts
jsdocParseParenthesizedJSDocParameter.ts
jsdocParseStarEquals.ts Parse *= separately in types (#39457) 2020-07-07 08:30:42 -07:00
jsdocPostfixEqualsAddsOptionality.ts
jsdocPrefixPostfixParsing.ts In JSDoc, parse postfix-? below conditional types/tuple types (#39123) 2020-06-17 14:06:39 -07:00
jsdocPrivateName1.ts Private named instance fields (#30829) 2019-12-27 13:07:35 -08:00
jsdocPrivateName2.ts Private named instance fields (#30829) 2019-12-27 13:07:35 -08:00
jsdocPrototypePropertyAccessWithType.ts
jsdocReadonly.ts Readonly support for jsdoc (#35790) 2019-12-20 13:47:20 -08:00
jsdocReadonlyDeclarations.ts Gh 41788 incorrect output for esprivate with nested class in esnext (#42663) 2021-04-07 08:23:16 -07:00
jsdocReturnTag1.ts
jsdocSignatureOnReturnedFunction.ts fix(43444): add support JSDoc function signatures on returned function expressions (#43607) 2021-04-13 16:11:58 -07:00
jsdocTemplateClass.ts
jsdocTemplateConstructorFunction.ts
jsdocTemplateConstructorFunction2.ts Constructor functions as classes (#32944) 2019-08-19 14:12:53 -07:00
jsdocTemplateTag.ts
jsdocTemplateTag2.ts
jsdocTemplateTag3.ts
jsdocTemplateTag4.ts
jsdocTemplateTag5.ts
jsdocTwoLineTypedef.ts
jsdocTypeDefAtStartOfFile.ts
jsdocTypeFromChainedAssignment.ts
jsdocTypeFromChainedAssignment2.ts
jsdocTypeFromChainedAssignment3.ts
jsdocTypeReferenceExports.ts
jsdocTypeReferenceToImport.ts JSDoc type reference understands require with entity name (#34804) 2019-10-29 14:56:33 -07:00
jsdocTypeReferenceToImportOfClassExpression.ts Fix getExpandoSymbol for already-expando symbols (#36457) 2020-01-27 12:32:56 -08:00
jsdocTypeReferenceToImportOfFunctionExpression.ts Fix getExpandoSymbol for already-expando symbols (#36457) 2020-01-27 12:32:56 -08:00
jsdocTypeReferenceToMergedClass.ts Fix expando handling in getTypeReferenceType (#34712) 2019-10-24 13:12:44 -07:00
jsdocTypeReferenceToValue.ts Resolve more jsdoc value references as types (#34515) 2019-10-17 11:21:34 -07:00
jsdocTypeReferenceUseBeforeDef.ts
jsdocTypeTag.ts
jsdocTypeTagCast.ts
jsdocTypeTagParameterType.ts
jsdocTypeTagRequiredParameters.ts
jsdocVariableDeclarationWithTypeAnnotation.ts fix(39836): allow type declaration/unknown type in catch arguments in JavaScript files (#42392) 2021-03-04 17:19:35 -08:00
linkTagEmit1.ts @link support, second try (#43312) 2021-03-22 16:39:35 -07:00
moduleExportsElementAccessAssignment.ts Allow special element access assignments to create declarations (#33537) 2019-09-30 15:08:44 -05:00
moduleExportsElementAccessAssignment2.ts Detect unbindable exports before setting CommonJS module indicator (#33784) 2019-10-04 11:52:38 -05:00
noAssertForUnparseableTypedefs.ts
noDuplicateJsdoc1.ts
paramTagBracketsAddOptionalUndefined.ts
paramTagNestedWithoutTopLevelObject.ts
paramTagNestedWithoutTopLevelObject2.ts
paramTagNestedWithoutTopLevelObject3.ts
paramTagNestedWithoutTopLevelObject4.ts
paramTagOnCallExpression.ts
paramTagOnFunctionUsingArguments.ts
paramTagTypeResolution.ts
paramTagTypeResolution2.ts Fix @param type parameter lookup (#39532) 2020-07-10 08:42:25 -07:00
paramTagWrapping.ts
parseLinkTag.ts @link support, second try (#43312) 2021-03-22 16:39:35 -07:00
returnTagTypeGuard.ts
seeTag1.ts Add see tag support (#39760) 2020-09-09 10:45:09 -07:00
seeTag2.ts Add see tag support (#39760) 2020-09-09 10:45:09 -07:00
syntaxErrors.ts
thisTag1.ts
tsNoCheckForTypescript.ts Respect //@ts-nocheck in TS files (#33383) 2019-09-27 12:06:05 -07:00
typedefCrossModule.ts
typedefCrossModule2.ts
typedefCrossModule3.ts
typedefCrossModule4.ts
typedefCrossModule5.ts
typedefDuplicateTypeDeclaration.ts report error for duplicate @type declaration (#38340) 2020-05-11 12:47:49 -07:00
typedefInnerNamepaths.ts
typedefMultipleTypeParameters.ts
typedefOnStatements.ts Add jsdoc to all js statements (#43659) 2021-04-13 15:30:22 -07:00
typedefScope1.ts Fix @typedef/@callback scope (#43682) 2021-04-14 16:56:37 -07:00
typedefTagExtraneousProperty.ts @typedef's nested Object syntax disallows type arguments (#36172) 2020-01-29 12:53:00 -08:00
typedefTagNested.ts
typedefTagTypeResolution.ts
typedefTagWrapping.ts
typeParameterExtendsUnionConstraintDistributed.ts Hoist and distribute type parameter constraints over type parameters … (#33453) 2019-09-23 16:52:03 -07:00
typeTagCircularReferenceOnConstructorFunction.ts
typeTagModuleExports.ts
typeTagNoErasure.ts Do not erase signatures in getSignatureOfTypeTag (#43688) 2021-04-15 10:53:23 -07:00
typeTagOnPropertyAssignment.ts Contextual typing checks property assignments for type annotation (#43598) 2021-04-26 09:19:24 -07:00
typeTagPrototypeAssignment.ts
typeTagWithGenericSignature.ts