Skip to content

Commit 67f4508

Browse files
committed
Relocate a directory
1 parent 2b9906c commit 67f4508

10 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/elements.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
//SPDX-License-Identifier: BSD-3-Clause
33

44
pub mod ansi_c_str;
5+
mod optional_operation;
56
pub mod command;
67
pub mod expr;
78
pub mod io;

src/elements/subword/braced_param/optional_operation.rs renamed to src/elements/optional_operation.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ use self::remove::Remove;
1414
use self::replace::Replace;
1515
use self::substr::Substr;
1616
use self::value_check::ValueCheck;
17-
use super::Variable;
17+
use crate::elements::substitution::variable::Variable;
1818
use crate::elements::subword::Subword;
1919
use crate::error::exec::ExecError;
2020
use crate::error::parse::ParseError;

src/elements/subword/braced_param/optional_operation/case_conv.rs renamed to src/elements/optional_operation/case_conv.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
use super::super::Variable;
54
use super::OptionalOperation;
65
use crate::elements::word::{Word, WordMode};
76
use crate::error::exec::ExecError;
87
use crate::error::parse::ParseError;
98
use crate::utils::glob;
109
use crate::utils::glob::GlobElem;
1110
use crate::{Feeder, ShellCore};
11+
use crate::elements::substitution::variable::Variable;
1212

1313
impl OptionalOperation for CaseConv {
1414
fn get_text(&self) -> String {

src/elements/subword/braced_param/optional_operation/escape.rs renamed to src/elements/optional_operation/escape.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
use super::super::Variable;
5-
use super::OptionalOperation;
4+
use crate::elements::substitution::variable::Variable;
65
use crate::error::exec::ExecError;
76
use crate::{Feeder, ShellCore};
7+
use super::OptionalOperation;
88

99
#[derive(Debug, Clone, Default)]
1010
pub struct Escape {

src/elements/subword/braced_param/optional_operation/remove.rs renamed to src/elements/optional_operation/remove.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
use super::super::Variable;
54
use super::OptionalOperation;
5+
use crate::elements::substitution::variable::Variable;
66
use crate::elements::word::{Word, WordMode};
77
use crate::error::exec::ExecError;
88
use crate::error::parse::ParseError;

src/elements/subword/braced_param/optional_operation/replace.rs renamed to src/elements/optional_operation/replace.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
use super::super::optional_operation::OptionalOperation;
5-
use super::super::Variable;
4+
use super::OptionalOperation;
5+
use crate::elements::substitution::variable::Variable;
66
use crate::elements::word::{Word, WordMode};
77
use crate::error::exec::ExecError;
88
use crate::error::parse::ParseError;

src/elements/subword/braced_param/optional_operation/substr.rs renamed to src/elements/optional_operation/substr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
use super::super::Variable;
54
use super::OptionalOperation;
65
use crate::elements::expr::arithmetic::ArithmeticExpr;
6+
use crate::elements::substitution::variable::Variable;
77
use crate::error::arith::ArithError;
88
use crate::error::exec::ExecError;
99
use crate::{Feeder, ShellCore};

src/elements/subword/braced_param/optional_operation/value_check.rs renamed to src/elements/optional_operation/value_check.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
use super::super::Variable;
54
use super::OptionalOperation;
6-
use crate::elements::subword::SimpleSubword;
7-
use crate::elements::subword::SingleQuoted;
5+
use crate::elements::substitution::variable::Variable;
6+
use crate::elements::subword::simple::SimpleSubword;
7+
use crate::elements::subword::single_quoted::SingleQuoted;
88
use crate::elements::subword::Subword;
99
use crate::elements::word::{Word, WordMode};
1010
use crate::error::arith::ArithError;

src/elements/subword/braced_param.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
mod optional_operation;
54
mod parse;
65

7-
use self::optional_operation::OptionalOperation;
6+
use crate::elements::optional_operation::OptionalOperation;
87
use crate::elements::substitution::variable::Variable;
98
use crate::elements::subword::Subword;
109
use crate::error::exec::ExecError;

src/elements/subword/braced_param/parse.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
//SPDX-FileCopyrightText: 2024 Ryuichi Ueda ryuichiueda@gmail.com
22
//SPDX-License-Identifier: BSD-3-Clause
33

4-
use super::optional_operation;
54
use super::{BracedParam, Variable};
5+
use crate::elements::optional_operation;
66
use crate::elements::substitution::subscript::Subscript;
77
use crate::error::parse::ParseError;
88
use crate::{Feeder, ShellCore};

0 commit comments

Comments
 (0)