• dpranke@chromium.org's avatar
    This change moves the code I added to git-cl to parse the results of the... · 5ac21011
    dpranke@chromium.org authored
    This change moves the code I added to git-cl to parse the results of the presubmit hooks into presubmit_support itself. It also removes a lot of the text-file parsing that is no longer necessary since everything is in process.
    
    It also simplifies all of the PresubmitResult* objects and the way we're using output streams since we can assume more about how the callers are calling us.
    
    Note that I uses PEP-8 style method names where I was adding entirely new classes (or rewriting existing classes completely) since per maruel@ he is trying to new that style for new code.
    
    This change also contains two small changes to git_cl to fix bugs and restore the previous behavior of --force skipping the presubmit checks.
    
    Review URL: http://codereview.chromium.org/6694009
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@78328 0039d316-1c4b-4281-b951-d872f2087c98
    5ac21011
Name
Last commit
Last update
bootstrap Loading commit data...
git_cl Loading commit data...
tests Loading commit data...
third_party Loading commit data...
zsh-goodies Loading commit data...
.gitignore Loading commit data...
LICENSE Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README Loading commit data...
README.gclient Loading commit data...
WATCHLISTS Loading commit data...
breakpad.py Loading commit data...
chrome-update-create-task.bat Loading commit data...
chrome-update.bat Loading commit data...
chrome-update.py Loading commit data...
chromite Loading commit data...
codereview.settings Loading commit data...
cpplint.bat Loading commit data...
cpplint.py Loading commit data...
create-chromium-git-src Loading commit data...
drover Loading commit data...
drover.bat Loading commit data...
drover.py Loading commit data...
gcl Loading commit data...
gcl.bat Loading commit data...
gcl.py Loading commit data...
gclient Loading commit data...
gclient.bat Loading commit data...
gclient.py Loading commit data...
gclient_scm.py Loading commit data...
gclient_utils.py Loading commit data...
git-cl Loading commit data...
git-cl-upload-hook Loading commit data...
git-gs Loading commit data...
git-try Loading commit data...
git_cl_hooks.py Loading commit data...
hammer Loading commit data...
hammer.bat Loading commit data...
owners.py Loading commit data...
presubmit_canned_checks.py Loading commit data...
presubmit_support.py Loading commit data...
profile.xml Loading commit data...
pylintrc Loading commit data...
repo Loading commit data...
scm.py Loading commit data...
trychange.py Loading commit data...
update_depot_tools Loading commit data...
watchlists.py Loading commit data...
weekly Loading commit data...
wtf Loading commit data...