Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Based on the discussion on bazelbuild/starlark#13, we're going to make argument ordering stricter. It also makes the semantics simpler to understand, and can simplify tooling.
All arguments should be in this order:
- f(a, b, *c, d = 2) + f(a, b, d = 2, *c)
pushed a commit
Nov 6, 2018
With this flag, only one downstream project fails: Gerrit.
I fixed that and many other issues 2 months ago, but the review is staled:
because new buildifier release doesn't work on macOS.
@dpursehouse Thanks for the pointer.
What is the way forward? On Linux, I install
We don't have a lot of time, because I would really like to avoid the situation when latest Bazel releases cannot build Gerrit master (and the tip of supported stable branches).
My alias command to build
Used bazel version is:
And most recent buildtool master just works: http://paste.openstack.org/show/740696
I tried to use buildifier 0.20.0 and it seems to be broken in respect to
@dpursehouse I see that
find . \( -name BUILD -o -name "*.bzl" \) -print xargs buildifier --lint=fix
Let's wait and give Bazel and Buildtool folks react on my issue. I would really like to use