From 468b9affded49ba906d45729aebe9fee0e295744 Mon Sep 17 00:00:00 2001 From: Fernando Herrera Date: Mon, 1 Nov 2021 07:40:05 +0000 Subject: [PATCH] move run_plugin command location --- crates/nu-command/src/core_commands/mod.rs | 2 ++ .../src/{experimental => core_commands}/run_plugin.rs | 4 ++-- crates/nu-command/src/experimental/mod.rs | 2 -- 3 files changed, 4 insertions(+), 4 deletions(-) rename crates/nu-command/src/{experimental => core_commands}/run_plugin.rs (84%) diff --git a/crates/nu-command/src/core_commands/mod.rs b/crates/nu-command/src/core_commands/mod.rs index 3b871ea0..e110e0ff 100644 --- a/crates/nu-command/src/core_commands/mod.rs +++ b/crates/nu-command/src/core_commands/mod.rs @@ -9,6 +9,7 @@ mod if_; mod let_; mod module; mod register; +mod run_plugin; mod source; mod use_; @@ -23,5 +24,6 @@ pub use if_::If; pub use let_::Let; pub use module::Module; pub use register::Register; +pub use run_plugin::RunPlugin; pub use source::Source; pub use use_::Use; diff --git a/crates/nu-command/src/experimental/run_plugin.rs b/crates/nu-command/src/core_commands/run_plugin.rs similarity index 84% rename from crates/nu-command/src/experimental/run_plugin.rs rename to crates/nu-command/src/core_commands/run_plugin.rs index f98c3595..c8b448fb 100644 --- a/crates/nu-command/src/experimental/run_plugin.rs +++ b/crates/nu-command/src/core_commands/run_plugin.rs @@ -1,6 +1,6 @@ use nu_protocol::ast::Call; use nu_protocol::engine::{Command, EngineState, Stack}; -use nu_protocol::{PipelineData, ShellError, Signature}; +use nu_protocol::{PipelineData, Signature}; #[derive(Clone)] pub struct RunPlugin; @@ -25,6 +25,6 @@ impl Command for RunPlugin { _call: &Call, _input: PipelineData, ) -> Result { - Err(ShellError::InternalError("plugin".into())) + Ok(PipelineData::new()) } } diff --git a/crates/nu-command/src/experimental/mod.rs b/crates/nu-command/src/experimental/mod.rs index 7442ffab..b90a5fd0 100644 --- a/crates/nu-command/src/experimental/mod.rs +++ b/crates/nu-command/src/experimental/mod.rs @@ -1,9 +1,7 @@ mod git; mod git_checkout; mod list_git_branches; -mod run_plugin; pub use git::Git; pub use git_checkout::GitCheckout; pub use list_git_branches::ListGitBranches; -pub use run_plugin::RunPlugin;