diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |