Skip to content

Commit 3829aed

Browse files
committed
Upgrade powerpack and Rust edition
1 parent 126065d commit 3829aed

File tree

5 files changed

+17
-27
lines changed

5 files changed

+17
-27
lines changed

Cargo.lock

Lines changed: 10 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "github-alfred-workflow"
33
version = "0.3.0"
44
authors = ["Ross MacArthur <ross@macarthur.io>"]
5-
edition = "2021"
5+
edition = "2024"
66
license = "MIT OR Apache-2.0"
77
publish = false
88

@@ -11,7 +11,7 @@ anyhow = "1.0.70"
1111
constcat = "0.6.0"
1212
itermore = { version = "0.7.1", features = ["std", "sorted"] }
1313
jiff = "0.2.1"
14-
powerpack = { version = "0.6.3", features = ["cache", "logger"] }
14+
powerpack = { version = "0.7.0", features = ["cache", "logger"] }
1515
serde = { version = "1.0.158", features = ["derive"] }
1616
serde_json = "1.0.95"
1717
sha1 = "0.10.5"

src/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use std::collections::HashMap;
22
use std::env;
33
use std::fmt;
44

5-
use anyhow::{anyhow, bail, Context, Result};
5+
use anyhow::{Context, Result, anyhow, bail};
66

77
#[derive(Debug)]
88
pub struct Config {

src/github.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use std::collections::HashMap;
22
use std::sync::LazyLock;
33
use std::time::Duration;
44

5-
use anyhow::{anyhow, Context, Result};
5+
use anyhow::{Context, Result, anyhow};
66
use constcat::concat;
77
use powerpack::cache;
88
use serde::de::DeserializeOwned;

src/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ use std::time::Duration;
1010
use anyhow::Result;
1111
use constcat::concat;
1212
use itermore::IterSorted;
13-
use powerpack::logger;
1413
use powerpack::Item;
14+
use powerpack::logger;
1515

1616
use crate::config::{Command, Config, Repo};
1717
use crate::ord_float::OrdFloat;
@@ -42,7 +42,7 @@ struct PullRequest {
4242
}
4343

4444
impl Repository {
45-
fn cmp_key(&self, query: &str) -> impl Ord {
45+
fn cmp_key(&self, query: &str) -> impl Ord + use<> {
4646
(
4747
Reverse(OrdFloat(similar(&self.name, query))),
4848
self.is_archived,
@@ -75,7 +75,7 @@ impl Repository {
7575
}
7676

7777
impl PullRequest {
78-
fn cmp_key(&self, query: &str) -> impl Ord {
78+
fn cmp_key(&self, query: &str) -> impl Ord + use<> {
7979
(
8080
Reverse(OrdFloat(similar(&self.title, query))),
8181
Reverse(self.updated_at),

0 commit comments

Comments
 (0)