build/clang-plugin/Checks.inc
39dc4be7fd588bf199ec3645152d4523b8b36716
created 2024-10-30 11:05 +0000
pushed 2024-10-30 15:58 +0000
serge-sans-paille serge-sans-paille - Bug 1920717 - Add static checker for global variables with runtime initialisation r=glandium
bad3848767f6504b0023f793f1776c543a5f0cdd
created 2024-02-06 13:00 +0000
pushed 2024-02-07 04:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1878108 - Replace custom MOZ_LIFETIME_BOUND with built-in. r=nika,glandium
da4017ea7dfb6593072839e6d6288b2678913940
created 2024-02-06 13:11 +0200
pushed 2024-02-07 04:17 +0000
pstanciu pstanciu - Backed out 2 changesets (bug 1878108) for causing sm bustages in Attributes.h. CLOSED TREE
bb356c39c0e24dec1077e4065a41eece02795e93
created 2024-02-06 08:51 +0000
pushed 2024-02-07 04:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1878108 - Replace custom MOZ_LIFETIME_BOUND with built-in. r=nika,glandium
34b8fcf8dd3e5e801bd372513b6f8ef2540af57a
created 2024-02-01 11:04 +0000
pushed 2024-02-02 04:43 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1842871 - Add static check to forbid RefPtr(this) inside constructors r=sergesanspaille
1adb317fdb23a986c09196e937af8421e112c4d1
created 2024-02-01 11:41 +0200
pushed 2024-02-01 17:05 +0000
Stanca Serban Stanca Serban - Backed out 4 changesets (bug 1842871, bug 1876536) for Constructor related sm bustages. CLOSED TREE
2a8075f926e8b1ad3619e50c8950746ef5b79064
created 2024-02-01 09:01 +0000
pushed 2024-02-01 17:05 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1842871 - Add static check to forbid RefPtr(this) inside constructors r=sergesanspaille
1f14716a95aefa8a03fad9f71c328fd9b67fb278
created 2022-05-18 18:07 +0000
pushed 2022-05-19 09:37 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1765832 - Part 1: Restrict MOZ_KNOWN_LIVE to be modifiable only by constructor/destructors r=andi
8caa1a11e47842441b30502d9ad235228bc3d918
created 2022-05-18 16:28 +0300
pushed 2022-05-18 21:42 +0000
criss criss - Backed out 3 changesets (bug 1765832) for causing build bustages on Transferable.cpp
87cf3ec70aab60f9772632281b7fb59e642493a4
created 2022-05-18 12:57 +0000
pushed 2022-05-18 21:42 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1765832 - Part 1: Restrict MOZ_KNOWN_LIVE to be modifiable only by constructor/destructors r=andi
b2c676c92d7f8b4eb0c8ba05848ee4a93e10d641
created 2022-05-13 22:45 +0000
pushed 2022-05-14 04:09 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1766038 - Prefer full qualified types over typedefs for JS::Handle/Rooted r=andi,sfink
321035432ccb1878c1f1f83460fc088891d4cca0
created 2022-05-13 22:54 +0300
pushed 2022-05-14 04:09 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1766038) for SM bustages . CLOSED TREE
cfcc7c8592575f70b6e2b1d42400ca4e5085dc7a
created 2022-05-13 18:02 +0000
pushed 2022-05-14 04:09 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1766038 - Prefer full qualified types over typedefs for JS::Handle/Rooted r=andi,sfink
d547f788e741ed52c286611aa6a569810d8b0800
created 2021-09-15 05:10 +0000
pushed 2021-09-15 15:26 +0000
Chris Peterson Chris Peterson - Bug 1729598 - Remove now-unused MustUseChecker and MOZ_MUST_USE_TYPE attribute. r=static-analysis-reviewers,andi
2f02cadc189cd3b46183ddcacad2171a8e3fef93
created 2020-07-20 15:35 +0300
pushed 2020-07-20 21:42 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1485588) for bustages on TestNoLocaleSpecificChecker.cpp . CLOSED TREE
fad2fb1e60eeec8892800482af0b9e99c34647e3
created 2020-07-15 18:07 +0000
pushed 2020-07-20 21:42 +0000
Jason Orendorff Jason Orendorff - Bug 1485588 - Part 1: Clang-plugin checker for locale-specific functions. r=hsivonen.
fd5811c1e58864fd229642e0f2ba8b2bdf2c6f82
created 2020-07-10 12:15 +0000
pushed 2020-07-10 16:06 +0000
Simon Giesecke Simon Giesecke - Bug 1651323 - Add temporary lifetime bound checker. r=andi,xpcom-reviewers,nika
1173b944cfc50577541d917dc599180644774df4
created 2020-03-19 14:19 +0000
pushed 2020-03-19 21:56 +0000
Simon Giesecke Simon Giesecke - Bug 1614371 - Move mozilla-performance-temp-refptr check to alpha checker repo. r=andi
fb60b22ee6616521b386d90aec07b03b77905f4e
created 2020-03-03 14:30 +0000
pushed 2020-03-03 21:41 +0000
Sebastian Streich Sebastian Streich - Bug 1611160 - Add Clang Plugin for nsIPrincipal r=ckerschb,andi
f400f164b3947b4dd54089a36ea31cca2d72805b
created 2020-02-27 12:53 +0000
pushed 2020-02-28 09:24 +0000
kriswright kriswright - Bug 1613440 - Add new clang plugin to deprecate NS_NewNamedThread r=andi
509ec5e9380553a2bf20fbbdf49ba46b3502b3a3
created 2020-02-27 04:42 +0000
pushed 2020-02-27 09:49 +0000
Mike Hommey Mike Hommey - Bug 1617794 - Fix cross-building the clang-plugin for Windows targets. r=dmajor
868f3fcb3a011832c47ad297b9e993ef22d03317
created 2020-02-24 21:56 +0200
pushed 2020-02-25 04:23 +0000
Dorel Luca Dorel Luca - Backed out changeset 459a77fff516 (bug 1613440) for Clang bustage on tools/extra/clang-tidy/mozilla/Utils.h. CLOSED TREE
459a77fff5166bb4fa82262a5af5d169883dcd95
created 2020-02-22 00:35 +0000
pushed 2020-02-25 04:23 +0000
kriswright kriswright - Bug 1613440 - Add new clang plugin to deprecate NS_NewNamedThread r=andi
80d4c3f200044560dcb92230ccb461734526eedc
created 2020-02-11 13:11 +0000
pushed 2020-02-11 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1613176 - Introduce NonTrivialTypeInFfiChecker. r=andi
2d6fc4d1275b96db707e197697a5a6f551a2d271
created 2020-02-10 14:41 +0000
pushed 2020-02-10 21:33 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1391711 - Implement a static analysis checker to detect usages of fopen/ open like functions on win32 platform. r=sg
17c2aa0fc93c2fc7eb4e29dfb0c0c0545d0d6ea2
created 2020-01-22 18:47 +0000
pushed 2020-01-23 09:54 +0000
Aaron Klotz Aaron Klotz - Bug 1610678: Add check to clang plugin to raise error when `using namespace mozilla::java` is present in C++ source; r=andi
3b2013abdcbc024da09f4c5b89a1c1e4fad46850
created 2020-01-20 14:11 +0000
pushed 2020-01-21 00:17 +0000
Simon Giesecke Simon Giesecke - Bug 1609638 - Add analysis identifying dereferences of temporary RefPtr objects. r=andi
44c35b8ac3df2c81eb5c0146d8186b88eb436a87
created 2019-07-30 18:50 +0000
pushed 2019-07-31 09:48 +0000
Aaron Klotz Aaron Klotz - Bug 1569681: Part 1 - Add support for moz_static_local_class and moz_trivial_dtor to clang-plugin; r=Ehsan
827deadecf7e43ad9f9891444637be01619a2ba8
created 2018-03-07 14:36 +0200
pushed 2018-05-08 12:37 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1440886 - Implement a static analysis checker to detect usage of PR_LoadLibrary and LoadLibraryA/LoadLibraryExA/LoadLibrary/LoadLibraryEx. r=Nika
01452e6194e89296ddd6738d1d29a91597478033
created 2017-12-05 10:26 -0500
pushed 2017-12-07 10:55 +0000
Julian Hector Julian Hector - Bug 1398874 - Add static analysis to reject ParamTraits specializations for enum types. r=mystor
2510955b5c905a325b64384ba9c77bea407a4735
created 2017-08-08 19:48 +0300
pushed 2017-08-25 00:13 +0000
Tristan Bourvon Tristan Bourvon - Bug 1380423 - Add static-analysis to enforce strict rules on functions which can run scripts. r=mystor
2710ae26000ce21716601946205a2a4691caeffa
created 2017-07-05 16:14 +0200
pushed 2017-08-08 22:14 +0000
Tristan Bourvon Tristan Bourvon - Bug 1374024 - add checker to prevent dangling pointers returned by method calls on temporaries. r=mystor
63441af41cdfa752b50e421e1ad94e41f789f1ec
created 2017-07-13 15:14 +0200
pushed 2017-07-13 22:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1a0693cc418b (bug 1374024) for bustage
1a0693cc418bdf263efc47045886f2e57f74377b
created 2017-07-05 16:14 +0200
pushed 2017-07-13 22:35 +0000
Tristan Bourvon Tristan Bourvon - Bug 1374024 - add checker to prevent dangling pointers returned by method calls on temporaries. r=mystor
fc27e4fc79a38461033e573f3bf9d799aa558f63
created 2017-07-13 11:10 +0200
pushed 2017-07-13 14:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1a49d403a9a4 (bug 1374024) for bustage
1a49d403a9a49313fbeabbb9d84203fe33701173
created 2017-07-05 16:14 +0200
pushed 2017-07-13 14:35 +0000
Tristan Bourvon Tristan Bourvon - Bug 1374024 - add checker to prevent dangling pointers returned by method calls
f539afe7ee0d3191d83b34034d1a7aa91e2c0a1e
created 2017-01-16 19:11 -0500
pushed 2017-03-08 16:00 +0000
Michael Layzell Michael Layzell - Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
0da90da58ab7c914e79ab184c834b5f38d5b06f3
created 2016-12-18 20:30 -0500
pushed 2016-12-29 20:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1324325 - Port the muse-use check to the clang-tidy compatible framework; r=mystor
7d0b2be362337907af5b11f038900a0bf28b5c67
created 2016-12-18 19:42 -0500
pushed 2016-12-29 20:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1324320 - Port the must-override check to the clang-tidy compatible framework; r=mystor
8222951c9369ca13c6358bc32c9d5da6c6c2289b
created 2016-12-17 21:14 -0500
pushed 2016-12-29 20:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
less more (0) tip