File tree Expand file tree Collapse file tree 8 files changed +39
-0
lines changed Expand file tree Collapse file tree 8 files changed +39
-0
lines changed Original file line number Diff line number Diff line change @@ -150,6 +150,7 @@ members = [
150
150
" git-sec" ,
151
151
" git-lfs" ,
152
152
" git-rebase" ,
153
+ " git-sequencer" ,
153
154
" git-submodule" ,
154
155
" git-transport" ,
155
156
" git-credentials" ,
Original file line number Diff line number Diff line change @@ -128,6 +128,7 @@ Crates that seem feature complete and need to see some more use before they can
128
128
* [ git-date] ( https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-date )
129
129
* [ git-lfs] ( https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-lfs )
130
130
* [ git-rebase] ( https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-rebase )
131
+ * [ git-sequencer] ( https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-sequencer )
131
132
* [ git-pathspec] ( https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-pathspec )
132
133
* [ git-submodule] ( https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-submodule )
133
134
* [ git-tui] ( https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-tui )
Original file line number Diff line number Diff line change @@ -253,6 +253,10 @@ Provides a trust model to share across gitoxide crates. It helps configuring how
253
253
* [ ] obtain rebase status
254
254
* [ ] drive a rebase operation
255
255
256
+ ### git-sequencer
257
+
258
+ Handle human-aided operations which cannot be completed in one command invocation.
259
+
256
260
### git-lfs
257
261
258
262
Implement git large file support using the process protocol and make it flexible enough to handle a variety of cases.
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ echo "in root: gitoxide CLI"
30
30
(enter git-config && indent cargo diet -n --package-size-limit 70KB)
31
31
(enter git-hash && indent cargo diet -n --package-size-limit 15KB)
32
32
(enter git-chunk && indent cargo diet -n --package-size-limit 10KB)
33
+ (enter git-rebase && indent cargo diet -n --package-size-limit 5KB)
34
+ (enter git-sequencer && indent cargo diet -n --package-size-limit 5KB)
33
35
(enter git-features && indent cargo diet -n --package-size-limit 50KB)
34
36
(enter git-ref && indent cargo diet -n --package-size-limit 50KB)
35
37
(enter git-diff && indent cargo diet -n --package-size-limit 10KB)
Original file line number Diff line number Diff line change
1
+ # Changelog
2
+
3
+ All notable changes to this project will be documented in this file.
4
+
5
+ The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6
+ and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
+
8
+ ## Unreleased
9
+
10
+ An empty crate without any content to reserve the name for the gitoxide project.
11
+
Original file line number Diff line number Diff line change
1
+ [package ]
2
+ name = " git-sequencer"
3
+ version = " 0.0.0"
4
+ repository = " https://github.com/Byron/gitoxide"
5
+ license = " MIT/Apache-2.0"
6
+ description = " A WIP crate of the gitoxide project handling sequences of human-aided operations"
7
+ authors = [" Sebastian Thiel <sebastian.thiel@icloud.com>" ]
8
+ edition = " 2018"
9
+
10
+ [lib ]
11
+ doctest = false
12
+
13
+ # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
14
+
15
+ [dependencies ]
Original file line number Diff line number Diff line change
1
+ #![ forbid( unsafe_code, rust_2018_idioms) ]
You can’t perform that action at this time.
0 commit comments