buck2 icon indicating copy to clipboard operation
buck2 copied to clipboard

Consistency: haskell_prebuilt_library vs. prebuild_*_library

Open Release-Candidate opened this issue 2 years ago • 2 comments

Just a nitpick, but I guess the Haskell rules are still young enough to be able to change the name to prebuilt_haskell_library to be consistent with the other ones, before it is too late?

Release-Candidate avatar Nov 12 '23 14:11 Release-Candidate

Alas, all these names are compatible with Buck1, so we have a lot of legacy - the name is years old. My guess is once we eliminate Buck1 usage internally we'll probably make a lot more of these things consistent, but until then, it is probably more hassle than it is worth :(

We do have the idea of trying to gradually migrate internal things to sensible outcomes via macros (so we do if buck1 then use the legacy name, otherwise use the Buck2 name), but it's a fair amount of work internally, so won't happen quickly.

ndmitchell avatar Nov 12 '23 17:11 ndmitchell

Oh, yes, of course, I haven't thought of Buck 1.

Release-Candidate avatar Nov 12 '23 17:11 Release-Candidate