payload: {"push_id":4079660737,"size":41,"distinct_size":34,"ref":"refs/heads/ircsharp-various","head":"0999780d82195f19cf563fae325b24112ae8a222","before":"ea4b4a3cfcecdeab56b7f3e9ac97b49ddb4c7d42","commits":[{"sha":"f0479687d88172bd0a68017344ea830b8bc70c13","author":{"name":"Rasmus Wriedt Larsen","email":"4bdc434c0e852a52595139c373c5ccec89d02426@semmle.com"},"message":"Python: Fix documentation for Function.isInitMethod","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/f0479687d88172bd0a68017344ea830b8bc70c13"},{"sha":"6e50a0ef84ee42a30182c5047f0ab75195cb56fa","author":{"name":"Rasmus Wriedt Larsen","email":"4bdc434c0e852a52595139c373c5ccec89d02426@semmle.com"},"message":"Python: Modernise the `py/explicit-return-in-init` query.\n\nAdd explicit test case to show that we don't doulbe report this problem.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/6e50a0ef84ee42a30182c5047f0ab75195cb56fa"},{"sha":"d2739740457a2385352567770c6e5b8e2b861f3c","author":{"name":"Rasmus Wriedt Larsen","email":"4bdc434c0e852a52595139c373c5ccec89d02426@semmle.com"},"message":"Python: Don't flag `return procedure_call()` in __init__ as error\n\nThis commit fixes the results for\nhttps://lgtm.com/projects/b/jjburton/cgmtools/snapshot/0d8a429b7ea17854a5e5341df98b1cbd54d7fe6c/files/mayaTools/cgm/lib/classes/AttrFactory.py?sort=name&dir=ASC&mode=heatmap#L90\n\n```\ndef __init__(...):\n    if error_case:\n        return guiFactory.warning(...)\n```\n\nthat was wrongly reporting _Explicit return in __init__ method._ as an error.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/d2739740457a2385352567770c6e5b8e2b861f3c"},{"sha":"d6a7b6f7f172a0196bd4c1aa3a35da1317cc3f4e","author":{"name":"Rasmus Wriedt Larsen","email":"4bdc434c0e852a52595139c373c5ccec89d02426@semmle.com"},"message":"Python: Fix documentation markup for IdentityEqMethod","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/d6a7b6f7f172a0196bd4c1aa3a35da1317cc3f4e"},{"sha":"5468b8def75ab3faf5bc7a4b0243a8c943209e5e","author":{"name":"Matthew Gretton-Dann","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@semmle.com"},"message":"C++: Add support for C++ using aliases\n\nPreviously these were identified as typedefs.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/5468b8def75ab3faf5bc7a4b0243a8c943209e5e"},{"sha":"9ff38ebeeed8d2891d580ab28e09c03ed4582756","author":{"name":"Matthew Gretton-Dann","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@semmle.com"},"message":"C++: Update tests for new CTypedefType.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/9ff38ebeeed8d2891d580ab28e09c03ed4582756"},{"sha":"fc75a6af5a0d40dd208b0a922eb884c3f9de8579","author":{"name":"Matthew Gretton-Dann","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@semmle.com"},"message":"C++: Add tests for using aliases","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/fc75a6af5a0d40dd208b0a922eb884c3f9de8579"},{"sha":"c8dfa46c63a06c6c18534d0ae9eec3c49cafdc6e","author":{"name":"Matthew Gretton-Dann","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@semmle.com"},"message":"C++: Add upgrade script for using aliases.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/c8dfa46c63a06c6c18534d0ae9eec3c49cafdc6e"},{"sha":"af3b0d9e73d6e87d69b7b197bed42006f7b51ba0","author":{"name":"Matthew Gretton-Dann","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@semmle.com"},"message":"C++: Update stats.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/af3b0d9e73d6e87d69b7b197bed42006f7b51ba0"},{"sha":"4606587fe855ecbee9f7b6dacdf5193ac743a100","author":{"name":"Matthew Gretton-Dann","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@semmle.com"},"message":"C++: Apply style guide to TypedefType.qll","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/4606587fe855ecbee9f7b6dacdf5193ac743a100"},{"sha":"3c95205f2e67287aa7f577ce1050cbcab554910b","author":{"name":"AndreiDiaconu1","email":"f5e02836bb1a0d154309cc7c0700b7a33563d531@gmail.com"},"message":"Minor fixes for array related translation\n\nMore accurate type sizes using language specific predicates from `IRCSharpLanguage.qll`.\nAdded immediate operands for some `PointerX` (add, sub) instructions.\nSome other minor consistency fixes.","distinct":false,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/3c95205f2e67287aa7f577ce1050cbcab554910b"},{"sha":"ae503b29826ec4652835f835440c46297e7e7a6f","author":{"name":"AndreiDiaconu1","email":"f5e02836bb1a0d154309cc7c0700b7a33563d531@gmail.com"},"message":"Remove incorrect `Load`\n\nRemoved an incorrect `Load` op generated by propery accesses.","distinct":false,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/ae503b29826ec4652835f835440c46297e7e7a6f"},{"sha":"7f76947af01b445656681f8757e790def7ad6cc2","author":{"name":"AndreiDiaconu1","email":"f5e02836bb1a0d154309cc7c0700b7a33563d531@gmail.com"},"message":"Autoformat","distinct":false,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/7f76947af01b445656681f8757e790def7ad6cc2"},{"sha":"22e57a6559858f1644b00cba4f736d01cfec2127","author":{"name":"Jonas Jensen","email":"35a2c6fae61f8077aab61faa4019722abf05093c@semmle.com"},"message":"Merge pull request #1860 from matt-gretton-dann/add-using-aliases\n\nAdd support for using aliases","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/22e57a6559858f1644b00cba4f736d01cfec2127"},{"sha":"6b28f3371373a81cf4c00862409fd676803f7561","author":{"name":"Matthew Gretton-Dann","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@semmle.com"},"message":"C++: Update test for fix to namespace members\n\nGeneration of IDs for namespace members has been fixed to generate\nunique IDs for variables of the same name but in different namespaces.\n\nUpdate the same_name test to validate this.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/6b28f3371373a81cf4c00862409fd676803f7561"},{"sha":"d4fca848989caa1cc2bc3e9cfe31c891ebf87edc","author":{"name":"Max Schaefer","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@semmle.com"},"message":"JavaScript: Improve XSS sanitizer detection.\n\nWe now use local data flow to detect more regexp-based sanitizers.","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/d4fca848989caa1cc2bc3e9cfe31c891ebf87edc"},{"sha":"1dab4e0e2658bf3103d55a825c241aec4467a00f","author":{"name":"AndreiDiaconu1","email":"f5e02836bb1a0d154309cc7c0700b7a33563d531@gmail.com"},"message":"Initial commit, C++ files","distinct":false,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/1dab4e0e2658bf3103d55a825c241aec4467a00f"},{"sha":"17e6b80a34dff5b95ace012649b436dc914cae26","author":{"name":"AndreiDiaconu1","email":"f5e02836bb1a0d154309cc7c0700b7a33563d531@gmail.com"},"message":"Added C# implementation","distinct":false,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/17e6b80a34dff5b95ace012649b436dc914cae26"},{"sha":"a86a15d2809e383b69f67063f59254d99012b890","author":{"name":"AndreiDiaconu1","email":"f5e02836bb1a0d154309cc7c0700b7a33563d531@gmail.com"},"message":"Fix problem with `IsExpr`\n\nThe translation of `IsExpr` created a sanity check to fail since it generated\na Phi node that had only one source: if a variable was declared as part of the `IsExpr`, a conditional branch was generated, and the variable was defined only in the true successor; this has been changes so that the declaration happens before the conditional branch, and the variable is uninitialized (this removed the need for the `isInitializedByElement` predicate from `TranslatedDeclarationBase`, so that has been removed) and only the assignment happens in the true successor block (so now the two inputs of the Phi node are the result of the `Uninitialized` instruction and the `Store` instruction from the true successor block).","distinct":false,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/a86a15d2809e383b69f67063f59254d99012b890"},{"sha":"b85896299dd69c79608e0c5045208b47a4ee2d34","author":{"name":"Calum Grant","email":"d3fb9bd765c297415f18eab7b30d61487b2a3753@users.noreply.github.com"},"message":"Merge pull request #2000 from AndreiDiaconu1/ircsharp-fixes\n\nC# IR: Minor fixes and changes","distinct":true,"url":"https://api.github.com/repos/AndreiDiaconu1/ql/commits/b85896299dd69c79608e0c5045208b47a4ee2d34"}]}
other: {"actor":{"display_login":"AndreiDiaconu1"}}