semmle-qlci
d8947a71a5
Merge pull request #735 from asger-semmle/string-ops
...
Approved by xiemaisi
2019-01-25 15:15:19 +00:00
Taus
fc00e0a64a
Merge pull request #796 from markshannon/python-import-used-in-doctest
...
Python: Fix 'unused import' for doctests and typehints.
2019-01-25 16:14:08 +01:00
semmle-qlci
247d615c01
Merge pull request #802 from Semmle/xiemaisi-patch-5-1
...
Approved by asger-semmle
2019-01-25 12:32:43 +00:00
Asger F
8294aeea74
JS: fix doc comments
2019-01-25 11:12:07 +00:00
Jonas Jensen
2aca40a021
Merge pull request #736 from geoffw0/macroinv2
...
CPP: Deprecate MacroInvocationExpr and MacroInvocationStmt
2019-01-25 09:02:02 +01:00
semmle-qlci
281c944432
Merge pull request #774 from jbj/dataflow-asExpr-conversion
...
Approved by dave-bartolomeo
2019-01-25 08:00:51 +00:00
Max Schaefer
e6672aaf70
Merge pull request #804 from esben-semmle/js/sharpen-unneeded-defensive
...
JS: better handling of nested expressions in js/unneeded-defensive-code
2019-01-25 11:23:51 +08:00
Geoffrey White
45476f3047
Merge pull request #739 from jbj/strcpy-fixups
...
C++: Clean up "Use of string copy function in a condition" query
2019-01-24 17:50:40 +00:00
Jonas Jensen
ea018a2abc
Merge pull request #816 from geoffw0/code-tidy-27
...
CPP: Code tidy / qldoc
2019-01-24 11:35:00 +01:00
Calum Grant
c6d0600e76
Merge pull request #798 from hvitved/csharp/accessor-calls
...
C#: Redefine `AccessorCall`
2019-01-24 10:21:32 +00:00
Jonas Jensen
61e23bed88
Merge branch 'master' into strcpy-fixups
2019-01-24 10:51:51 +01:00
jf205
0a4f2e8376
Merge pull request #813 from calumgrant/cs/sb-append-chars
...
C#: Fix FP in cs/call-to-object-tostring
2019-01-24 09:12:55 +00:00
Dave Bartolomeo
63ed0c5f21
Merge pull request #811 from jbj/ir-successor-sanity
...
C++: IR sanity queries for outgoing edges
2019-01-23 23:11:57 -08:00
semmle-qlci
085d5a6313
Merge pull request #818 from imsolost/master
...
Approved by esben-semmle
2019-01-24 06:36:43 +00:00
imsolost
e1aa3def25
removed extra parenthesis around argument for set state arrow function
2019-01-23 17:05:32 -08:00
Geoffrey White
fc142c71be
CPP: QLDoc cleanup.
2019-01-23 17:58:52 +00:00
Geoffrey White
7c6dfc90de
CPP: Make some implementation predicates private.
2019-01-23 17:48:32 +00:00
Geoffrey White
64141b2817
CPP: QLDoc cleanup.
2019-01-23 17:48:32 +00:00
calum
c213cd451e
C#: Update change notes.
2019-01-23 16:20:09 +00:00
calum
420c943cce
C#: Fix FP in cs/call-to-object-tostring
2019-01-23 16:14:25 +00:00
Mark Shannon
4ef3f461a4
Python: Fix typo and use infix casts.
2019-01-23 14:07:50 +00:00
Taus
ffa8b12d48
Merge pull request #782 from markshannon/python-add-more-tests
...
Python: Add more tests
2019-01-23 14:04:23 +01:00
Mark Shannon
0ea2d56945
Python tests: Move helper predicate into TestUtils.qll
2019-01-23 11:20:04 +00:00
Taus
d735c363e8
Merge pull request #797 from markshannon/python-hide-check-class
...
Python: Hide 'CheckClass' class
2019-01-23 12:04:01 +01:00
Asger F
bb775e3343
JS: reapply review fixes
2019-01-23 10:42:03 +00:00
Taus
0217451529
Merge pull request #789 from markshannon/python-points-to-extension-enhancement
...
Python: Internal points-to extension enhancement.
2019-01-23 11:31:36 +01:00
Jonas Jensen
b2e5d235de
C++: IR sanity queries for outgoing edges
...
These queries have no results on our test cases in the repo, but
`ambiguousSuccessors` has results on any large C++ code base, and
`unexplainedLoop` has results on Windows builds of ChakraCore.
2019-01-23 11:07:49 +01:00
Jonas Jensen
eaa5a5fab7
Merge pull request #809 from geoffw0/enclosing
...
CPP: Small change to 'Resource not released in destructor'
2019-01-23 11:07:21 +01:00
Dave Bartolomeo
bfb8125474
Merge pull request #754 from jbj/copy-assignment-no-effect
...
C++: Exclude assignment operator in ExprHasNoEffect
2019-01-23 00:46:17 -08:00
Tom Hvitved
338754ffda
Merge pull request #800 from calumgrant/cs/winforms
...
C#: Add sources from System.Windows.Forms controls
2019-01-23 09:07:02 +01:00
Tom Hvitved
779039b8bb
C#: Address review comments
2019-01-23 08:56:39 +01:00
yh-semmle
23e94c23e3
Merge pull request #786 from aschackmull/java/double-checked-locking
...
Java: Fix FP in DoubleCheckedLocking.ql
2019-01-22 17:39:54 -05:00
Mark Shannon
547b3eb973
Python: Fix 'unused import' to no longer give alerts for imported modules used in typehints.
2019-01-22 17:38:09 +00:00
calum
790db3ab67
C#: Address review comments.
2019-01-22 17:29:58 +00:00
Geoffrey White
175ff9644a
CPP: Change * to +.
2019-01-22 16:41:57 +00:00
Geoffrey White
fccf30eff5
Merge pull request #803 from jbj/commented-out-code-const
...
C++: Recognize more function decls as code
2019-01-22 16:40:08 +00:00
Geoffrey White
feeb391737
Merge pull request #769 from jbj/fully-converted-perf
...
C++: Speed up Expr.getFullyConverted slightly
2019-01-22 14:02:22 +00:00
Mark Shannon
19c43510a3
Python: Make test 2/3 compatible.
2019-01-22 14:01:44 +00:00
Geoffrey White
aba73f4aac
Merge pull request #801 from jbj/mergeback-20190121
...
C++: Merge rc/1.19 and #777
2019-01-22 08:54:26 +00:00
Geoffrey White
fab8e526f3
CPP: Replace call to getEnclosingAccessHolder() with getEnclosingElement().
2019-01-21 18:30:20 +00:00
Esben Sparre Andreasen
00ef80dfc5
Merge pull request #741 from asger-semmle/this-access-path
...
JS: support 'this' as the root of an access path
2019-01-21 16:48:34 +01:00
Mark Shannon
61d8319b4e
Fix compilation warning in test.
2019-01-21 14:38:12 +00:00
Mark Shannon
5e8ab92cc6
Add test for attribute points-to extension.
2019-01-21 14:38:12 +00:00
Mark Shannon
01a2add73b
Python: Internal points-to extension enhancement. Use it handle re module constants.
2019-01-21 14:38:07 +00:00
Mark Shannon
5dd0123f0d
Python tests: Remove useless duplicate test.
2019-01-21 14:31:15 +00:00
Anders Schack-Mulligen
50ce961c06
Merge pull request #791 from hmakholm/pr/ODASA-6859
...
Fix ODASA-6859
2019-01-21 13:23:26 +01:00
Max Schaefer
43f4fe1a7e
Update DoubleEscaping.qhelp
...
Somewhat ironic, considering the object of the query.
2019-01-21 18:48:22 +08:00
Jonas Jensen
7bb9deeb34
C++: Recognize more function decls as code
2019-01-21 11:47:35 +01:00
Geoffrey White
821a7bfadd
Merge pull request #779 from jbj/commented-out-code-braces
...
C++: Relax commented-out code heuristic for `}`
2019-01-21 09:37:30 +00:00
Jonas Jensen
b30c9bc571
Merge remote-tracking branch 'upstream/source/pr/777/head' into mergeback-20190121
2019-01-21 09:59:04 +01:00