Skip to content

[api-extractor] Option to extend analysis beyond package boundaries #896

@aeulitz

Description

@aeulitz

As of 6.0.2, it seems that AE does not include declarations from other packages in its API review and rollup files. This makes it harder for a package developer to get a comprehensive picture of the API surface s/he is working on. It would be great if AE would have an option to include declarations from external packages, probably in its API review file.

It stands to reason that the analysis of external packages could easily lead to the consideration/inclusion of an impractically large number of declarations, degrading AE performance and exploding the size of API review files. Therefore, the "transcend package boundary" option should be paired with a "cut-off" mechanism that allows the user to specify entities at which the analysis stops. To not impede standalone analysis of a package, the cut-off mechanism should be accommodated within the consuming package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementThe issue is asking for a new feature or design changeneeds designThe next step is for someone to propose the details of an approach for solving the problem

    Type

    No type

    Projects

    Status

    AE/AD

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions