Skip to content

Commit 26d5c07

Browse files
committed
Release v1.3.1
1 parent 290faae commit 26d5c07

5 files changed

Lines changed: 19 additions & 25 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tide"
3-
version = "1.3.0"
3+
version = "1.3.1"
44
edition = "2024"
55
authors = ["Markus Sommer"]
66
description = "🌊 Tide - Refresh your system with the update wave"

src/executor.rs

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,11 @@ impl TaskExecutor {
7878
}
7979

8080
fn log_line(&self, message: String) {
81-
if let Some(logger) = &self.logger {
82-
if let Err(err) = logger.log_line(&message) {
83-
if self.verbose {
84-
eprintln!("{}", format!("Failed to write log entry: {}", err).yellow());
85-
}
86-
}
81+
if let Some(logger) = &self.logger
82+
&& let Err(err) = logger.log_line(&message)
83+
&& self.verbose
84+
{
85+
eprintln!("{}", format!("Failed to write log entry: {}", err).yellow());
8786
}
8887
}
8988

@@ -117,13 +116,12 @@ impl TaskExecutor {
117116
if trimmed.is_empty() {
118117
return;
119118
}
120-
if let Some(logger) = &self.logger {
121-
let header = format!("└ output [{}] {}", group_label, task_label);
122-
if let Err(err) = logger.log_block(&header, trimmed) {
123-
if self.verbose {
124-
eprintln!("{}", format!("Failed to write log entry: {}", err).yellow());
125-
}
126-
}
119+
let header = format!("└ output [{}] {}", group_label, task_label);
120+
if let Some(logger) = &self.logger
121+
&& let Err(err) = logger.log_block(&header, trimmed)
122+
&& self.verbose
123+
{
124+
eprintln!("{}", format!("Failed to write log entry: {}", err).yellow());
127125
}
128126
}
129127
}

src/main.rs

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -279,10 +279,8 @@ fn init_logger(settings: &Settings, config_path: &Path) -> Result<Option<(Arc<Lo
279279
let expanded = shellexpand::tilde(raw_path);
280280
let mut resolved = PathBuf::from(expanded.as_ref());
281281

282-
if resolved.is_relative() {
283-
if let Some(parent) = config_path.parent() {
284-
resolved = parent.join(resolved);
285-
}
282+
if resolved.is_relative() && let Some(parent) = config_path.parent() {
283+
resolved = parent.join(resolved);
286284
}
287285

288286
let logger = Arc::new(Logger::new(&resolved)?);
@@ -464,11 +462,9 @@ fn prepend_to_path<P: AsRef<Path>>(dir: P) {
464462
}
465463

466464
let mut new_path = OsString::from(dir.as_os_str());
467-
if let Some(current) = env::var_os("PATH") {
468-
if !current.is_empty() {
469-
new_path.push(":");
470-
new_path.push(current);
471-
}
465+
if let Some(current) = env::var_os("PATH") && !current.is_empty() {
466+
new_path.push(":");
467+
new_path.push(current);
472468
}
473469
unsafe {
474470
env::set_var("PATH", new_path);

tide.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class Tide < Formula
22
desc "🌊 An opinionated macOS maintenance orchestrator"
33
homepage "https://github.com/BreathCodeFlow/tide"
4-
version "1.3.0"
4+
version "1.3.1"
55
license "MIT"
66

77
# This in-repo formula is for local testing only. The official tap at

0 commit comments

Comments
 (0)