Skip to content

ignore ppx runtime dependencies when implicit transitive deps = false #4963

@c-cube

Description

@c-cube

Desired Behavior

When (implicit_transitive_deps false) is specified, it would be good if dependencies required by ppx rewriters were excluded from it. For example, ppx_deriving.runtime should be left implicit even in this case, because in all likelihood it's only depended upon by automatically generated code, for which the dependency is already explicit in (pps …).

related: #2733

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalRFC's that are awaiting discussion to be accepted or rejected

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions