Auto merge of #24640 - paulrouget:no-allfiles-opt, r=jdm

Remove all_files options for clang-format check

fix #24638
This commit is contained in:
bors-servo 2019-11-05 07:42:29 -05:00 committed by GitHub
commit 593f8bd0f6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 9 deletions

View file

@ -341,7 +341,7 @@ class MachCommands(CommandBase):
clangfmt_failed = False clangfmt_failed = False
if not no_cpp: if not no_cpp:
available, cmd, files = setup_clangfmt(all_files) available, cmd, files = setup_clangfmt()
if available: if available:
for file in files: for file in files:
stdout = subprocess.check_output([cmd, "-output-replacements-xml", file]) stdout = subprocess.check_output([cmd, "-output-replacements-xml", file])
@ -480,7 +480,7 @@ class MachCommands(CommandBase):
def format_code(self, no_cpp): def format_code(self, no_cpp):
if not no_cpp: if not no_cpp:
available, cmd, files = setup_clangfmt(True) available, cmd, files = setup_clangfmt()
if available and len(files) > 0: if available and len(files) > 0:
check_call([cmd, "-i"] + files) check_call([cmd, "-i"] + files)
@ -797,7 +797,7 @@ def create_parser_create():
return p return p
def setup_clangfmt(all_files): def setup_clangfmt():
cmd = "clang-format.exe" if sys.platform == "win32" else "clang-format" cmd = "clang-format.exe" if sys.platform == "win32" else "clang-format"
try: try:
version = subprocess.check_output([cmd, "--version"]).rstrip() version = subprocess.check_output([cmd, "--version"]).rstrip()
@ -809,8 +809,6 @@ def setup_clangfmt(all_files):
print("clang-format not installed. Skipping CPP formatting.") print("clang-format not installed. Skipping CPP formatting.")
return False, None, None return False, None, None
gitcmd = ['git', 'ls-files'] gitcmd = ['git', 'ls-files']
if not all_files:
gitcmd.append('-m')
gitfiles = subprocess.check_output(gitcmd + CLANGFMT_CPP_DIRS).splitlines() gitfiles = subprocess.check_output(gitcmd + CLANGFMT_CPP_DIRS).splitlines()
filtered = [line for line in gitfiles if line.endswith(".h") or line.endswith(".cpp")] filtered = [line for line in gitfiles if line.endswith(".h") or line.endswith(".cpp")]
return True, cmd, filtered return True, cmd, filtered

View file

@ -62,9 +62,7 @@ public:
void MouseUp(float x, float y, capi::CMouseButton b) { void MouseUp(float x, float y, capi::CMouseButton b) {
capi::mouse_up(x, y, b); capi::mouse_up(x, y, b);
} }
void MouseMove(float x, float y) { void MouseMove(float x, float y) { capi::mouse_move(x, y); }
capi::mouse_move(x, y);
}
void Reload() { capi::reload(); } void Reload() { capi::reload(); }
void Stop() { capi::stop(); } void Stop() { capi::stop(); }