08:43:18
icon

FediDBは結局`threads.net`を統計から除外したのか。しかしまだ連合が開放されていない`loops.video`は入っているのか

08:45:50
icon
Web site image
Daniel Supernault (@dansup@mastodon.social)
Web site image
投稿の参照(1件) by tesaguri 🦀🦝 (@tesaguri@fedibird.com)
08:55:22
icon

Threadsにおける連合していないアカウントと、その他のサーバにおけるいわゆる鍵アカウント的な運用のアカウントの間に、外部から見たときの違いがどれほどあるのかというのは疑問に思わないでもない

08:58:51
icon

「Fediverseのサーバ」としての評価においてはともかく、アカウントのポピュラーさという観点では例えばPOTUSのフォロワーの多くが連合していなかったとしてもPOTUSがポピュラーであることに変わりはないよね、的な話

16:35:07
icon

いつの間にか`rust-tools.nvim`のメンテナンスが止まって順当にアクティブなフォークが生えていたけど、それに先立ってNeovim 0.10でLSPのinlay hintのネイティブ対応が入っていたので、じゃあそもそも個人的にあえて`rust-tools`を使う理由ももう無いなとなり、移行するのでなく素の`lspconfig`に戻すなどした

18:02:18
icon

`#![deny(warnings)]`でなおかつClippyが通らないコードベース、困る

18:04:21
icon

デフォルト有効の`deny_warnings`リントが求められる(?)

18:14:57
icon

ありがとうございます。普通ならそうするところですが、今回はちょっとしたPRを投げるために手を入れているだけのコードなので、CIについてわざわざ口を出すのも正直面倒、もとい気が引けるのですよね……

18:16:14
2025-01-25 18:05:57 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

@tesaguri Lint Levels - The rustc book
doc.rust-lang.org/rustc/lints/

#![expect(warnings)] とかでどうでしょう。
Rust 1.81 blog.rust-lang.org/2024/09/05/ で導入された lint level です

18:16:16
icon

`expect`属性、知らなかった

18:22:03
icon

Add limited clippy to CI · Issue #2977 · hyperium/hyper
github.com/hyperium/hyper/issu

`#![deny(warnings)]`する程度には潔癖なのにCIでClippyを走らせないのは不思議なので、ひょっとすると見落としかとも思ったけど、意図的か……

Web site image
Add limited clippy to CI · Issue #2977 · hyperium/hyper
18:28:08
icon

`clippy::pedantic`を`rust-analyzer.diagnostics.warningsAsInfo`で控えめに表示させているのだけど、`#![deny(warnings)]`をされるとrust-analyzerがinfoに変換する前に全てエラー扱いになって開発体験がオワる