{"push_id":1560006450,"size":29,"distinct_size":29,"ref":"refs/heads/upstream/master","head":"11af98933f8c8e19943d09c200d15c54d5b13116","before":"1b3a2e8e9b819db4f917a09b324b8796e12a382a","commits":[{"sha":"f7b672734a1cab1eb8648f0a620963ed3f1f40a8","author":{"name":"Alexander Kornienko","email":"9b97eb4fd7d7b478941b3fd75678a8611b35a5e2@google.com"},"message":"[clang-tidy] Fix misc-unused-using-decls false positives in presence of compile errors\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294578 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/f7b672734a1cab1eb8648f0a620963ed3f1f40a8"},{"sha":"c2e903ec98385b82e35bdb303e411854a2e8c032","author":{"name":"Ehsan Akhgari","email":"20824b9f3d09cd1a76120f0130e34dcb5ac4ef3e@gmail.com"},"message":"[clang-tidy] Add -quiet option to suppress extra output\n\nSummary:\nThis new flag instructs clang-tidy to not output anything\nexcept for errors and warnings.  This makes it easier to\nscript clang-tidy to run as part of external build systems.\n\nReviewers: bkramer, alexfh, klimek\n\nSubscribers: JDevlieghere, cfe-commits\n\nDifferential Revision: https://reviews.llvm.org/D29661\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294607 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/c2e903ec98385b82e35bdb303e411854a2e8c032"},{"sha":"c79e404d5a81b59e2afbd5ad811a4f53a98e4178","author":{"name":"Hans Wennborg","email":"203d66e5372c0c8aa6dec86704b71549fae6db41@hanshq.net"},"message":"Don't try to link to the 4.0 release notes\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294657 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/c79e404d5a81b59e2afbd5ad811a4f53a98e4178"},{"sha":"4911bc78ab586d373d3ae89534f698695779ae76","author":{"name":"David L. Jones","email":"b86716935356d0753cfd57e40eec41db0f3da8e5@google.com"},"message":"Adds the commandline need to run clang-tidy tests.\n\nPatch by Jorge Gorbe (lethalantidote)\n\nDifferential Revision: https://reviews.llvm.org/D29737\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294689 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/4911bc78ab586d373d3ae89534f698695779ae76"},{"sha":"f5f712dfcac6ee99381c5aca212950276f1743e8","author":{"name":"Eric Fiselier","email":"a16fbdd223a71781803acbd9bd107ba1353fc2f0@efcs.ca"},"message":"[CMake] Fix pthread handling for out-of-tree builds\n\nLLVM defines `PTHREAD_LIB` which is used by AddLLVM.cmake and various projects\nto correctly link the threading library when needed. Unfortunately\n`PTHREAD_LIB` is defined by LLVM's `config-ix.cmake` file which isn't installed\nand therefore can't be used when configuring out-of-tree builds. This causes\nsuch builds to fail since `pthread` isn't being correctly linked.\n\nThis patch attempts to fix that problem by renaming and exporting\n`LLVM_PTHREAD_LIB` as part of`LLVMConfig.cmake`. I renamed `PTHREAD_LIB`\nbecause It seemed likely to cause collisions with downstream users of\n`LLVMConfig.cmake`.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294690 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/f5f712dfcac6ee99381c5aca212950276f1743e8"},{"sha":"ce89400bd46539bdf037680400fe693073da7c5b","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"[clangd] Refactor stream output into a single thread-safe output object.\n\nThis abstracts away the passing of raw_ostreams everywhere, thread\nsafety will be used soon.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294747 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/ce89400bd46539bdf037680400fe693073da7c5b"},{"sha":"1325bfa48d4772e8aa18227cc1e8cb970fecd86e","author":{"name":"Alexander Kornienko","email":"9b97eb4fd7d7b478941b3fd75678a8611b35a5e2@google.com"},"message":"[clang-tidy] Fix handling of function types in google-readability-casting\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294751 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/1325bfa48d4772e8aa18227cc1e8cb970fecd86e"},{"sha":"71241564a6e30e257d58a8c833240eb0889f2afb","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"[clangd] Move isDone from the JSONOutput to ShutdownHandler.\n\nThis is just as easy to check from main but prevents random code from\nshutting down the server.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294760 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/71241564a6e30e257d58a8c833240eb0889f2afb"},{"sha":"6f50622118fb5b807f62439f893ff72ce6925120","author":{"name":"David Blaikie","email":"521dd970a563a4330bebc0c61a8b9a6ff8e78f9e@gmail.com"},"message":"Fix memory leak by using unique_ptr\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294823 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/6f50622118fb5b807f62439f893ff72ce6925120"},{"sha":"8cbddd98d87c45c56a636f4b1b5e496a9be5e71b","author":{"name":"Mads Ravn","email":"c63f0c5e4942960a7a21e241869e90ab4050db0a@gmail.com"},"message":"[clang-tidy] Fix for bug 31838: readability-delete-null-pointer does not work for class members\n\nI have made a small fix for readability-delete-null-pointer check so it also checks for class members.\n\nExample of case that it fixes\n```\n  struct A {\n    void foo() {\n      if(mp)\n        delete mp;\n    }\n    int *mp;\n  };\n```\n\nReviewers: JDevlieghere, aaron.ballman, alexfh, malcolm.parsons\n\nSubscribers: cfe-commits\n\nDifferential Revision: https://reviews.llvm.org/D29726\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294912 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/8cbddd98d87c45c56a636f4b1b5e496a9be5e71b"},{"sha":"7dd96d9c2d270d23e15f993aac0a6138462fc3be","author":{"name":"Mads Ravn","email":"c63f0c5e4942960a7a21e241869e90ab4050db0a@gmail.com"},"message":"[clang-tidy] Fix for bug 31838: readability-delete-null-pointer does not work for class members\n\nFix for commit r294912 which had a small error in the AST matcher.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294913 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/7dd96d9c2d270d23e15f993aac0a6138462fc3be"},{"sha":"80a40fe94d71d11443ca0d5cdc0dd46ba2100dda","author":{"name":"Eric Liu","email":"502159d2cfb403927c8f2f98cea0e8056f5456e3@google.com"},"message":"[change-namespace] add an option to dump changed files in YAML.\n\nReviewers: hokein\n\nReviewed By: hokein\n\nSubscribers: fhahn, cfe-commits\n\nDifferential Revision: https://reviews.llvm.org/D29893\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294969 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/80a40fe94d71d11443ca0d5cdc0dd46ba2100dda"},{"sha":"0d7e3fa282328801a1c07f425de94ed25e5972aa","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"[clang-tidy] Reduce indentation. NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@294974 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/0d7e3fa282328801a1c07f425de94ed25e5972aa"},{"sha":"0d4134d6955560bfd77cab79a53016bf6790bd13","author":{"name":"Gabor Horvath","email":"7dcd718b132df898d4ed6a8091716b0f254973cd@gmail.com"},"message":"[clang-tidy] Add readability-misleading-indentation check.\n\nDifferential Revision: https://reviews.llvm.org/D19586\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@295041 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/0d4134d6955560bfd77cab79a53016bf6790bd13"},{"sha":"e3b405008a2358175288c878ea55abcc4eb162ec","author":{"name":"Haojian Wu","email":"7e7692cf4d6f5aa42f2756afc956f887e634bcb4@google.com"},"message":"[clang-tidy] Improve diagnostic message for misc-definitions-in-header.\n\nSummary:\nUsers might get confused easily when they see the check's message on\nfull template function speciliations.\n\nAdd a note to the output message, which mentions these kind of function\nspecializations are treated as regular functions.\n\nReviewers: alexfh\n\nReviewed By: alexfh\n\nSubscribers: JDevlieghere, cfe-commits\n\nDifferential Revision: https://reviews.llvm.org/D29928\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@295048 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/e3b405008a2358175288c878ea55abcc4eb162ec"},{"sha":"87be7d4456eaf98e0b2ce998fa46f4f6643d5fcb","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"[clang-tidy] Add support for NOLINTNEXTLINE.\n\nReviewers: alexfh\n\nSubscribers: JDevlieghere, cfe-commits\n\nDifferential Revision: https://reviews.llvm.org/D29899\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@295049 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/87be7d4456eaf98e0b2ce998fa46f4f6643d5fcb"},{"sha":"29bd45995bba9e7bff68d7b053e3a9d85d5e64fb","author":{"name":"Malcolm Parsons","email":"5c8f4e75f752da5402e1b65e7a70120bd58d58a5@gmail.com"},"message":"[clang-tidy] Don't warn about call to unresolved operator*\n\nSummary:\nThe misc-unconventional-assign-operator check had a false positive\nwarning when the 'operator*' in 'return *this' was unresolved.\n\nChange matcher to allow calls to unresolved operator.\n\nFixes PR31531.\n\nReviewers: alexfh, aaron.ballman\n\nSubscribers: JDevlieghere, cfe-commits\n\nDifferential Revision: https://reviews.llvm.org/D29393\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@295176 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/29bd45995bba9e7bff68d7b053e3a9d85d5e64fb"},{"sha":"2839af53e58c63e6d6516b3f4cbaefb1cfe89a8e","author":{"name":"Haojian Wu","email":"7e7692cf4d6f5aa42f2756afc956f887e634bcb4@google.com"},"message":"[clang-tidy] Ignore instantiated functions and static data members of classes in misc-definitions-in-headers.\n\nReviewers: alexfh\n\nReviewed By: alexfh\n\nSubscribers: JDevlieghere, cfe-commits\n\nDifferential Revision: https://reviews.llvm.org/D29957\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@295178 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/2839af53e58c63e6d6516b3f4cbaefb1cfe89a8e"},{"sha":"d8ce003a1624eeb4660d3171f1a1a9f2cce5ec35","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"[clangd] Wire up ASTUnit and publish diagnostics with it.\n\nSummary:\nThis requires an accessible compilation database. The parsing is done\nasynchronously on a separate thread.\n\nReviewers: klimek, krasimir\n\nSubscribers: cfe-commits, mgorny\n\nDifferential Revision: https://reviews.llvm.org/D29886\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@295180 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/d8ce003a1624eeb4660d3171f1a1a9f2cce5ec35"},{"sha":"f137373595d507339d89b35aeb37f6ba00195339","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"[clangd] Add missing include.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@295184 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang-tools-extra/commits/f137373595d507339d89b35aeb37f6ba00195339"}]}
{"actor":{"display_login":"FF0080"}}