You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
depot_tools/recipes/recipe_modules
Garrett Beaty 37f499daec Default to an empty footers dict instead of None.
By default during tests, the _get_footers_step call will return None for
the returned footers because it does not set any test data. This does
not match the actual behavior of the recipe because git_footers.py
returns an empty json object if the commit message has no footers. This
change updates it to return an empty dict instead of None and checks for
the cached footers value to be None instead of any non-true value so
that a commit message without footers doesn't get parsed multiple times.

Change-Id: I716a27e964eb92de138228df5cc0876322d82823
Recipe-Manual-Change: build
Recipe-Nontrivial-Roll: build_limited
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4492269
Commit-Queue: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
2 years ago
..
bot_update Use --upstream when calling bot_update (passed to gclient sync). 2 years ago
depot_tools [recipe] Remove depot_tools.{ninja_path, autoninja_path} recipe APIs 2 years ago
gclient Update infra contexts to use infra_superproject. 2 years ago
gerrit Add timeouts to the actual http calls in gerrit_util.py 2 years ago
git Update recipes python tests. 2 years ago
git_cl Run recipe git_cl under Python 3 3 years ago
gitiles Convert recipe_modules expectation tests 2 years ago
gsutil recipe_modules/gsutil: Add `dry_run` kwarg 2 years ago
osx_sdk Remove martiniss from OWNERS 2 years ago
presubmit Update recipes python tests. 2 years ago
tryserver Default to an empty footers dict instead of None. 2 years ago
windows_sdk
OWNERS