Skip to content

Commit 837629e

Browse files
committed
fix!: Speak in user terms for Tree::files
1 parent 90a10ee commit 837629e

File tree

10 files changed

+68
-68
lines changed

10 files changed

+68
-68
lines changed

schema.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,10 +139,10 @@
139139
"Tree": {
140140
"type": "object",
141141
"required": [
142-
"tracked"
142+
"files"
143143
],
144144
"properties": {
145-
"tracked": {
145+
"files": {
146146
"type": "object",
147147
"additionalProperties": {
148148
"$ref": "#/definitions/FileContent"

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ impl TodoList {
105105
.ok()
106106
.wrap_err_with(|| format!("Failed to remove {}", relpath.display()))?;
107107
}
108-
for (relpath, content) in tree.tracked.iter() {
108+
for (relpath, content) in tree.files.iter() {
109109
let path = cwd.join(relpath);
110110
if let Some(parent) = path.parent() {
111111
std::fs::create_dir_all(parent).wrap_err_with(|| {

src/model.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ impl From<Tree> for Command {
6464
#[cfg_attr(feature = "serde", serde(rename_all = "snake_case"))]
6565
#[cfg_attr(feature = "serde", serde(deny_unknown_fields))]
6666
pub struct Tree {
67-
pub tracked: std::collections::HashMap<std::path::PathBuf, FileContent>,
67+
pub files: std::collections::HashMap<std::path::PathBuf, FileContent>,
6868
#[cfg_attr(feature = "serde", serde(default))]
6969
pub message: Option<String>,
7070
#[cfg_attr(feature = "serde", serde(default))]

tests/fixtures/branches.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,59 @@
11
init: true
22
commands:
33
- tree:
4-
tracked:
4+
files:
55
"file_a.txt": "1"
66
message: "1"
77
- branch: initial
88
- tree:
9-
tracked:
9+
files:
1010
"file_a.txt": "2"
1111
message: "2"
1212
- tree:
13-
tracked:
13+
files:
1414
"file_a.txt": "3"
1515
message: "3"
1616
- branch: base
1717
- label: base
1818

1919
- reset: base
2020
- tree:
21-
tracked:
21+
files:
2222
"file_a.txt": "3"
2323
"file_b.txt": "1"
2424
message: "4"
2525
- tree:
26-
tracked:
26+
files:
2727
"file_a.txt": "3"
2828
"file_b.txt": "2"
2929
message: "5"
3030
- branch: master
3131
- tree:
32-
tracked:
32+
files:
3333
"file_a.txt": "3"
3434
"file_b.txt": "3"
3535
message: "6"
3636
- branch: off_master
3737

3838
- reset: base
3939
- tree:
40-
tracked:
40+
files:
4141
"file_a.txt": "3"
4242
"file_c.txt": "1"
4343
message: "7"
4444
- branch: feature1
4545
- tree:
46-
tracked:
46+
files:
4747
"file_a.txt": "3"
4848
"file_c.txt": "2"
4949
message: "8"
5050
- tree:
51-
tracked:
51+
files:
5252
"file_a.txt": "3"
5353
"file_c.txt": "3"
5454
message: "9"
5555
- tree:
56-
tracked:
56+
files:
5757
"file_a.txt": "3"
5858
"file_c.txt": "4"
5959
message: "10"

tests/fixtures/conflict.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
init: true
22
commands:
33
- tree:
4-
tracked:
4+
files:
55
"file_a.txt": "1"
66
message: "1"
77
- branch: initial
88
- tree:
9-
tracked:
9+
files:
1010
"file_a.txt": "2"
1111
message: "2"
1212
- tree:
13-
tracked:
13+
files:
1414
"file_a.txt": "3"
1515
message: "3"
1616
- branch: base
1717
- label: base
1818

1919
- reset: base
2020
- tree:
21-
tracked:
21+
files:
2222
"file_a.txt": "4"
2323
message: "4"
2424
- tree:
25-
tracked:
25+
files:
2626
"file_a.txt": "5"
2727
message: "5"
2828
- branch: master
2929

3030
- reset: base
3131
- tree:
32-
tracked:
32+
files:
3333
"file_a.txt": "6"
3434
message: "7"
3535
- branch: feature1

tests/fixtures/fixup.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,59 @@
11
init: true
22
commands:
33
- tree:
4-
tracked:
4+
files:
55
"file_a.txt": "3"
66
message: "commit 1"
77
- branch: base
88
- tree:
9-
tracked:
9+
files:
1010
"file_a.txt": "3"
1111
"file_b.txt": "1"
1212
message: "commit 2"
1313
- tree:
14-
tracked:
14+
files:
1515
"file_a.txt": "3"
1616
"file_b.txt": "2"
1717
message: "master commit"
1818
- branch: master
1919
- tree:
20-
tracked:
20+
files:
2121
"file_a.txt": "3"
2222
"file_b.txt": "3"
2323
message: "feature1 commit 1"
2424
- tree:
25-
tracked:
25+
files:
2626
"file_a.txt": "3"
2727
"file_b.txt": "5"
2828
message: "feature1 commit 2"
2929
- branch: feature1
3030
- tree:
31-
tracked:
31+
files:
3232
"file_a.txt": "3"
3333
"file_c.txt": "1"
3434
message: "fixup! feature1 commit 1"
3535
- tree:
36-
tracked:
36+
files:
3737
"file_a.txt": "3"
3838
"file_c.txt": "4"
3939
message: "feature1 commit 3"
4040
- tree:
41-
tracked:
41+
files:
4242
"file_a.txt": "3"
4343
"file_c.txt": "1"
4444
message: "fixup! feature1 commit 1"
4545
- tree:
46-
tracked:
46+
files:
4747
"file_a.txt": "3"
4848
"file_c.txt": "2"
4949
message: "fixup! feature1 commit 2"
5050
- tree:
51-
tracked:
51+
files:
5252
"file_a.txt": "3"
5353
"file_c.txt": "4"
5454
message: "feature2 commit"
5555
- tree:
56-
tracked:
56+
files:
5757
"file_a.txt": "3"
5858
"file_c.txt": "1"
5959
message: "fixup! feature1 commit 1"

tests/fixtures/git_rebase_existing.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
init: true
22
commands:
33
- tree:
4-
tracked:
4+
files:
55
"file_a.txt": "1"
66
message: "1"
77
- branch: initial
88
- tree:
9-
tracked:
9+
files:
1010
"file_a.txt": "2"
1111
message: "2"
1212
- tree:
13-
tracked:
13+
files:
1414
"file_a.txt": "3"
1515
message: "3"
1616
- branch: master
1717
- label: master
1818

1919
- reset: master
2020
- tree:
21-
tracked:
21+
files:
2222
"file_a.txt": "3"
2323
"file_b.txt": "1"
2424
message: "7"
2525
- tree:
26-
tracked:
26+
files:
2727
"file_a.txt": "3"
2828
"file_b.txt": "2"
2929
message: "8"
@@ -32,7 +32,7 @@ commands:
3232
# `git rebase master` caused the history to split
3333
- reset: master
3434
- tree:
35-
tracked:
35+
files:
3636
"file_a.txt": "3"
3737
"file_b.txt": "1"
3838
message: "7"

tests/fixtures/git_rebase_new.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
init: true
22
commands:
33
- tree:
4-
tracked:
4+
files:
55
"file_a.txt": "1"
66
message: "1"
77
- branch: initial
88
- tree:
9-
tracked:
9+
files:
1010
"file_a.txt": "2"
1111
message: "2"
1212
- tree:
13-
tracked:
13+
files:
1414
"file_a.txt": "3"
1515
message: "3"
1616
- branch: master
1717
- label: master
1818

1919
- reset: master
2020
- tree:
21-
tracked:
21+
files:
2222
"file_a.txt": "3"
2323
"file_b.txt": "1"
2424
message: "7"
2525
- tree:
26-
tracked:
26+
files:
2727
"file_a.txt": "3"
2828
"file_b.txt": "1"
2929
"file_c.txt": "1"
@@ -33,7 +33,7 @@ commands:
3333
# `git rebase master` caused the history to split
3434
- reset: master
3535
- tree:
36-
tracked:
36+
files:
3737
"file_a.txt": "3"
3838
"file_b.txt": "1"
3939
message: "7"

tests/fixtures/pr-semi-linear-merge.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,59 @@
11
init: true
22
commands:
33
- tree:
4-
tracked:
4+
files:
55
"file_a.txt": "1"
66
message: "1"
77
- branch: initial
88
- tree:
9-
tracked:
9+
files:
1010
"file_a.txt": "2"
1111
message: "2"
1212
- tree:
13-
tracked:
13+
files:
1414
"file_a.txt": "3"
1515
message: "3"
1616
- branch: base
1717
- label: base
1818

1919
- reset: base
2020
- tree:
21-
tracked:
21+
files:
2222
"file_a.txt": "3"
2323
"file_b.txt": "1"
2424
message: "4"
2525
- tree:
26-
tracked:
26+
files:
2727
"file_a.txt": "3"
2828
"file_b.txt": "2"
2929
message: "5"
3030
- tree:
31-
tracked:
31+
files:
3232
"file_a.txt": "3"
3333
"file_b.txt": "3"
3434
message: "6"
3535
- branch: old_master
3636
# AzDO has the "semi-linear merge" type which rebases the branch before merging
3737
- tree:
38-
tracked:
38+
files:
3939
"file_a.txt": "3"
4040
"file_b.txt": "3"
4141
"file_c.txt": "1"
4242
message: "7"
4343
- tree:
44-
tracked:
44+
files:
4545
"file_a.txt": "3"
4646
"file_b.txt": "3"
4747
"file_c.txt": "2"
4848
message: "8"
4949
- tree:
50-
tracked:
50+
files:
5151
"file_a.txt": "3"
5252
"file_b.txt": "3"
5353
"file_c.txt": "3"
5454
message: "9"
5555
- tree:
56-
tracked:
56+
files:
5757
"file_a.txt": "3"
5858
"file_b.txt": "3"
5959
"file_c.txt": "4"
@@ -62,23 +62,23 @@ commands:
6262

6363
- reset: base
6464
- tree:
65-
tracked:
65+
files:
6666
"file_a.txt": "3"
6767
"file_c.txt": "1"
6868
message: "7"
6969
- branch: feature1
7070
- tree:
71-
tracked:
71+
files:
7272
"file_a.txt": "3"
7373
"file_c.txt": "2"
7474
message: "8"
7575
- tree:
76-
tracked:
76+
files:
7777
"file_a.txt": "3"
7878
"file_c.txt": "3"
7979
message: "9"
8080
- tree:
81-
tracked:
81+
files:
8282
"file_a.txt": "3"
8383
"file_c.txt": "4"
8484
message: "10"

0 commit comments

Comments
 (0)