feat: run clippy + BlueBuildTrait (#4)

* feat: run clippy + BlueBuildTrait

* chore: add default run impl; more clippy

* chore: remove vscode folder; not needed

* cleanups

* Move to commands.rs

* Move functions; remove run function implementation from each command

* Remove run impl from init commands

* Use error log

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
This commit is contained in:
N16hth4wk 2024-01-21 21:26:35 -06:00 committed by GitHub
parent 9454baa750
commit dbbd087b5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 259 additions and 264 deletions

View file

@ -1,16 +1,12 @@
//! The root library for blue-build.
#![warn(clippy::correctness, clippy::suspicious, clippy::perf, clippy::style)]
#![doc(
html_logo_url = "https://gitlab.com/wunker-bunker/blue-build/-/raw/main/logos/BlueBuild-logo.png"
)]
#![doc = include_str!("../README.md")]
#![forbid(unsafe_code)]
#![allow(unused_imports)]
#![allow(clippy::module_name_repetitions)]
#[cfg(feature = "init")]
pub mod init;
pub mod build;
pub mod local;
pub mod commands;
mod ops;
pub mod template;