Geoffrey White
|
6427e9658b
|
CPP: Remove successor edges from non-returning functions from the control flow graph.
|
2018-10-30 14:25:32 +00:00 |
|
Asger F
|
1568d5dadd
|
JS: add change note
|
2018-10-30 14:25:05 +00:00 |
|
Asger F
|
44d10cb74c
|
JS: add test cases
|
2018-10-30 14:24:33 +00:00 |
|
Asger F
|
7e5e5aea11
|
JS: use guard nodes instead of synactic isConditional check
|
2018-10-30 14:22:31 +00:00 |
|
Geoffrey White
|
44f5e26fb0
|
CPP: More test cases.
|
2018-10-30 14:20:48 +00:00 |
|
Geoffrey White
|
f2ba627291
|
CPP: Extend the c++_exceptions test.
|
2018-10-30 14:11:48 +00:00 |
|
Geoffrey White
|
a346f412bc
|
CPP: Add test cases.
|
2018-10-30 14:11:36 +00:00 |
|
Jonas Jensen
|
784b2749e6
|
Merge branch 'master' into rdmarsh/cpp/memset-decltype-changenote
|
2018-10-30 14:05:26 +01:00 |
|
Tom Hvitved
|
665173692c
|
C#: Fix whitespaces
|
2018-10-30 13:15:46 +01:00 |
|
Tom Hvitved
|
e76e448953
|
C#: Unify logic in guards library
Unify the logic for Boolean/nullness/matching guards.
|
2018-10-30 13:15:15 +01:00 |
|
Arthur Baars
|
336f605153
|
Merge pull request #384 from adityasharad/merge/1.18-master-301018
Merge rc/1.18 into master.
|
2018-10-30 13:09:19 +01:00 |
|
Esben Sparre Andreasen
|
eb7add6f15
|
JS: change note for js/unused-local-variable eval whitelisting
|
2018-10-30 13:08:24 +01:00 |
|
Esben Sparre Andreasen
|
74642b9b81
|
JS: whitelist js/unused-local-variable near direct eval calls
|
2018-10-30 13:08:24 +01:00 |
|
Esben Sparre Andreasen
|
ce3b4a6400
|
JS: add additional js/unused-local-variable tests
|
2018-10-30 13:07:23 +01:00 |
|
Aditya Sharad
|
256b829201
|
Merge rc/1.18 into master.
|
2018-10-30 11:21:50 +00:00 |
|
semmle-qlci
|
8b866ade0e
|
Merge pull request #373 from asger-semmle/jsx-factory-import
Approved by xiemaisi
|
2018-10-30 10:35:49 +00:00 |
|
semmle-qlci
|
1509752df6
|
Merge pull request #345 from esben-semmle/js/intro-getUnderlying
Approved by xiemaisi
|
2018-10-30 10:34:00 +00:00 |
|
Geoffrey White
|
e609a95f30
|
Merge pull request #357 from jbj/cpp-codeowners
C++: Add C++ analysis team to CODEOWNERS
|
2018-10-30 10:21:10 +00:00 |
|
semmle-qlci
|
79794612fe
|
Merge pull request #379 from hvitved/csharp/assert-forward
Approved by calumgrant
|
2018-10-30 09:16:20 +00:00 |
|
Geoffrey White
|
bfb5731b19
|
Merge pull request #377 from ian-semmle/fix_member_function_indices
C++: Accept test changes following fix_member_function_indices
|
2018-10-30 08:57:04 +00:00 |
|
Jonas Jensen
|
3340e79aad
|
Merge pull request #371 from ian-semmle/av85
C++: Fix AV Rule 85
|
2018-10-30 08:40:43 +01:00 |
|
Robert Marsh
|
fda75abcd7
|
Merge pull request #381 from geoffw0/comments
CPP: Fix false positive in EmptyBlock.ql
|
2018-10-29 15:35:08 -07:00 |
|
Arthur Baars
|
778a484ce0
|
Merge pull request #382 from adityasharad/version/1.18.1-release
Version: Bump to 1.18.1 release.
v1.18.1
|
2018-10-29 21:30:54 +01:00 |
|
Aditya Sharad
|
5e7b7818df
|
Version: Bump to 1.18.1 release.
|
2018-10-29 18:02:58 +00:00 |
|
semmle-qlci
|
a4371ca824
|
Merge pull request #338 from geoffw0/hresult
Approved by dave-bartolomeo
|
2018-10-29 17:04:54 +00:00 |
|
Geoffrey White
|
e7f2d7fb45
|
CPP: Change note.
|
2018-10-29 16:54:31 +00:00 |
|
Geoffrey White
|
fc6b791f58
|
CPP: Speed it up.
|
2018-10-29 16:52:44 +00:00 |
|
Geoffrey White
|
55465c3eae
|
CPP: Add some comments to the QL.
|
2018-10-29 16:39:49 +00:00 |
|
Geoffrey White
|
3ccbeb0c65
|
CPP: Fix issue.
|
2018-10-29 16:34:57 +00:00 |
|
Geoffrey White
|
630233fc3e
|
CPP: Additional test cases.
|
2018-10-29 16:34:43 +00:00 |
|
Ian Lynagh
|
5359f5d044
|
C++: Accept test changes following fix_member_function_indices
|
2018-10-29 15:30:56 +00:00 |
|
Ian Lynagh
|
94347aef9b
|
C++: AV Rule 85: Check templates rather than instantiations
|
2018-10-29 15:04:30 +00:00 |
|
Tom Hvitved
|
cddc519546
|
C#: Improve performance in ForwarderAssertMethod
|
2018-10-29 15:49:42 +01:00 |
|
semmle-qlci
|
7b84f5b1fd
|
Merge pull request #372 from aschackmull/java/rangeanalysis-array-phinodes
Approved by yh-semmle
|
2018-10-29 13:02:58 +00:00 |
|
Nick Rolfe
|
9a412c9202
|
C++: handle __uuidof(0)
|
2018-10-29 12:57:55 +00:00 |
|
semmle-qlci
|
7d37cf4bb3
|
Merge pull request #374 from jbj/range-analysis-rounding
Approved by kevinbackhouse
|
2018-10-29 10:28:15 +00:00 |
|
Tom Hvitved
|
3f6fb0f573
|
Merge pull request #364 from calumgrant/cs/extractor/fix-violations
C#: Remove results from cs/local-shadows-member
|
2018-10-29 11:25:23 +01:00 |
|
Nick Rolfe
|
3e171960dc
|
Merge pull request #369 from ian-semmle/generated_members
C++: Accept test changes after generating class membership info for generated functions
|
2018-10-29 10:05:05 +00:00 |
|
semmle-qlci
|
72012a93cb
|
Merge pull request #375 from esben-semmle/js/limit-directive-sizes
Approved by xiemaisi
|
2018-10-29 09:59:03 +00:00 |
|
Esben Sparre Andreasen
|
c9890fee1e
|
JS: address review comments
|
2018-10-29 09:22:53 +01:00 |
|
Esben Sparre Andreasen
|
90c77134af
|
JS: make use of getUnderlyingValue in js/useless-assignment-to-local
|
2018-10-29 09:22:53 +01:00 |
|
Esben Sparre Andreasen
|
ec1722c4db
|
JS: add utility SyntacticConstants::isNullOrUndefined
|
2018-10-29 09:22:53 +01:00 |
|
Esben Sparre Andreasen
|
7c7cd7c213
|
JS: make use of getUnderlyingValue
|
2018-10-29 09:22:53 +01:00 |
|
Esben Sparre Andreasen
|
376245da06
|
JS: introduce Expr::getUnderlyingReference
|
2018-10-29 09:22:53 +01:00 |
|
Esben Sparre Andreasen
|
8fc89e2e36
|
JS: introduce Expr::getUnderlyingValue
|
2018-10-29 09:22:53 +01:00 |
|
Esben Sparre Andreasen
|
fbd3a097a2
|
JS: add misc. tests
|
2018-10-29 09:22:53 +01:00 |
|
Dave Bartolomeo
|
459b05d875
|
C++: Rename a couple predicates based on PR feedback
|
2018-10-26 14:38:34 -07:00 |
|
Jonas Jensen
|
47096bbc5f
|
Merge pull request #318 from geoffw0/overflowstatic
CPP: Speed up OverflowStatic.ql
|
2018-10-26 20:19:41 +02:00 |
|
semmle-qlci
|
c2e7627f61
|
Merge pull request #351 from nystrom/master
Approved by pavgust
|
2018-10-26 19:09:02 +01:00 |
|
Robert Marsh
|
306b711e76
|
Merge pull request #368 from geoffw0/buffersize
CPP: Improve memberMayBeVarSize
|
2018-10-26 09:59:45 -07:00 |
|