|
|
Chromium Code Reviews|
Created:
6 years, 10 months ago by Nico Modified:
6 years, 10 months ago CC:
chromium-reviews, cmp-cc_chromium.org, ilevy-cc_chromium.org Visibility:
Public. |
DescriptionLet `git cl format` format .mm files too.
(It's a bit unfortunate that we're duplicating the default -regex list in
clang-format-diff.py here :-/ But the .js and .proto stuff is probably not
quite ready yet anyhow, so I'm only adding .mm for now.)
TEST=Edit a .mm file, commit, run `git cl format`, `git diff` shows formatted
output.
TBR=iannucci@chromium.org
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=248424
Patch Set 1 #
Messages
Total messages: 16 (0 generated)
LGTM On Feb 2, 2014 11:27 AM, <thakis@chromium.org> wrote: > Reviewers: iannucci, ncarter, > > Description: > Let `git cl format` format .mm files too. > > (It's a bit unfortunate that we're duplicating the default -regex list in > clang-format-diff.py here :-/ But the .js and .proto stuff is probably not > quite ready yet anyhow, so I'm only adding .mm for now.) > > TEST=Edit a .mm file, commit, run `git cl format`, `git diff` shows > formatted > output. > TBR=iannucci@chromium.org > > Please review this at https://codereview.chromium.org/152303002/ > > SVN Base: svn://svn.chromium.org/chrome/trunk/tools/ > > Affected files (+1, -1 lines): > M depot_tools/git_cl.py > > > Index: depot_tools/git_cl.py > =================================================================== > --- depot_tools/git_cl.py (revision 248421) > +++ depot_tools/git_cl.py (working copy) > @@ -2306,7 +2306,7 @@ > @subcommand.usage('[files or directories to diff]') > def CMDformat(parser, args): > """Runs clang-format on the diff.""" > - CLANG_EXTS = ['.cc', '.cpp', '.h'] > + CLANG_EXTS = ['.cc', '.cpp', '.h', '.mm'] > parser.add_option('--full', action='store_true', > help='Reformat the full content of all touched files') > parser.add_option('--dry-run', action='store_true', > > > To unsubscribe from this group and stop receiving emails from it, send an email to chromium-reviews+unsubscribe@chromium.org.
The CQ bit was checked by thakis@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thakis@chromium.org/152303002/1
Thanks! If you can think of a way to get rid of this duplication somehow (maybe we should just list _all_ files and let the script decide what it wants?), that'd be appreciated :-)
The CQ bit was unchecked by commit-bot@chromium.org
CQ bit was unchecked on CL. Ignoring.
Presubmit check for 152303002-1 failed and returned exit status 1.
Running presubmit commit checks ...
Checking out rietveld...
Running save-description-on-failure.sh
Running push-basic.sh
Running upstream.sh
Running submit-from-new-dir.sh
Running abandon.sh
Running submodule-merge-test.sh
Running upload-local-tracking-branch.sh
Running hooks.sh
Running post-dcommit-hook-test.sh
Running upload-stale.sh
Running patch.sh
Running basic.sh
** Presubmit Messages **
--tbr was specified, skipping OWNERS check
** Presubmit ERRORS **
tests/checkout_test.py (32.63s) failed
Switched to branch 'master'
Already on 'master'
.....................F.
======================================================================
FAIL: testWithRevPropsSupport (__main__.SvnCheckout)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/checkout_test.py", line 551, in testWithRevPropsSupport
self._check_base(self._get_co(None), root, expected)
File "tests/checkout_test.py", line 321, in _check_base
self.assertEquals(expected, actual)
AssertionError: {'msg': 'msg', 'revprops': [('commit-bot',
'user1@example.com')], 'author': 'use [truncated]... != {'msg': 'msg',
'revprops': [('realauthor', 'user2@example.com')], 'author': 'use [truncated]...
- {'author': 'user2@example.com',
? ^
+ {'author': 'user1@example.com',
? ^
'msg': 'msg',
'revision': 3,
- 'revprops': [('commit-bot', 'user1@example.com')]}
? ^ ^^^^^^^^ ^
+ 'revprops': [('realauthor', 'user2@example.com')]}
? ^^^^^^^^ ^ ^
----------------------------------------------------------------------
Ran 23 tests in 32.385s
FAILED (failures=1)
tests/gclient_smoketest.py (31.37s) failed
......svn: Commit failed (details follow):
svn: Conflict at '/trunk'
EFFFFsvn: URL 'svn://127.0.0.1:10001/svn/trunk/webkit' doesn't exist
Esvn: URL 'svn://127.0.0.1:10001/svn/trunk/webkit' doesn't exist
Esvn: URL 'svn://127.0.0.1:10001/svn/trunk/webkit' doesn't exist
Esvn: URL 'svn://127.0.0.1:10001/svn/trunk/webkit' doesn't exist
Esvn: URL 'svn://127.0.0.1:10001/svn/trunk/webkit' doesn't exist
E.........EEFFFEEF.FFFFFFFF.
======================================================================
ERROR: testMultiSolutions (__main__.GClientSmokeBoth)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 1176, in setUp
self.enabled = self.FAKE_REPOS.set_up_svn() and self.FAKE_REPOS.set_up_git()
File
"/b/commit-queue/workdir/tools/depot_tools/testing_support/fake_repos.py", line
353, in set_up_svn
self.populateSvn()
File
"/b/commit-queue/workdir/tools/depot_tools/testing_support/fake_repos.py", line
504, in populateSvn
self._commit_svn(fs)
File
"/b/commit-queue/workdir/tools/depot_tools/testing_support/fake_repos.py", line
395, in _commit_svn
commit_svn(self.svn_checkout, self.USERS[0][0], self.USERS[0][1])
File
"/b/commit-queue/workdir/tools/depot_tools/testing_support/fake_repos.py", line
81, in commit_svn
cwd=repo)
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 514, in
check_output
return check_call_out(args, stdout=PIPE, **kwargs)[0]
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 477, in
check_call_out
returncode, args, kwargs.get('cwd'), out[0], out[1])
CalledProcessError: Command svn commit /tmp/trialuM8HtU/repos/svn_checkout -m
foo --non-interactive --no-auth-cache --username user1@example.com --password
foo returned non-zero exit status 1 in /tmp/trialuM8HtU/repos/svn_checkout
Adding origin
Adding trunk
Adding trunk/origin
Adding trunk/other
Adding trunk/other/origin
Adding trunk/src
Adding trunk/src/DEPS
Adding trunk/src/DEPS.alt
Adding trunk/src/origin
Adding trunk/src/third_party
Adding trunk/src/third_party/origin
Adding trunk/third_party
Adding trunk/third_party/foo
Adding trunk/third_party/foo/origin
Adding trunk/third_party/origin
Adding trunk/third_party/prout
Adding trunk/third_party/prout/origin
Transmitting file data ..........
======================================================================
ERROR: testRest (__main__.GClientSmokeFromCheckout)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 1359, in setUp
'--username', usr, '--password', pwd])
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 483, in
check_call
check_call_out(args, **kwargs)
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 477, in
check_call_out
returncode, args, kwargs.get('cwd'), out[0], out[1])
CalledProcessError: Command svn checkout svn://127.0.0.1:10001/svn//trunk/webkit
/tmp/trialuM8HtU/__main__.GClientSmokeFromCheckout.testRest -q --non-interactive
--no-auth-cache --username user1@example.com --password foo returned non-zero
exit status 1
======================================================================
ERROR: testRevInfo (__main__.GClientSmokeFromCheckout)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 1359, in setUp
'--username', usr, '--password', pwd])
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 483, in
check_call
check_call_out(args, **kwargs)
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 477, in
check_call_out
returncode, args, kwargs.get('cwd'), out[0], out[1])
CalledProcessError: Command svn checkout svn://127.0.0.1:10001/svn//trunk/webkit
/tmp/trialuM8HtU/__main__.GClientSmokeFromCheckout.testRevInfo -q
--non-interactive --no-auth-cache --username user1@example.com --password foo
returned non-zero exit status 1
======================================================================
ERROR: testRevertAndStatus (__main__.GClientSmokeFromCheckout)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 1359, in setUp
'--username', usr, '--password', pwd])
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 483, in
check_call
check_call_out(args, **kwargs)
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 477, in
check_call_out
returncode, args, kwargs.get('cwd'), out[0], out[1])
CalledProcessError: Command svn checkout svn://127.0.0.1:10001/svn//trunk/webkit
/tmp/trialuM8HtU/__main__.GClientSmokeFromCheckout.testRevertAndStatus -q
--non-interactive --no-auth-cache --username user1@example.com --password foo
returned non-zero exit status 1
======================================================================
ERROR: testRunHooks (__main__.GClientSmokeFromCheckout)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 1359, in setUp
'--username', usr, '--password', pwd])
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 483, in
check_call
check_call_out(args, **kwargs)
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 477, in
check_call_out
returncode, args, kwargs.get('cwd'), out[0], out[1])
CalledProcessError: Command svn checkout svn://127.0.0.1:10001/svn//trunk/webkit
/tmp/trialuM8HtU/__main__.GClientSmokeFromCheckout.testRunHooks -q
--non-interactive --no-auth-cache --username user1@example.com --password foo
returned non-zero exit status 1
======================================================================
ERROR: testSync (__main__.GClientSmokeFromCheckout)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 1359, in setUp
'--username', usr, '--password', pwd])
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 483, in
check_call
check_call_out(args, **kwargs)
File "/b/commit-queue/workdir/tools/depot_tools/subprocess2.py", line 477, in
check_call_out
returncode, args, kwargs.get('cwd'), out[0], out[1])
CalledProcessError: Command svn checkout svn://127.0.0.1:10001/svn//trunk/webkit
/tmp/trialuM8HtU/__main__.GClientSmokeFromCheckout.testSync -q --non-interactive
--no-auth-cache --username user1@example.com --password foo returned non-zero
exit status 1
======================================================================
ERROR: testCorrectDirectory (__main__.GClientSmokeSVN)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 735, in testCorrectDirectory
res = self.gclient(['status', '--jobs', '1'], src)
File "tests/gclient_smoketest.py", line 52, in gclient
shell=sys.platform.startswith('win'))
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory:
'/tmp/trialuM8HtU/__main__.GClientSmokeSVN.testCorrectDirectory/src'
======================================================================
ERROR: testInitialCheckoutFailed (__main__.GClientSmokeSVN)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/gclient_smoketest.py", line 760, in testInitialCheckoutFailed
os.remove(join(self.root_dir, '.gclient_entries'))
OSError: [Errno 2] No such file or directory:
'/tmp/trialuM8HtU/__main__.GClientSmokeSVN.testInitialCheckoutFailed/.gclient_entries'
======================================================================
…
(message too large)
CQ bit was unchecked on CL. Ignoring.
CQ bit was unchecked on CL. Ignoring.
The CQ bit was checked by thakis@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thakis@chromium.org/152303002/1
Message was sent while issue was closed.
Change committed as 248424
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
