diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-08-14 00:23:06 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-08-14 00:23:06 +0800 |
| commit | 1198f2b81a845bd475594cdf42d04e7bd750ebd2 (patch) | |
| tree | cdeaa872cd704dd579771c5e63c8e0026be1d5e8 /mingling | |
| parent | 1f2462ae53446c37c6cfe53a57ea86f695c4ef0a (diff) | |
chore: add "Doc Not Optimize" comments to source files
Mark all source files with a comment indicating they are not optimized
for documentation purposes.
Diffstat (limited to 'mingling')
35 files changed, 35 insertions, 0 deletions
diff --git a/mingling/src/constants.rs b/mingling/src/constants.rs index 75f1c73..844dd31 100644 --- a/mingling/src/constants.rs +++ b/mingling/src/constants.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize #[cfg(feature = "picker")] mod picker; diff --git a/mingling/src/constants/exit_codes.rs b/mingling/src/constants/exit_codes.rs index 2359f42..001ba07 100644 --- a/mingling/src/constants/exit_codes.rs +++ b/mingling/src/constants/exit_codes.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize /// Exit code indicating successful command execution. pub const EXIT_SUCCESS: i32 = 0; diff --git a/mingling/src/constants/picker.rs b/mingling/src/constants/picker.rs index d98dcab..e959d4a 100644 --- a/mingling/src/constants/picker.rs +++ b/mingling/src/constants/picker.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use arg_picker::{PickerArg, value::Flag}; use std::marker::PhantomData; diff --git a/mingling/src/example_docs.rs b/mingling/src/example_docs.rs index 61d2e3f..930e32d 100644 --- a/mingling/src/example_docs.rs +++ b/mingling/src/example_docs.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize // Auto generated /// Example Argument Parse diff --git a/mingling/src/features.rs b/mingling/src/features.rs index 2925f03..451c2c3 100644 --- a/mingling/src/features.rs +++ b/mingling/src/features.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize /// Whether the `advanced` feature is enabled /// Current: `disabled` #[cfg(not(feature = "advanced"))] diff --git a/mingling/src/gen_program.rs b/mingling/src/gen_program.rs index 90860b6..fbced64 100644 --- a/mingling/src/gen_program.rs +++ b/mingling/src/gen_program.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize #![allow(unused)] use mingling_core::ChainProcess; diff --git a/mingling/src/lib.rs b/mingling/src/lib.rs index 06cb21b..59ef7a6 100644 --- a/mingling/src/lib.rs +++ b/mingling/src/lib.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize #![doc(html_logo_url = "https://github.com/mingling-rs/mingling/raw/main/docs/res/icon3.png")] #![doc( html_favicon_url = "https://github.com/mingling-rs/mingling/raw/main/docs/res/favicon_small.png" diff --git a/mingling/src/metadata.rs b/mingling/src/metadata.rs index 06fcec9..04a7bbd 100644 --- a/mingling/src/metadata.rs +++ b/mingling/src/metadata.rs @@ -1 +1,2 @@ +// Doc Not Optimize pub use mingling_core::metadata::*; diff --git a/mingling/src/parser.rs b/mingling/src/parser.rs index b3d9059..97124ca 100644 --- a/mingling/src/parser.rs +++ b/mingling/src/parser.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize mod args; pub use crate::parser::args::*; diff --git a/mingling/src/parser/args.rs b/mingling/src/parser/args.rs index 403f88c..c7139c4 100644 --- a/mingling/src/parser/args.rs +++ b/mingling/src/parser/args.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::mem::replace; use mingling_core::{Flag, special_argument, special_arguments, special_flag}; diff --git a/mingling/src/parser/picker.rs b/mingling/src/parser/picker.rs index f199f5d..2f43e8c 100644 --- a/mingling/src/parser/picker.rs +++ b/mingling/src/parser/picker.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use crate::parser::Argument; use mingling_core::{EnumTag, Flag}; diff --git a/mingling/src/parser/picker/bools.rs b/mingling/src/parser/picker/bools.rs index 6f866ab..bc9fd90 100644 --- a/mingling/src/parser/picker/bools.rs +++ b/mingling/src/parser/picker/bools.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use crate::parser::Pickable; /// Represents a boolean-like value with `Yes` and `No` variants. diff --git a/mingling/src/parser/picker/builtin.rs b/mingling/src/parser/picker/builtin.rs index 2a5d569..6f67c78 100644 --- a/mingling/src/parser/picker/builtin.rs +++ b/mingling/src/parser/picker/builtin.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use size::Size; use crate::parser::{Argument, Pickable}; diff --git a/mingling/src/parser/picker/path.rs b/mingling/src/parser/picker/path.rs index 4722088..1caecfa 100644 --- a/mingling/src/parser/picker/path.rs +++ b/mingling/src/parser/picker/path.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::path::{Path, PathBuf}; use crate::parser::Pickable; diff --git a/mingling/src/parser/picker/path/rule.rs b/mingling/src/parser/picker/path/rule.rs index 52bf65a..5256f35 100644 --- a/mingling/src/parser/picker/path/rule.rs +++ b/mingling/src/parser/picker/path/rule.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize /// Path check rule #[derive(Default)] pub struct PathCheckRule { diff --git a/mingling/src/parser/test.rs b/mingling/src/parser/test.rs index 569a091..172d1da 100644 --- a/mingling/src/parser/test.rs +++ b/mingling/src/parser/test.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use crate::parser::picker::bools::{True, Yes}; use crate::parser::{Argument, Pick1, Picker}; diff --git a/mingling/src/picker.rs b/mingling/src/picker.rs index f370656..66b9a3a 100644 --- a/mingling/src/picker.rs +++ b/mingling/src/picker.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize /// Provides the specific parsing logic for command-line arguments and common utilities, /// as well as customization of command-line argument styles. pub mod parselib { diff --git a/mingling/src/picker/entry_picker.rs b/mingling/src/picker/entry_picker.rs index d9fb37c..476a3fa 100644 --- a/mingling/src/picker/entry_picker.rs +++ b/mingling/src/picker/entry_picker.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use mingling_core::{ChainProcess, Grouped, ProgramCollect}; use crate::{picker::Pickable, picker::Picker, picker::PickerArg, picker::PickerPattern1}; diff --git a/mingling/src/picker/global.rs b/mingling/src/picker/global.rs index f062671..1a89080 100644 --- a/mingling/src/picker/global.rs +++ b/mingling/src/picker/global.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use arg_picker::{IntoPicker, Pickable, PickerArg, value::Flag}; use mingling_core::{Program, ProgramCollect}; diff --git a/mingling/src/res.rs b/mingling/src/res.rs index 1dd00aa..a35559c 100644 --- a/mingling/src/res.rs +++ b/mingling/src/res.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize mod exit_code; pub use exit_code::*; diff --git a/mingling/src/res/dirs.rs b/mingling/src/res/dirs.rs index 0a0a590..2734aa3 100644 --- a/mingling/src/res/dirs.rs +++ b/mingling/src/res/dirs.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize mod current_dir; pub use current_dir::*; diff --git a/mingling/src/res/dirs/current_dir.rs b/mingling/src/res/dirs/current_dir.rs index 2dd6633..633130d 100644 --- a/mingling/src/res/dirs/current_dir.rs +++ b/mingling/src/res/dirs/current_dir.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::{ env::current_dir, path::{Path, PathBuf}, diff --git a/mingling/src/res/dirs/current_exe.rs b/mingling/src/res/dirs/current_exe.rs index a2afc0b..8d27554 100644 --- a/mingling/src/res/dirs/current_exe.rs +++ b/mingling/src/res/dirs/current_exe.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::{ env::current_exe, path::{Path, PathBuf}, diff --git a/mingling/src/res/dirs/home_dir.rs b/mingling/src/res/dirs/home_dir.rs index f5908de..56a0ad7 100644 --- a/mingling/src/res/dirs/home_dir.rs +++ b/mingling/src/res/dirs/home_dir.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::path::{Path, PathBuf}; /// A global resource that provides the current user's home directory path. diff --git a/mingling/src/res/dirs/temp_dir.rs b/mingling/src/res/dirs/temp_dir.rs index c79a974..86df460 100644 --- a/mingling/src/res/dirs/temp_dir.rs +++ b/mingling/src/res/dirs/temp_dir.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::{ env::temp_dir, path::{Path, PathBuf}, diff --git a/mingling/src/res/exit_code.rs b/mingling/src/res/exit_code.rs index 93ce98b..44798bf 100644 --- a/mingling/src/res/exit_code.rs +++ b/mingling/src/res/exit_code.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use mingling_core::{ProgramCollect, this}; /// Represents a program exit code. diff --git a/mingling/src/setups.rs b/mingling/src/setups.rs index 6fd728a..3a3f13d 100644 --- a/mingling/src/setups.rs +++ b/mingling/src/setups.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize mod basic; pub use basic::*; diff --git a/mingling/src/setups/basic.rs b/mingling/src/setups/basic.rs index 5ed9d7a..0d41d14 100644 --- a/mingling/src/setups/basic.rs +++ b/mingling/src/setups/basic.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize #![allow(deprecated)] use mingling_core::{ diff --git a/mingling/src/setups/dirs.rs b/mingling/src/setups/dirs.rs index 1f5e2d2..ea7f282 100644 --- a/mingling/src/setups/dirs.rs +++ b/mingling/src/setups/dirs.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::marker::PhantomData; use mingling_core::{ProgramCollect, setup::ProgramSetup}; diff --git a/mingling/src/setups/exit_code.rs b/mingling/src/setups/exit_code.rs index 6b8a1ef..e31e511 100644 --- a/mingling/src/setups/exit_code.rs +++ b/mingling/src/setups/exit_code.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::marker::PhantomData; use mingling_core::{ diff --git a/mingling/src/setups/picker.rs b/mingling/src/setups/picker.rs index 0b7bd33..5064b7d 100644 --- a/mingling/src/setups/picker.rs +++ b/mingling/src/setups/picker.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize mod basic; pub use basic::*; diff --git a/mingling/src/setups/picker/basic.rs b/mingling/src/setups/picker/basic.rs index 24276d2..438ed40 100644 --- a/mingling/src/setups/picker/basic.rs +++ b/mingling/src/setups/picker/basic.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use arg_picker::{PickerArg, value::Flag}; use mingling_core::{ ConfirmationMode, ErrorOutput, InteractionMode, Program, ProgramCollect, RenderOutput, diff --git a/mingling/src/setups/picker/structural_renderer.rs b/mingling/src/setups/picker/structural_renderer.rs index 91848e4..bd9b401 100644 --- a/mingling/src/setups/picker/structural_renderer.rs +++ b/mingling/src/setups/picker/structural_renderer.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use mingling_core::{Program, ProgramCollect, setup::ProgramSetup}; use crate::{consts::RENDERER_ARG, picker::PickerHelper}; diff --git a/mingling/src/setups/repl_basic.rs b/mingling/src/setups/repl_basic.rs index ea20721..eac4b0b 100644 --- a/mingling/src/setups/repl_basic.rs +++ b/mingling/src/setups/repl_basic.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize use std::io::Write; use mingling_core::{Program, ProgramCollect, hook::ProgramHook, setup::ProgramSetup}; diff --git a/mingling/src/setups/structural_renderer.rs b/mingling/src/setups/structural_renderer.rs index 0ab2347..d6f45b7 100644 --- a/mingling/src/setups/structural_renderer.rs +++ b/mingling/src/setups/structural_renderer.rs @@ -1,3 +1,4 @@ +// Doc Not Optimize #![allow(deprecated)] use mingling_core::{Program, ProgramCollect, setup::ProgramSetup}; |
