Skip to content

provide a way to prune type trees #99

@thirtytwobits

Description

@thirtytwobits

Currently pydsdl simply discovers all dsdl types under a given root folder. For large projects this presents a problem where a significant number of types may exist under a root but a given consumer/producer only uses a small subset of them.

This issue is to provide a way to select target types which become leaf-nodes allowing all other branches to be pruned.

For example, adding a target types: Optional[List[str]] argument to pydsdl.read_namespace would provide the right interface to enable this in consumers like Nunavut.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions