jj/cli/examples
Yuya Nishihara be094ef76e revset: don't resolve symbol expression to multiple revisions
It's surprising that a symbol expression may be resolved to multiple revisions,
and that's one of the reason we require all: modifier in some places. Let's make
a symbol resolution fail in that case so we can deprecate the all: syntax.

The new error hints are a bit less informative, but I don't want to implement
ad-hoc formatting for resolve_some_revsets_default_single(). The user will have
to review the graph anyway in order to resolve divergence/conflicts.

Closes #5632
2025-07-07 14:11:29 +00:00
..
custom-backend address new mismatched_lifetime_syntaxes Clippy lint 2025-06-17 07:40:05 +00:00
custom-command cli: replace ExitCode by u8 2025-05-17 05:45:59 +00:00
custom-commit-templater revset: don't resolve symbol expression to multiple revisions 2025-07-07 14:11:29 +00:00
custom-global-flag cli: replace ExitCode by u8 2025-05-17 05:45:59 +00:00
custom-operation-templater templater: inline expect_<construct>_with() parsing helpers 2025-06-30 13:54:57 +00:00
custom-working-copy cli: replace ExitCode by u8 2025-05-17 05:45:59 +00:00