commit | 018d8dd64e07966eaca8447b41258f1dcf2f24ab | [log] [tgz] |
---|---|---|
author | Rob Mohr <mohrr@pigweed.infra.roller.google.com> | Wed Jan 19 23:33:18 2022 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jan 19 23:40:45 2022 +0000 |
tree | 8cb82c403ee44895eae5ba54c37c451d1995da06 | |
parent | b241310c669a0500f2a22644734c02b2dac392d4 [diff] |
[roll third_party/pigweed] pw_presubmit: Handle Bazel syntax errors Gracefully handle syntax errors in Bazel build files: * Catch that a syntax error was found instead of exposing the exception, * Replace the temp file path with the original file path in the error output, and * Add syntax errors to the errors returned by check_bazel_format() Also, extend 'pw format' to handle when '--fix' doesn't work as expected and not report "Formatting fixes applied successfully" unconditionally. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/78840 https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed Rolled-Commits: 1bf0fb37eb81e4a..bc737763648d3f6 Roller-URL: https://ci.chromium.org/b/8824566000336038561 Cq-Cl-Tag: roller-builder:pigweed-experimental-roller Cq-Cl-Tag: roller-bid:8824566000336038561 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: If03afd799c72e7a9c1ac1b0f0a92aba2a6322554 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/79782 Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
This repository contains experimental pigweed modules.
Clone this repo with --recursive
to get all required submodules.
git clone --recursive https://pigweed.googlesource.com/pigweed/experimental
This will pull the Pigweed source repository into third_party/pigweed
. If you already cloned but forgot to --recursive
run git submodule update --init
to pull all submodules.