Typedoc API task generates non-public exports #2858
Labels
📖 documentation
🧱 ci: build
CI build related issues and PRs
typedoc
✅ status: resolved
Applies to issues that have pending PRs resolving them, or PRs that have already merged.
Description
Typedoc API task generates globals not exported through
public_api.ts
or in other words stuff that are not intended for user apps and can't be importedfrom 'igniteui-angular';
.I realize the typedoc generation was moved to the entire project folder for search purposes and we can go through and mark stuff
@hidden
. However, as you can see from the links below even on older prod deploys where non-public API is generated - the search is still iffy. Might not be related issues after all.Steps to reproduce
Try some of the following links.
Enums:
ExcelFileTypes
(prod | staging)ExcelFolderTypes
(prod | staging)ICON_POSITION
stagingClasses:
AppFile
(prod | staging)CharSeparatedValueData
(prod | staging)ContentTypesFile
(prod | staging)DataGenerator
stagingExportUtilities
(prod | staging)HVirtualHelperComponent
(prod | staging)IgxAmPmItemDirective
(prod | staging)IgxComboAddItemDirective
stagingIgxDialogActionsDirective
(prod | staging)IgxHourItemDirective
(prod | staging)MaskHelper
(prod | staging)IgxScrollInertiaDirective
stagingVariables:
MASK_FLAGS
(prod | staging)Functions:
DeprecateClass
,DeprecateMethod
,DeprecateProperty
Object literals:
KEYS
(prod | staging)Result
Non public API is included in the generation.
Expected result
API pages should generate from public API only
The text was updated successfully, but these errors were encountered: