jj/cli/tests
Yuya Nishihara 89ac3a1851 revset: split AST-level parsing and expression lowering stages
This will allows us to parse "file(..)" arguments as fileset expression by
transforming AST for example. I'm not sure if that's good or bad, but we'll
probably want to embed fileset expressions without quoting.

parse_expression_rule() is split to the first str->ExpressionNode stage and
the second ExpressionNode->RevsetExpression stage. The latter is called
"resolve_*()" in fileset, but we have another "symbol" resolution stage in
revset. So I choose "lower_*()" instead.
2024-06-02 10:28:54 +09:00
..
common rebase: rewrite rebase_revision to use transform_descendants 2024-04-22 21:05:49 +08:00
cli-reference@.md.snap jj git push docs: document safety checks 2024-06-01 11:19:48 -07:00
runner.rs backend: add error variant for access denied, handle when diffing 2024-05-30 18:27:38 -07:00
test_abandon_command.rs repo: when abandoning a working copy that a merge, recreate it 2024-05-29 06:54:30 -07:00
test_acls.rs backend: add error variant for access denied, handle when diffing 2024-05-30 18:27:38 -07:00
test_advance_branches.rs Implement advance-branches for jj new 2024-04-20 10:26:04 -04:00
test_alias.rs cli: add space around = in jj config list output 2024-05-24 19:35:45 -07:00
test_branch_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_builtin_aliases.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_cat_command.rs cat: slightly change warning message about non-file paths 2024-05-30 18:27:38 -07:00
test_checkout.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_chmod_command.rs conflicts: label closing delimeter with conflict number 2024-05-20 18:36:51 -07:00
test_commit_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_commit_template.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_concurrent_operations.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_config_command.rs cli: add space around = in jj config list output 2024-05-24 19:35:45 -07:00
test_debug_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_describe_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_diff_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_diffedit_command.rs conflicts: label closing delimeter with conflict number 2024-05-20 18:36:51 -07:00
test_duplicate_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_edit_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_generate_md_cli_help.rs docs, CLI reference: use include-markdown instead of a symlink 2024-02-12 10:28:09 -08:00
test_git_clone.rs cli: rename --all to --all-remotes for branch list 2024-04-01 10:12:13 +09:00
test_git_colocated.rs cli: don't abandon non-discardable old wc commit by import_git_head() 2024-05-25 10:29:30 +09:00
test_git_fetch.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_git_import_export.rs cargo: upgrade gix to version 0.63 2024-05-22 11:20:57 -07:00
test_git_init.rs git: unset unborn HEAD ref on export 2024-06-01 11:01:16 +09:00
test_git_push.rs test_git_push: test unexpectedly deleted branch 2024-05-29 00:57:50 -07:00
test_git_remotes.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_git_submodule.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_gitignores.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_global_opts.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_immutable_commits.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_init_command.rs cli: rename --all to --all-remotes for branch list 2024-04-01 10:12:13 +09:00
test_interdiff_command.rs conflicts: label closing delimeter with conflict number 2024-05-20 18:36:51 -07:00
test_log_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_move_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_new_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_next_prev_commands.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_obslog_command.rs conflicts: label closing delimeter with conflict number 2024-05-20 18:36:51 -07:00
test_operations.rs conflicts: consider the empty tree a non-legacy tree 2024-05-27 06:25:27 -07:00
test_parallelize_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_rebase_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_repo_change_report.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_resolve_command.rs conflicts: label closing delimeter with conflict number 2024-05-20 18:36:51 -07:00
test_restore_command.rs conflicts: label closing delimeter with conflict number 2024-05-20 18:36:51 -07:00
test_revset_output.rs revset: split AST-level parsing and expression lowering stages 2024-06-02 10:28:54 +09:00
test_root.rs compile integration tests as a single binary 2024-02-06 18:19:41 -08:00
test_shell_completion.rs compile integration tests as a single binary 2024-02-06 18:19:41 -08:00
test_show_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_sparse_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_split_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_squash_command.rs conflicts: label closing delimeter with conflict number 2024-05-20 18:36:51 -07:00
test_status_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_tag_command.rs templater: add helper method that unwraps Option<T> property 2024-05-09 08:51:34 +09:00
test_templater.rs templater: attach alias traces to function parameter 2024-05-18 09:53:52 +09:00
test_undo.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_unsquash_command.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_untrack_command.rs compile integration tests as a single binary 2024-02-06 18:19:41 -08:00
test_util_command.rs op_store: add metadata flag for ops representing working-copy snapshot 2024-02-19 22:44:38 -08:00
test_working_copy.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
test_workspaces.rs tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00