just playing with tangled
1// Copyright 2020 The Jujutsu Authors
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15//! Jujutsu version control system.
16
17#![warn(missing_docs)]
18#![deny(unused_must_use)]
19
20#[macro_use]
21mod content_hash;
22
23pub mod backend;
24pub mod commit;
25pub mod commit_builder;
26pub mod conflicts;
27pub mod dag_walk;
28pub mod default_index_store;
29pub mod default_revset_engine;
30pub mod default_revset_graph_iterator;
31pub mod default_submodule_store;
32pub mod diff;
33pub mod file_util;
34pub mod files;
35pub mod fsmonitor;
36pub mod git;
37pub mod git_backend;
38pub mod gitignore;
39pub mod hex_util;
40pub mod id_prefix;
41pub mod index;
42pub mod local_backend;
43pub mod lock;
44pub mod matchers;
45pub mod merge;
46pub mod merged_tree;
47pub mod op_heads_store;
48pub mod op_store;
49pub mod operation;
50#[allow(missing_docs)]
51pub mod protos;
52pub mod refs;
53pub mod repo;
54pub mod repo_path;
55pub mod revset;
56pub mod revset_graph;
57pub mod rewrite;
58pub mod settings;
59pub mod simple_op_heads_store;
60pub mod simple_op_store;
61pub mod stacked_table;
62pub mod store;
63pub mod submodule_store;
64pub mod transaction;
65pub mod tree;
66pub mod tree_builder;
67pub mod view;
68pub mod working_copy;
69pub mod workspace;