Home > @microsoft/api-extractor > ExtractorMessageId
ExtractorMessageId enum
Unique identifiers for messages reported by API Extractor during its analysis.
Signature:
export declare const enum ExtractorMessageId
Enumeration Members
Member | Value | Description |
---|---|---|
CyclicInheritDoc | "ae-cyclic-inherit-doc" | "The @inheritDoc tag for ___ refers to its own declaration." |
DifferentReleaseTags | "ae-different-release-tags" | "This symbol has another declaration with a different release tag." |
ExtraReleaseTag | "ae-extra-release-tag" | "The doc comment should not contain more than one release tag." |
ForgottenExport | "ae-forgotten-export" | "The symbol ___ needs to be exported by the entry point ___." |
IncompatibleReleaseTags | "ae-incompatible-release-tags" | "The symbol ___ is marked as ___, but its signature references ___ which is marked as ___." |
InternalMissingUnderscore | "ae-internal-missing-underscore" | "The name ___ should be prefixed with an underscore because the declaration is marked as @internal ." |
InternalMixedReleaseTag | "ae-internal-mixed-release-tag" | "Mixed release tags are not allowed for ___ because one of its declarations is marked as @internal ." |
MisplacedPackageTag | "ae-misplaced-package-tag" | "The @packageDocumentation comment must appear at the top of entry point *.d.ts file." |
MissingGetter | "ae-missing-getter" | "The property ___ has a setter but no getter." |
MissingReleaseTag | "ae-missing-release-tag" | "___ is part of the package's API, but it is missing a release tag (@alpha , @beta , @public , or @internal )." |
PreapprovedBadReleaseTag | "ae-preapproved-bad-release-tag" | "The @preapproved tag cannot be applied to ___ without an @internal release tag." |
PreapprovedUnsupportedType | "ae-preapproved-unsupported-type" | "The @preapproved tag cannot be applied to ___ because it is not a supported declaration type." |
SetterWithDocs | "ae-setter-with-docs" | "The doc comment for the property ___ must appear on the getter, not the setter." |
UnresolvedInheritDocBase | "ae-unresolved-inheritdoc-base" | "The @inheritDoc tag needs a TSDoc declaration reference; signature matching is not supported yet." |
UnresolvedInheritDocReference | "ae-unresolved-inheritdoc-reference" | "The @inheritDoc reference could not be resolved." |
UnresolvedLink | "ae-unresolved-link" | "The @link reference could not be resolved." |
WrongInputFileType | "ae-wrong-input-file-type" | "Incorrect file type; API Extractor expects to analyze compiler outputs with the .d.ts file extension. Troubleshooting tips: https://api-extractor.com/link/dts-error " |
Remarks
These strings are possible values for the ExtractorMessage.messageId property when the ExtractorMessage.category
is ExtractorMessageCategory.Extractor.