gecko-dev/tools
Tom Ritter 069fabef4a Bug 1444167 Add a MinGW Header Capitalization lint job r=ahal
MinGW headers are all lowercase, and because we build FF with MinGW
on Linux - capitalization matters.  But if you're plugging along,
working on Windows, you might forget about that, and wind up
inadvertently breaking the MinGW build because you capitalized
an include file (as is common in Windows development.)

This lint job takes the list of header files from MinGW
(generated by cd mingw-w64/mingw-w64-headers &&
  find . -name "*.h" | xargs -I bob -- basename bob | sort | uniq)
and will alert if they are in an #include statement but not
all-lowercase.

MozReview-Commit-ID: 4QFSdHx5Uak

--HG--
extra : rebase_source : d76c258191d4cbb7665775bd1b8d79028890727f
2018-03-08 13:41:00 -06:00
..
bloatview
clang-tidy Bug 1436354 - Enable modernize-use-bool-literals at review phase r=Ehsan 2018-02-07 15:14:32 +01:00
code-coverage Bug 1230369 - Manually fix some remaining instances of Ci/Cc/Cu definitions and switch Components.* to using the shorthand in some places. r=florian 2018-02-07 09:24:15 +00:00
compare-locales bug 1382005, update compare-locales to 2.1, r=glandium 2017-09-18 18:31:24 +02:00
coverity Bug 1412048 - Remove NS_RUNTIMEABORT. r=froydnj 2017-10-24 23:41:15 -07:00
docs Backed out 3 changesets (bug 1438839) for linting failure on split-profile.py. CLOSED TREE 2018-03-13 10:10:16 +02:00
fuzzing Bug 1444169 Fix capitalization for a few Windows files r=aklotz 2018-03-08 14:49:59 -06:00
jprof Backed out 3 changesets (bug 1438839) for linting failure on split-profile.py. CLOSED TREE 2018-03-13 10:10:16 +02:00
leak-gauge Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
lint Bug 1444167 Add a MinGW Header Capitalization lint job r=ahal 2018-03-08 13:41:00 -06:00
power Backed out 3 changesets (bug 1438839) for linting failure on split-profile.py. CLOSED TREE 2018-03-13 10:10:16 +02:00
profiler Backed out 3 changesets (bug 1438839) for linting failure on split-profile.py. CLOSED TREE 2018-03-13 10:10:16 +02:00
quitter Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout 2018-03-01 11:51:09 +02:00
rb Backed out 3 changesets (bug 1438839) for linting failure on split-profile.py. CLOSED TREE 2018-03-13 10:10:16 +02:00
rewriting Bug 1445269 - Refresh tools/rewriting/ThirdPartyPaths.txt r=tjr 2018-03-13 15:59:21 +01:00
tryselect Bug 1437912 - [moztest] Map flavors and subsuites to a suite definition, r=gbrown 2018-02-13 14:16:46 -05:00
update-packaging Backed out 3 changesets (bug 1438839) for linting failure on split-profile.py. CLOSED TREE 2018-03-13 10:10:16 +02:00
mach_commands.py Bug 1405554 - Merge clang-format with clang-tidy under the same package from toolchains. r=gps 2018-02-09 09:01:17 +02:00
moz.build Bug 1436725 - [lint] Remove obsolete eslintvalidate files, r=standard8 2018-02-08 09:25:14 -05:00