jj/lib/src
Yuya Nishihara 0a73245b82 revset: move RevsetCommitRef::Root to RevsetExpression
For the same reason as the previous patch. It's nice if root() is considered
a "resolved" expression. With this change, most of the evaluate_programmatic()
callers won't have to do symbol resolution at all.
2024-11-04 09:20:46 +09:00
..
default_index revset: propagate errors from filter predicates 2024-10-23 09:30:51 +09:00
lock
protos
annotate.rs annotate: rename AnnotateResults to FileAnnotation 2024-10-29 23:33:46 +09:00
backend.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00
commit.rs
commit_builder.rs
conflicts.rs
content_hash.rs
copies.rs
dag_walk.rs
default_submodule_store.rs
diff.rs diff: impl Clone, Debug for DiffHunkIterator 2024-11-02 10:09:10 +09:00
dsl_util.rs revset: extract helper that parses function call 2024-10-21 08:47:08 +09:00
extensions_map.rs
file_util.rs
files.rs style: remove unneeded lifetimes from trait implementations 2024-10-17 13:35:06 +02:00
fileset.pest templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
fileset.rs fileset: remove Eq + PartialEq from FilesetExpression/Pattern 2024-10-15 06:58:44 +09:00
fileset_parser.rs templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
fmt_util.rs
fsmonitor.rs
git.rs revset: drop support for HEAD@git symbol resolution 2024-10-21 09:21:34 +09:00
git_backend.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00
gitignore.rs
gpg_signing.rs
graph.rs graph: add GraphNode<N> type alias instead of Graph/NextNodeResult<N, E> 2024-10-22 09:03:53 +09:00
hex_util.rs hex_util: simplify conversion from bytes to reverse hex string 2024-10-16 09:12:16 +09:00
id_prefix.rs revset: allow iterators to return evaluation errors 2024-10-18 17:09:35 -04:00
index.rs
lib.rs cli: Add command jj file annotate 2024-10-15 16:31:32 +03:00
local_backend.rs
local_working_copy.rs local_working_copy: import std::io for short 2024-10-23 23:51:21 +09:00
lock.rs
matchers.rs
merge.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00
merged_tree.rs
object_id.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00
op_heads_store.rs
op_store.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00
op_walk.rs
operation.rs
refs.rs
repo.rs revset: allow iterators to return evaluation errors 2024-10-18 17:09:35 -04:00
repo_path.rs
revset.pest templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
revset.rs revset: move RevsetCommitRef::Root to RevsetExpression 2024-11-04 09:20:46 +09:00
revset_parser.rs revset: extract helper that parses function call 2024-10-21 08:47:08 +09:00
rewrite.rs rewrite: move_commits: add MoveCommitsTarget enum to specify roots or commits to move 2024-10-22 20:39:50 +08:00
secret_backend.rs
settings.rs bookmarks: add support for git.auto-local-bookmark (to match docs) 2024-10-30 08:01:02 -07:00
signing.rs
simple_op_heads_store.rs
simple_op_store.rs repo: teach OpStore about the root commit id 2024-10-08 13:21:03 +09:00
ssh_signing.rs
stacked_table.rs
store.rs
str_util.rs
submodule_store.rs
time_util.rs
transaction.rs repo: pack common ReadonlyRepo fields into RepoLoader 2024-10-08 13:21:03 +09:00
tree.rs
tree_builder.rs
union_find.rs
view.rs revset: drop support for HEAD@git symbol resolution 2024-10-21 09:21:34 +09:00
working_copy.rs
workspace.rs style: remove unneeded lifetimes from trait implementations 2024-10-17 13:35:06 +02:00