Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(32)

Issue 2318733002: clang plugin: Compute absolute paths on Windows as well. (Closed)

Created:
4 years, 3 months ago by Nico
Modified:
4 years, 3 months ago
Reviewers:
hans, dcheng
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

clang plugin: Compute absolute paths on Windows as well. The motivation is to suppress diagnostics on the v8 bot, which have "v8" somewhere on the path, but not in the filename segments the compiler sees. This makes the behavior on Windows match the behavior on non-Windows. BUG=644096 NOTRY=true Committed: https://crrev.com/df0eb747fca2699d116ad80d0ccbd967317fdbd4 Committed: https://crrev.com/681568d4e7a08a988d677d8ad76d79faf87e7d2e Cr-Original-Commit-Position: refs/heads/master@{#417701} Cr-Commit-Position: refs/heads/master@{#417804}

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : compile #

Total comments: 2

Patch Set 4 : simpler #

Total comments: 7

Patch Set 5 : W #

Patch Set 6 : less mental energy for dcheng #

Patch Set 7 : relan #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -9 lines) Patch
M tools/clang/plugins/ChromeClassTester.cpp View 1 2 3 4 5 6 2 chunks +27 lines, -9 lines 0 comments Download

Messages

Total messages: 40 (24 generated)
Nico
4 years, 3 months ago (2016-09-09 16:17:50 UTC) #3
dcheng
https://codereview.chromium.org/2318733002/diff/40001/tools/clang/plugins/ChromeClassTester.cpp File tools/clang/plugins/ChromeClassTester.cpp (right): https://codereview.chromium.org/2318733002/diff/40001/tools/clang/plugins/ChromeClassTester.cpp#newcode143 tools/clang/plugins/ChromeClassTester.cpp:143: // Use vector instead of string because string doesn't ...
4 years, 3 months ago (2016-09-09 17:20:57 UTC) #8
Nico
https://codereview.chromium.org/2318733002/diff/40001/tools/clang/plugins/ChromeClassTester.cpp File tools/clang/plugins/ChromeClassTester.cpp (right): https://codereview.chromium.org/2318733002/diff/40001/tools/clang/plugins/ChromeClassTester.cpp#newcode143 tools/clang/plugins/ChromeClassTester.cpp:143: // Use vector instead of string because string doesn't ...
4 years, 3 months ago (2016-09-09 17:52:14 UTC) #9
dcheng
https://codereview.chromium.org/2318733002/diff/60001/tools/clang/plugins/ChromeClassTester.cpp File tools/clang/plugins/ChromeClassTester.cpp (right): https://codereview.chromium.org/2318733002/diff/60001/tools/clang/plugins/ChromeClassTester.cpp#newcode145 tools/clang/plugins/ChromeClassTester.cpp:145: std::wstring utf16(size_needed, 0); Nit: '\0' maybe, for slightly better ...
4 years, 3 months ago (2016-09-09 18:57:30 UTC) #14
Nico
https://codereview.chromium.org/2318733002/diff/60001/tools/clang/plugins/ChromeClassTester.cpp File tools/clang/plugins/ChromeClassTester.cpp (right): https://codereview.chromium.org/2318733002/diff/60001/tools/clang/plugins/ChromeClassTester.cpp#newcode145 tools/clang/plugins/ChromeClassTester.cpp:145: std::wstring utf16(size_needed, 0); On 2016/09/09 18:57:29, dcheng wrote: > ...
4 years, 3 months ago (2016-09-09 19:06:33 UTC) #15
dcheng
lgtm https://codereview.chromium.org/2318733002/diff/60001/tools/clang/plugins/ChromeClassTester.cpp File tools/clang/plugins/ChromeClassTester.cpp (right): https://codereview.chromium.org/2318733002/diff/60001/tools/clang/plugins/ChromeClassTester.cpp#newcode145 tools/clang/plugins/ChromeClassTester.cpp:145: std::wstring utf16(size_needed, 0); On 2016/09/09 19:06:33, Nico wrote: ...
4 years, 3 months ago (2016-09-09 19:09:48 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2318733002/100001
4 years, 3 months ago (2016-09-09 19:21:14 UTC) #21
Nico
Thanks!
4 years, 3 months ago (2016-09-09 19:25:28 UTC) #22
dcheng
On 2016/09/09 19:25:28, Nico wrote: > Thanks! Thanks, sorry I'm bad at remembering std::string's constructors ...
4 years, 3 months ago (2016-09-09 19:26:40 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2318733002/100001
4 years, 3 months ago (2016-09-09 20:25:42 UTC) #27
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 3 months ago (2016-09-09 20:56:12 UTC) #29
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/df0eb747fca2699d116ad80d0ccbd967317fdbd4 Cr-Commit-Position: refs/heads/master@{#417701}
4 years, 3 months ago (2016-09-09 20:58:51 UTC) #31
hans
A revert of this CL (patchset #6 id:100001) has been created in https://codereview.chromium.org/2323273004/ by hans@chromium.org. ...
4 years, 3 months ago (2016-09-09 23:27:13 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2318733002/120001
4 years, 3 months ago (2016-09-10 02:24:38 UTC) #36
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 3 months ago (2016-09-10 02:28:15 UTC) #38
commit-bot: I haz the power
4 years, 3 months ago (2016-09-10 02:29:48 UTC) #40
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/681568d4e7a08a988d677d8ad76d79faf87e7d2e
Cr-Commit-Position: refs/heads/master@{#417804}

Powered by Google App Engine
This is Rietveld 408576698