Skip to content

Commit e92bc3f

Browse files
committed
Move transaction.rs to stack module
1 parent 4ec97e8 commit e92bc3f

File tree

4 files changed

+19
-14
lines changed

4 files changed

+19
-14
lines changed

src/cmd/new.rs

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
use clap::{App, Arg, ArgMatches, ValueHint};
22
use git2::{DiffOptions, Repository};
33

4-
use crate::commitdata::CommitData;
5-
use crate::error::Error;
6-
use crate::patchdescription::PatchDescription;
7-
use crate::signature::CheckedSignature;
8-
use crate::transaction::{ConflictMode, StackTransaction};
9-
use crate::{argset, patchname::PatchName, stack::Stack};
4+
use crate::{
5+
argset,
6+
commitdata::CommitData,
7+
error::Error,
8+
patchdescription::PatchDescription,
9+
patchname::PatchName,
10+
signature::CheckedSignature,
11+
stack::{ConflictMode, Stack, StackTransaction},
12+
};
1013

1114
pub(crate) fn get_subcommand() -> App<'static> {
1215
App::new("new")
@@ -76,13 +79,14 @@ pub(crate) fn run(matches: &ArgMatches) -> super::Result {
7679
let tree = head_ref.peel_to_tree()?;
7780
let parents = vec![head_ref.peel_to_commit()?];
7881

79-
let (message, must_edit) = if let Some(message) = crate::message::get_message_from_args(matches)? {
80-
(message, false)
81-
} else if let Some(message_template) = crate::message::get_message_template(&repo)? {
82-
(message_template, true)
83-
} else {
84-
(String::new(), true)
85-
};
82+
let (message, must_edit) =
83+
if let Some(message) = crate::message::get_message_from_args(matches)? {
84+
(message, false)
85+
} else if let Some(message_template) = crate::message::get_message_template(&repo)? {
86+
(message_template, true)
87+
} else {
88+
(String::new(), true)
89+
};
8690

8791
let committer = CheckedSignature::default_committer(Some(&config))?;
8892
let message = crate::trailers::add_trailers(message, matches, &committer)?;

src/main.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ mod signature;
1515
mod stack;
1616
mod templates;
1717
mod trailers;
18-
mod transaction;
1918

2019
use std::io::Write;
2120

src/stack/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
mod iter;
22
mod stack;
33
mod state;
4+
mod transaction;
45

56
pub(crate) use stack::Stack;
67
pub(crate) use state::PatchDescriptor;
8+
pub(crate) use transaction::{ConflictMode, StackTransaction};
File renamed without changes.

0 commit comments

Comments
 (0)