Skip to content

Upgrade InterfaceReference APIs to handle non-adjacent modules #13

@mkorbel1

Description

@mkorbel1

Motivation

Some APIs in InterfaceReference depend on modules being directly adjacent, e.g.

  • punchUpTo
  • connectUpTo
  • connectTo
  • punchDownTo
  • connectDownTo

It would be nice if these APIs automatically did some work in case they are not adjacent to punch through levels of hierarchy as needed.

Desired solution

Update applicable APIs to automatically punch their way through hierarchies as needed.

Alternatives considered

No response

Additional details

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions