!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

906 Members
For people hacking on the Nix package manager itself191 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
18 Jul 2025
@emilazy:matrix.orgemilyat least a naive "redundant include checker" would complain about including both such headers, even if it is the correct thing for portability across platforms03:23:59
@fzakaria:one.ems.hostfzakariasure; still better than current model. You can special case the 10% rather than give up on the 90%15:08:38
@joerg:thalheim.ioMic92
In reply to @fzakaria:one.ems.host
sweet -- the IWYU is what i'm really after.
You mean the clang-tidy one? Works quite well on nix-eval-jobs
17:33:14
@joerg:thalheim.ioMic92
In reply to @qyliss:fairydust.space
IWYU is difficult for portable programs like Nix
Maybe that can be enabled somehow for nix header only?
17:34:34
@joerg:thalheim.ioMic92Same actually for platform specific header - could be a bit tedious though 17:35:25
@joerg:thalheim.ioMic92 @xokdvium:matrix.org: clang format stuff is good to go? 17:36:58
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)I think so. The diff is good and the auto-rebase script seems to work well.17:37:33
@joerg:thalheim.ioMic92Okay. Hit it!17:38:04
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Done! No more range formatting. Yay!17:40:50
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Pinned an issue about the auto-rebase script: https://github.com/NixOS/nix/issues/1350218:02:18

Show newer messages


Back to Room ListRoom Version: 6