Skip to content

Fix acton sig dependency resolution #2933

Description

@plajjan

P2 Badge Use mylib.lib for root dependency signatures

acton sig does not currently apply the dependency-root lib alias used for imports: resolveSigTarget looks up the requested target directly in sigModuleIndex, and that index records a dependency's src/lib.act as mylib.lib, not mylib. As written, users following this new example (and the analogous acton sig directory.Contact text in the troubleshooting page) will get a module/name lookup failure for public names defined in src/lib.act; document acton sig mylib.lib / mylib.lib.Name unless the CLI resolver is changed to add the same alias.

Originally posted by @chatgpt-codex-connector[bot] in #2932 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions