Skip to content

unexpected no results for find in transitive dependency #6138

@aryairani

Description

@aryairani

Describe and demonstrate the bug

I assume #6065 caused this direclty. I'm not sure what the ideal behavior should be (iirc we've never arrived in a super clear place in terms of what the semantics for accessing transitive deps should be), but the current behavior was frustrating here.

> clone @unison/agents/@aryairani/change-shipping-address

I'm trying to find this function or family of functions, but no luck

> find sumExternally
> find sumExternallyTagged
> find sumExternallyTaggedNamed

But they do exist

> names sumExternallyTagged
> names sumExternallyTaggedNamed

find.all also doesn't produce results.
find-in.all lib works but it's a mouthful and it also requires you to know what's a transitive dependency and what isn't, which isn't necessarily practical if you're just following examples given in your direct libs.

Screenshots
If applicable, add screenshots to help explain your problem.

Environment (please complete the following information):

  • ucm --version [e.g. "0.5.21", or "1cb2437 (built on 2024-06-03)"]
  • OS/Architecture: [e.g. "macOS 14.5, Intel"]
  • Browser, if applicable: [e.g. "chrome 125.0.6422.142"] (Version numbers are typically found the about menu option)

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions