- 02 Jul, 2021 1 commit
-
-
Josip Sokcevic authored
Relevant change is in make_docs.sh, all other files were generated. R=iannucci@chromium.org Changes: * upgrade to latest asciidoc, ansi2html and git * disable interactive git editor (happens during rebase) * minor tweaks Change-Id: Ie4b19aa12b8a76826f66e3088c985b99e55164c7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3000882Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
- 29 Jun, 2021 1 commit
-
-
Josip Sokcevic authored
Bug: 1118433 Change-Id: I55d4c1cecf881d39c3189ed4fa4ef71db6eede08 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2981113 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Reviewed-by:
Dirk Pranke <dpranke@google.com> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org>
-
- 01 Apr, 2021 1 commit
-
-
Solomon Kinard authored
Change-Id: Icd13bc19a59048ab9d90b6a55f68f052a0e2c4b9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2797939 Commit-Queue: Dirk Pranke <dpranke@google.com> Reviewed-by:
Dirk Pranke <dpranke@google.com>
-
- 27 Jan, 2021 1 commit
-
-
Gavin Mak authored
This change adds documentation and demos missing for the flag --inject_current used in git new-branch. Bug: 1167943 Change-Id: Id6305b876ade2c47eb7435a5edd055ae4fe2f323 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2648615Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
- 13 Jan, 2021 1 commit
-
-
James Zern authored
w/chromium-review.googlesource.com Change-Id: I8f024d68a3b89ae530fc1ce2806b9b12b83ba7b2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2585050Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: James Zern <jzern@google.com>
-
- 17 Sep, 2020 1 commit
-
-
Gavin Mak authored
Currently, for a given branch, map-branches displays the number of commits ahead and behind it is. This change replaces ahead with commits, representing the number of commits a branch has, starting from its base commit, and more accurately reflects the state of a repo. Bug:1128716 Change-Id: I7c070b4efd452d82d878e1cfb7c20d1c80f38ec7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2412991 Commit-Queue: Gavin Mak <gavinmak@google.com> Reviewed-by:
Josip Sokcevic <sokcevic@google.com>
-
- 16 Sep, 2020 1 commit
-
-
Gavin Mak authored
Change-Id: I9796d2034a8a3c1243defc7f18f0aee1d701ba00 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2414569Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
- 15 Sep, 2020 1 commit
-
-
Gavin Mak authored
Bug:997395 Change-Id: Iabd189cb05ee9c87866697cc24c7d08d200b9b91 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2412474Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
- 11 Aug, 2020 1 commit
-
-
Clemens Backes authored
"here" is not a nice name for the link, and the footnote generated for the man page. Replace it by a properly named link. Note that some of the changes in the generated files are unrelated. Those files have not been updated since May 2019, and it seems like some previous changes were not reflected yet. R=ehmaldonado@chromium.org Change-Id: I31c784e7eb649bcaa74ba223027fb2c142f52838 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2346371Reviewed-by:
Dirk Pranke <dpranke@google.com> Commit-Queue: Clemens Backes <clemensb@chromium.org>
-
- 01 Apr, 2020 1 commit
-
-
Robert Iannucci authored
This is a followup to https://chromium-review.googlesource.com/2124657 TBR=ahaas@chromium.org, ehmaldonado@chromium.org Change-Id: I0cf8a73a645865700dc8ce5c2d17cc1915706ca5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2131384Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
- 31 Mar, 2020 1 commit
-
-
Andreas Haas authored
For development in V8, and I guess also in Chrome, it is important that depot_tools are at the beginning of $PATH. This was explicitly mentioned in the original tutorial. However, it seems like a cleanup CL changed this recently, see https://crrev.com/c/1593820. This CL changes the order in $PATH back to the original order. CC=marja@chromium.org, dmcardle@chromium.org R=iannucci@chromium.org Change-Id: Idaed3ada05cddd666734c03a25503fe5dc481e3a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2124657 Auto-Submit: Andreas Haas <ahaas@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 06 Dec, 2019 1 commit
-
-
Jeffrey Yasskin authored
BUG=1023031 Change-Id: I4bf3e33932af40600646f070f057a7c8c0661f33 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1954624 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Auto-Submit: Jeffrey Yasskin <jyasskin@chromium.org>
-
- 11 Oct, 2019 1 commit
-
-
Marc-Antoine Ruel authored
Ran: vi $(git grep --name-only iteritems | grep -v third_party) vi $(git grep --name-only itervalues | grep -v third_party) vi $(git grep --name-only 'print ' | grep -v third_party) and edited the files quickly with adhoc macros. Then ran in recipes/: ./recipes.py test train There was only a small subset of files that had been updated to use six.iteritems() and six.itervalues(). Since the dataset size that is being used in gclient is small (pretty much always below 200 items), it's better to just switch to .items() right away and take the temporary performance hit, so that we don't need to come back to rewrite the code. Recipe-Nontrivial-Roll: build Bug: 984182 Change-Id: I5faf11486b66b0d73c9098ab0f2ce1b15a45c53e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854900 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by:
Edward Lesmes <ehmaldonado@chromium.org> Auto-Submit: Marc-Antoine Ruel <maruel@chromium.org>
-
- 06 May, 2019 1 commit
-
-
Raul Tambre authored
Ran "2to3 -w -n -f print ./" and manually added imports. Ran "^\s*print " and "\s+print " to find batch/shell scripts, comments and the like with embedded code, and updated them manually. Also manually added imports to files, which used print as a function, but were missing the import. The scripts still work with Python 2. There are no intended behaviour changes. Bug: 942522 Change-Id: Id777e4d4df4adcdfdab1b18bde89f235ef491b9f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1595684Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org> Auto-Submit: Raul Tambre <raul@tambre.ee>
-
- 03 May, 2019 1 commit
-
-
Daniel McArdle authored
Change-Id: I4c5e11d0b5434a6f31d72af78cd82abab06800e5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1593820Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
- 02 May, 2019 1 commit
-
-
Bruce Dawson authored
Python (prior to 3.8) treats meaningless string escape sequences as if they were a slash followed by the character. That is, '\w' == '\\w'. Python 3.8 rejects this, and it's confusing. This change fixes seven of these regex strings found in depot_tools (through a regex search, natch). Most of the fixes don't actually change the value of the strings, and this was manually verified: >>> '(/c(/.*/\+)?)?/(\d+)(/(\d+)?/?)?$' == r'(/c(/.*/\+)?)?/(\d+)(/(\d+)?/?)?$' True >>> '#\s*OWNERS_STATUS\s+=\s+(.+)$' == r'#\s*OWNERS_STATUS\s+=\s+(.+)$' True >>> 'COM\d' == r'COM\d' True >>> '^\s+Change-Id:\s*(\S+)$' == r'^\s+Change-Id:\s*(\S+)$' True >>> 'ETag:\s+([a-z0-9]{32})' == r'ETag:\s+([a-z0-9]{32})' True Two exceptions were the regex expressions in filter_demo_output.py and scm.py. These were turned into raw strings despite this changing the value of the string passed to re. This works because re supports the \x, \d, \w, \t, and other escape sequences needed to make this work. TL;DR - use raw strings for regex to avoid melting your brain. If bulk changing regex strings to raw watch out for double-slashes. Bug: 958138 Change-Id: Ic45264cfc63e8bae9cfcffe2cd88a57c2d3dcdae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1590534 Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org>
-
- 13 Dec, 2018 2 commits
-
-
Clemens Hammacher authored
Include verbose output of `git map-branches` to make visible what the state of the different branches is. R=iannucci@chromium.org Change-Id: I4af03ef15b39e4ba84a41c01d1ec801e7bb4bbd6 Reviewed-on: https://chromium-review.googlesource.com/c/1360711Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
-
Clemens Hammacher authored
Document the -v and --no-color options. R=iannucci@chromium.org Change-Id: I07624403f591b23cc5701aa8201124fdfdb65781 Reviewed-on: https://chromium-review.googlesource.com/c/1360710Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
-
- 05 Dec, 2018 1 commit
-
-
Clemens Hammacher authored
This reverts commit ba83229a. Reason for revert: After mail discussion we came to the conclusion that the old behavior makes more sense. Original change's description: > Fix semantics of git new-branch --upstream > > Currently, the "--upstream A" option for new-branch behaves totally > different than "--upstream_current". While "--upstream A" checks out > branch A and then creates a new branch which tracks A, > "--upstream_current" creates a new branch for the current HEAD and sets > the upstream to the previously checked out branch. > > As the documentation does not mention that any of the options changes > the currently-checked-out commit (HEAD), this CL changes the semantics > of "git new-branch --upstream A B" to be identical to "git checkout -b B > && git branch --set-upstream-to A". > > It also slightly extends the documentation to mention that in any case > the new branch is based on HEAD. > > R=iannucci@chromium.org > > Change-Id: Ic335d2caf27cb6afca1b8bc5a008424c0e880fca > Reviewed-on: https://chromium-review.googlesource.com/c/1350748 > Reviewed-by: Robbie Iannucci <iannucci@chromium.org> > Commit-Queue: Clemens Hammacher <clemensh@chromium.org> > Auto-Submit: Clemens Hammacher <clemensh@chromium.org> TBR=iannucci@chromium.org,tandrii@chromium.org,clemensh@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Change-Id: I7463935af172f0801c7da94d2de106a02fc4c42e Reviewed-on: https://chromium-review.googlesource.com/c/1362972Reviewed-by:
Sergiy Belozorov <sergiyb@chromium.org> Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
-
- 04 Dec, 2018 1 commit
-
-
Clemens Hammacher authored
Currently, the "--upstream A" option for new-branch behaves totally different than "--upstream_current". While "--upstream A" checks out branch A and then creates a new branch which tracks A, "--upstream_current" creates a new branch for the current HEAD and sets the upstream to the previously checked out branch. As the documentation does not mention that any of the options changes the currently-checked-out commit (HEAD), this CL changes the semantics of "git new-branch --upstream A B" to be identical to "git checkout -b B && git branch --set-upstream-to A". It also slightly extends the documentation to mention that in any case the new branch is based on HEAD. R=iannucci@chromium.org Change-Id: Ic335d2caf27cb6afca1b8bc5a008424c0e880fca Reviewed-on: https://chromium-review.googlesource.com/c/1350748Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Clemens Hammacher <clemensh@chromium.org> Auto-Submit: Clemens Hammacher <clemensh@chromium.org>
-
- 03 Dec, 2018 1 commit
-
-
Clemens Hammacher authored
The option is --upstream, not --uptstream. R=sergiyb@chromium.org Change-Id: I007dfecae9ba576d65bbb8b96c3f2296d2152a23 Reviewed-on: https://chromium-review.googlesource.com/c/1350747 Auto-Submit: Clemens Hammacher <clemensh@chromium.org> Reviewed-by:
Sergiy Belozorov <sergiyb@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org>
-
- 21 Jun, 2018 1 commit
-
-
Robert Iannucci authored
89734301 introduced a new useful feature to `git upstream-diff`, but unfortunately also regressed the behavior of the tool when used with additional arguments for `git diff`. This adds some additional documentation to demonstrate the intended original feature (and fixes some of the bit-rot in the documentation pipeline). R=agable@chromium.org, mattm@chromium.org Change-Id: I3ae48db3232c1ac84a7edbfe2225a17cda391a1e Reviewed-on: https://chromium-review.googlesource.com/1107491 Commit-Queue: Robbie Iannucci <iannucci@chromium.org> Reviewed-by:
Aaron Gable <agable@chromium.org>
-
- 24 May, 2018 1 commit
-
-
Aaron Gable authored
The command itself was removed in https://chromium-review.googlesource.com/693339 Bug: 770408 Change-Id: Ie3006b75313715c395357efa6ffc67348e192c5c Reviewed-on: https://chromium-review.googlesource.com/1070757Reviewed-by:
Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Aaron Gable <agable@chromium.org>
-
- 06 Apr, 2018 1 commit
-
-
Simon Zünd authored
Adding it to the end caused issues since a cpplint.py version comes preinstalled on the system at /usr/bin/cpplint.py, that is actually a symlink to a bash script. When the presubmit script is run, it uses python to run this bash script, causing it to fail. Change-Id: Ib12cbdf20265c14e7252f30c268b5b4a9ce32193 Reviewed-on: https://chromium-review.googlesource.com/999595 Commit-Queue: Dirk Pranke <dpranke@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org>
-
- 03 Nov, 2017 1 commit
-
-
Matt Mueller authored
Bug: 374928 Change-Id: I8f633ce172fc644e251193eb3fa4b67d62fb9dfa Reviewed-on: https://chromium-review.googlesource.com/747365 Commit-Queue: Matt Mueller <mattm@chromium.org> Reviewed-by:
Aaron Gable <agable@chromium.org>
-
- 21 Jun, 2017 1 commit
-
-
Aaron Gable authored
BUG=735230 Change-Id: Ia75170b3ea13c4c14eb7e8066ecb533f69adbc8d Reviewed-on: https://chromium-review.googlesource.com/542038Reviewed-by:
Aaron Gable <agable@chromium.org> Commit-Queue: Aaron Gable <agable@chromium.org>
-
- 31 May, 2017 1 commit
-
-
Francois Doray authored
`git cl split` splits a branch into smaller branches and uploads CLs. Change-Id: Ic41cdabdd6241008ff48766e31a8d9d07995f2b0 Reviewed-on: https://chromium-review.googlesource.com/439706 Commit-Queue: Francois Pierre Doray <fdoray@chromium.org> Reviewed-by:
Aaron Gable <agable@chromium.org>
-
- 13 Mar, 2017 1 commit
-
-
Aaron Gable authored
The most important git subcommand in depot_tools never had a man page until today. And now "git help cl" and "git cl --help" will work. BUG=695623 Change-Id: Ic0d05fa8d70d2ef6e71d58e0d7d3e7adc4a2fa32 Reviewed-on: https://chromium-review.googlesource.com/447216Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Aaron Gable <agable@chromium.org>
-
- 24 Jan, 2017 1 commit
-
-
Alan Cutter authored
Change-Id: I5dfa6017d1c938f8e1c55fbd6e607909aa4d6811 Reviewed-on: https://chromium-review.googlesource.com/422589Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Alan Cutter <alancutter@chromium.org>
-
- 16 Dec, 2016 2 commits
-
-
Quinten Yearsley authored
This affects a bunch of files, but only changes comments, and shouldn't make any difference to behavior. The purpose is to slightly improve readability of pylint disable comments. Change-Id: Ic6cd0f8de792b31d91c6125f6da2616450b30f11 Reviewed-on: https://chromium-review.googlesource.com/420412Reviewed-by:
Aaron Gable <agable@chromium.org> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
-
Quinten Yearsley authored
Specifically, this CL was made by running codespell (https://github.com/lucasdemarchi/codespell), manually filtering for changes in non-third-party files that appear correct. Change-Id: Ia16c1b29483d777744450d7bea45a178cf877a25 Reviewed-on: https://chromium-review.googlesource.com/420871 Commit-Queue: Quinten Yearsley <qyearsley@chromium.org> Reviewed-by:
Aaron Gable <agable@chromium.org>
-
- 29 Sep, 2016 2 commits
-
-
agable authored
R=brucedawson@chromium.org Review-Url: https://codereview.chromium.org/2383493003
-
brucedawson authored
The old depot_tools instructions insisted that depot_tools be the last entry in the PATH environment variable, for reasons that are unclear and may only have applied to Linux. Meanwhile, there is a gn issue that can cause unnecessary building if depot_tools is not near the front of the path - ahead of other Python installs. This change alters the instructions for Windows. This also removes some obsolete instructions regarding building Chrome on Windows XP - Chrome doesn't even *run* on Windows XP anymore. BUG=611087 Review-Url: https://codereview.chromium.org/2371333002
-
- 22 Sep, 2016 1 commit
-
-
agable authored
We no longer support git-svn as a workflow. R=iannucci@chromium.org BUG=475320 Review-Url: https://codereview.chromium.org/2360143002
-
- 04 Sep, 2016 1 commit
-
-
estaab authored
BUG= Review-Url: https://codereview.chromium.org/2304393002
-
- 22 Jul, 2016 1 commit
-
-
agable authored
R=iannucci@chromium.org BUG=630312 Review-Url: https://codereview.chromium.org/2170623003
-
- 21 Jul, 2016 1 commit
-
-
agable authored
R=iannucci@chromium.org BUG=630312 Review-Url: https://codereview.chromium.org/2165633007
-
- 20 Jul, 2016 1 commit
-
-
jbroman authored
That recipe no longer exists, as of https://chromium.googlesource.com/chromium/tools/depot_tools/+/e0cc9e494929d2fd821a3542096f533001e7d67d Referring to it in the tutorial is misleading. It seems that the docs scripts haven't been run in awhile, so there are some unrelated changes as well. Review-Url: https://codereview.chromium.org/2162223003
-
- 22 Jun, 2016 1 commit
-
-
agable authored
R=iannucci@chromium.org BUG=376099 Review-Url: https://codereview.chromium.org/2052113002
-
- 01 Apr, 2016 1 commit
-
-
iannucci@chromium.org authored
R=agable@chromium.org, dnj@chromium.org BUG=598958 Review URL: https://codereview.chromium.org/1852863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299653 0039d316-1c4b-4281-b951-d872f2087c98
-