Skip to content

Commit

Permalink
actionlint.rs golangci_lint.rs goreleaser.rs govulnchec.rs ireturn.rs…
Browse files Browse the repository at this point in the history
… mdbook.rs mdbook_linkcheck.rs mod.rs node_prune.rs nodejs.rs npm.rs npx.rs ripgrep.rs scc.rs shellcheck.rs shfmt.rs staticcheck.rs tikibase.rs requested_version.rs find_global_install.rs mod.rs event.rs main.rs capture_output.rs detect_output.rs stream_output.rs yard.rs
  • Loading branch information
kevgo committed Feb 18, 2025
1 parent f414d45 commit b438a1e
Show file tree
Hide file tree
Showing 27 changed files with 38 additions and 40 deletions.
2 changes: 1 addition & 1 deletion src/applications/actionlint.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use super::{AnalyzeResult, AppDefinition};
use crate::configuration::Version;
use crate::executables::{self, Executable, RunMethod};
use crate::executables::{Executable, RunMethod};
use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
Expand Down
2 changes: 1 addition & 1 deletion src/applications/golangci_lint.rs
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ mod tests {
use crate::applications::golangci_lint::GolangCiLint;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/goreleaser.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use super::{AnalyzeResult, AppDefinition};
use crate::configuration::Version;
use crate::executables::{self, Executable, RunMethod};
use crate::executables::{Executable, RunMethod};
use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
Expand Down Expand Up @@ -78,7 +78,7 @@ mod tests {
use crate::applications::goreleaser::Goreleaser;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
2 changes: 1 addition & 1 deletion src/applications/govulnchec.rs
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ impl AppDefinition for Govulncheck {

#[cfg(test)]
mod tests {
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;

#[test]
fn install_methods() {
Expand Down
4 changes: 2 additions & 2 deletions src/applications/ireturn.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, Log};
use crate::Log;
use const_format::formatcp;

pub(crate) struct Ireturn {}
Expand Down Expand Up @@ -77,7 +77,7 @@ mod tests {
use crate::applications::ireturn::Ireturn;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/mdbook.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, regexp, Log};
use crate::{regexp, Log};
use big_s::S;
use const_format::formatcp;

Expand Down Expand Up @@ -87,7 +87,7 @@ mod tests {
use crate::applications::mdbook::MdBook;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/mdbook_linkcheck.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, regexp, Log};
use crate::{regexp, Log};
use big_s::S;
use const_format::formatcp;

Expand Down Expand Up @@ -83,7 +83,7 @@ mod tests {
use crate::applications::mdbook_linkcheck::MdBookLinkCheck;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
2 changes: 1 addition & 1 deletion src/applications/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ mod staticcheck;
mod tikibase;

use crate::configuration::Version;
use crate::executables::{self, Executable, ExecutableArgs, ExecutableNameUnix, RunMethod};
use crate::executables::{Executable, ExecutableArgs, ExecutableNameUnix, RunMethod};
use crate::platform::Platform;
use crate::prelude::*;
use crate::Log;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/node_prune.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_tags;
use crate::installation::Method;
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, Log};
use crate::Log;
use const_format::formatcp;

pub(crate) struct NodePrune {}
Expand Down Expand Up @@ -77,7 +77,7 @@ mod tests {
use crate::applications::node_prune::NodePrune;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::Method;
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
3 changes: 1 addition & 2 deletions src/applications/nodejs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, regexp, Log};
use crate::{regexp, Log};
use std::path;

pub(crate) struct NodeJS {}
Expand Down Expand Up @@ -96,7 +96,6 @@ mod tests {
use crate::applications::nodejs::NodeJS;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
3 changes: 1 addition & 2 deletions src/applications/npm.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use crate::configuration::Version;
use crate::executables::{Executable, ExecutableArgs, RunMethod};
use crate::platform::Platform;
use crate::prelude::*;
use crate::{executables, Log};
use crate::Log;

pub(crate) struct Npm {}

Expand Down Expand Up @@ -60,7 +60,6 @@ mod tests {
use crate::applications::npm::Npm;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables;
use crate::executables::ExecutableArgs;
use crate::platform::{Cpu, Os, Platform};

Expand Down
4 changes: 2 additions & 2 deletions src/applications/npx.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use crate::configuration::Version;
use crate::executables::{Executable, ExecutableArgs, RunMethod};
use crate::platform::Platform;
use crate::prelude::*;
use crate::{executables, Log};
use crate::Log;

pub(crate) struct Npx {}

Expand Down Expand Up @@ -60,7 +60,7 @@ mod tests {
use crate::applications::npx::Npx;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, ExecutableArgs};
use crate::executables::ExecutableArgs;
use crate::platform::{Cpu, Os, Platform};

#[test]
Expand Down
2 changes: 1 addition & 1 deletion src/applications/ripgrep.rs
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ mod tests {
use crate::applications::ripgrep::RipGrep;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/scc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, regexp, Log};
use crate::{regexp, Log};
use const_format::formatcp;

pub(crate) struct Scc {}
Expand Down Expand Up @@ -81,7 +81,7 @@ mod tests {
use crate::applications::scc::Scc;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/shellcheck.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, regexp, Log};
use crate::{regexp, Log};

pub(crate) struct ShellCheck {}

Expand Down Expand Up @@ -80,7 +80,7 @@ mod tests {
use crate::applications::shellcheck::ShellCheck;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/shfmt.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::Method;
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, regexp, Log};
use crate::{regexp, Log};
use const_format::formatcp;

pub(crate) struct Shfmt {}
Expand Down Expand Up @@ -84,7 +84,7 @@ mod tests {
use crate::applications::shfmt::Shfmt;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::Method;
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/staticcheck.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, Log};
use crate::Log;
use big_s::S;

const ORG: &str = "dominikh";
Expand Down Expand Up @@ -73,7 +73,7 @@ mod tests {
use crate::applications::staticcheck::StaticCheck;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
4 changes: 2 additions & 2 deletions src/applications/tikibase.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::hosting::github_releases;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use crate::prelude::*;
use crate::{executables, regexp, Log};
use crate::{regexp, Log};
use const_format::formatcp;

pub(crate) struct Tikibase {}
Expand Down Expand Up @@ -80,7 +80,7 @@ mod tests {
use crate::applications::tikibase::Tikibase;
use crate::applications::AppDefinition;
use crate::configuration::Version;
use crate::executables::{self, RunMethod};
use crate::executables::RunMethod;
use crate::installation::{BinFolder, Method};
use crate::platform::{Cpu, Os, Platform};
use big_s::S;
Expand Down
2 changes: 1 addition & 1 deletion src/configuration/requested_version.rs
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ mod tests {
mod parse {
use crate::applications::{AnalyzeResult, AppDefinition};
use crate::configuration::Version;
use crate::executables::{self, Executable, ExecutableNameUnix, RunMethod};
use crate::executables::{Executable, ExecutableNameUnix, RunMethod};
use crate::logging::Log;
use crate::platform::Platform;
use crate::prelude::*;
Expand Down
2 changes: 1 addition & 1 deletion src/filesystem/find_global_install.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
use crate::logging::{Event, Log};
use crate::executables::{Executable, ExecutableNamePlatform};
use crate::logging::{Event, Log};
use which::which_global;

pub(crate) fn find_global_install(binary_name: &ExecutableNamePlatform, log: Log) -> Option<Executable> {
Expand Down
2 changes: 1 addition & 1 deletion src/installation/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ mod download_executable;

use crate::applications::AppDefinition;
use crate::configuration::{self, Version};
use crate::executables::ExecutableNamePlatform;
use crate::logging::Log;
use crate::platform::Platform;
use crate::prelude::*;
use crate::executables::ExecutableNamePlatform;
use crate::yard::Yard;
use std::fmt::{Debug, Display};
use std::path::{Path, PathBuf};
Expand Down
2 changes: 1 addition & 1 deletion src/logging/event.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
use crate::applications::ApplicationName;
use crate::configuration::Version;
use crate::installation::Method;
use crate::executables::ExecutableNamePlatform;
use crate::installation::Method;
use std::borrow::Cow;
use std::path::Path;

Expand Down
2 changes: 1 addition & 1 deletion src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ mod commands;
mod configuration;
mod download;
mod error;
mod executables;
mod filesystem;
mod hosting;
mod installation;
mod logging;
mod platform;
mod prelude;
mod regexp;
mod executables;
mod subshell;
mod yard;

Expand Down
2 changes: 1 addition & 1 deletion src/subshell/capture_output.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use super::add_paths;
use crate::prelude::*;
use crate::executables::Executable;
use crate::prelude::*;
use std::process::Command;

/// executes the given executable with the given args, returns the captured output (STDOUT and STDERR)
Expand Down
2 changes: 1 addition & 1 deletion src/subshell/detect_output.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
use super::{add_paths, exit_status_to_code, render_call};
use crate::cli;
use crate::prelude::*;
use crate::executables::{Executable, ExecutableCall};
use crate::prelude::*;
use std::io::{self, BufRead, BufReader, Read};
use std::process::{self, Child, Command, ExitCode, Stdio};
use std::sync::mpsc;
Expand Down
2 changes: 1 addition & 1 deletion src/subshell/stream_output.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use super::{add_paths, exit_status_to_code, render_call};
use crate::prelude::*;
use crate::executables::{Executable, ExecutableCall};
use crate::prelude::*;
use std::process::{Command, ExitCode};

/// Runs the given executable with the given arguments.
Expand Down
2 changes: 1 addition & 1 deletion src/yard/yard.rs
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
use super::root_path;
use crate::applications::{AppDefinition, ApplicationName};
use crate::configuration::Version;
use crate::executables::{Executable, ExecutableNameUnix};
use crate::installation::BinFolder;
use crate::logging::{Event, Log};
use crate::platform::Platform;
use crate::prelude::*;
use crate::executables::{Executable, ExecutableNameUnix};
use std::fs::{self, File};
use std::path::{Path, PathBuf};

Expand Down

0 comments on commit b438a1e

Please # to comment.