Skip to content

feat(describe) Improve public/private name handling of libraries & executables#15582

Open
NatKarmios wants to merge 4 commits into
ocaml:mainfrom
NatKarmios:describe-executables-public-names
Open

feat(describe) Improve public/private name handling of libraries & executables#15582
NatKarmios wants to merge 4 commits into
ocaml:mainfrom
NatKarmios:describe-executables-public-names

Conversation

@NatKarmios

@NatKarmios NatKarmios commented Jul 21, 2026

Copy link
Copy Markdown
Contributor
  • Make public/private name handling of executables in dune describe workspace and dune describe external-lib-deps consistent with library: public names are used where available
  • Add a --split-public-names flag to these commands, which places private names in the existing name(s) fields, and public names in a separate public_name(s) field

Fixes #15497

Checklist

  • Tests added, if applicable.
  • Change log entry added for any user-facing changes.
  • Documentation added for any user-facing changes.

Signed-off-by: Nat Karmios <nat@karmios.com>
Signed-off-by: Nat Karmios <nat@karmios.com>
Signed-off-by: Nat Karmios <nat@karmios.com>
Signed-off-by: Nat Karmios <nat@karmios.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The handling of public_names in dune describe ... is inconsistent

1 participant