feat(patch): (De)serialize review state
modified bin/commands/patch/review.rs
@@ -2,12 +2,12 @@
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
| - | |
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -16,7 +16,7 @@ use ratatui::text::Text;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -30,6 +30,7 @@ use tui::ui::Column;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -95,20 +96,37 @@ impl Tui {
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -126,27 +144,27 @@ pub enum Message {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -165,23 +183,22 @@ impl AppState {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -226,6 +243,8 @@ pub struct App<'a> {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -233,52 +252,20 @@ impl<'a> App<'a> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -641,7 +628,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -656,15 +643,20 @@ mod test {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|