Page MenuHomePhabricator

[Chore] Remove yarn's clang-format
AbandonedPublic

Authored by varun on Aug 9 2022, 9:53 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 13, 11:26 AM
Unknown Object (File)
Sat, Apr 13, 5:28 AM
Unknown Object (File)
Mar 28 2024, 6:24 PM
Unknown Object (File)
Mar 28 2024, 2:30 PM
Unknown Object (File)
Mar 28 2024, 2:29 PM
Unknown Object (File)
Mar 28 2024, 2:26 PM
Unknown Object (File)
Mar 10 2024, 7:06 PM
Unknown Object (File)
Feb 20 2024, 1:03 AM

Details

Summary

With nix develop on mac, the clang package will automatically expose
this package, making the yarn package unnecessary

Test Plan
nix develop
which clang-format # should point to nix store

Diff Detail

Repository
rCOMM Comm
Branch
jonringer/clang-format
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

Looks good, but we can't land this until C++ workflows are fully migrated to Nix.

(As an alternative, we could do what we're doing with shellcheck... add it to the dev environment instructions and ask all devs to install it. But probably not worth it given we're close on C++ workflows being supported in Nix.)

Agree with @ashoat's assessment. If you can create a stack out of this diff so the depends-on relationship between Nix migration and this is more explicit that'd be cool, but not necessary.

This revision is now accepted and ready to land.Aug 9 2022, 10:27 AM
ashoat requested changes to this revision.Aug 9 2022, 10:47 AM

Requesting changes to block landing based on reasoning above. See also @abosh's comment in D4779

This revision now requires changes to proceed.Aug 9 2022, 10:48 AM

Resigning to clean up queue, feel free to add back if there's something specific I can help with.

varun abandoned this revision.
varun edited reviewers, added: jon; removed: varun.