Jonas Jensen
|
ad4b2beafa
|
Merge pull request #4727 from criemen/remove-abstract-classes
C++/C#/JS/Python/Java XML.qll: Remove abstract from class hierarchy.
|
2020-11-27 08:17:21 +01:00 |
|
yo-h
|
301f49a9d9
|
Merge pull request #4723 from github/yo-h/java-jsp
Java: add support for extraction of SMAP files
|
2020-11-26 16:09:17 -05:00 |
|
Anders Schack-Mulligen
|
2234d665ce
|
Add manual magic
|
2020-11-26 13:55:20 -05:00 |
|
yo-h
|
9bb949a8b1
|
Java: make some SMAP predicates private and add QLDoc
|
2020-11-26 13:55:19 -05:00 |
|
yo-h
|
c077ca3fc9
|
Java: add dbscheme upgrade script for SMAP relations
|
2020-11-26 13:55:19 -05:00 |
|
yo-h
|
f9e78085ac
|
Java: add dbscheme stats for SMAP relations
|
2020-11-26 13:55:18 -05:00 |
|
yo-h
|
edb41655b4
|
Java: incorporate SMAP locations into Top.hasLocationInfo
|
2020-11-26 13:55:17 -05:00 |
|
yo-h
|
e2419e8fed
|
Java: add SMAP relations to dbscheme
|
2020-11-26 13:55:17 -05:00 |
|
Tamás Vajk
|
27aeb53f1e
|
Merge pull request #4615 from tamasvajk/feature/csharp9-lambda-modifiers
C#: Extract modifiers for lambdas (async, static)
|
2020-11-26 19:35:51 +01:00 |
|
Tamas Vajk
|
864fce43bd
|
C#: Add upgrade folder
|
2020-11-26 16:14:38 +01:00 |
|
Tamas Vajk
|
47ca4b0f3b
|
Address review comments
|
2020-11-26 16:12:19 +01:00 |
|
Tamas Vajk
|
55d47a70f4
|
C#: Extract modifiers for lambdas (async, static)
|
2020-11-26 16:12:18 +01:00 |
|
Tamás Vajk
|
252692e5c1
|
Merge pull request #4616 from tamasvajk/feature/csharp9-attribute-local-function
C#: Allow attributes on local functions
|
2020-11-26 16:04:00 +01:00 |
|
Mathias Vorreiter Pedersen
|
a4c060a4c6
|
Merge pull request #4729 from MathiasVP/safe-external-api-function-use-model-interfaces-only
C++: Use model interfaces in DefaultSafeExternalAPIFunction
|
2020-11-26 16:00:19 +01:00 |
|
Mathias Vorreiter Pedersen
|
b02ac7f523
|
C++: Use SideEffectFunction (instead of ArrayFunction) to define DefaultSafeExternalAPIFunction.
|
2020-11-26 11:02:47 +01:00 |
|
Tamas Vajk
|
18a757445d
|
Add DB upgrade folder
|
2020-11-26 10:37:28 +01:00 |
|
Tamas Vajk
|
a931c59a28
|
C#: Allow attributes on local functions
|
2020-11-26 10:24:12 +01:00 |
|
Tamás Vajk
|
89a4cff5f8
|
Merge pull request #4662 from tamasvajk/feature/csharp9-type-pattern
C#: Extract type patterns
|
2020-11-26 10:18:55 +01:00 |
|
Tamas Vajk
|
3bd6807681
|
C#: Extract type patterns
|
2020-11-26 08:54:40 +01:00 |
|
Anders Schack-Mulligen
|
f70072a2db
|
Merge pull request #3454 from porcupineyhairs/javaSSRf
Java : add request forgery query
|
2020-11-26 08:52:15 +01:00 |
|
Tamás Vajk
|
d29a6ec4c6
|
Merge pull request #4654 from tamasvajk/feature/csharp9-parens-pattern
C#: Handle parenthesized pattern extraction
|
2020-11-26 08:46:38 +01:00 |
|
Jonas Jensen
|
6fecc38004
|
Merge pull request #4726 from MathiasVP/revert-4558
C++: Revert 4558
|
2020-11-26 08:44:32 +01:00 |
|
Tamas Vajk
|
9b8d9771f8
|
C#: Handle parenthesized pattern extraction
|
2020-11-25 21:27:34 +01:00 |
|
Mathias Vorreiter Pedersen
|
c595baf1e3
|
C++: Remove INTERNAL from qldoc now that the Pure model implementations are private.
|
2020-11-25 21:07:47 +01:00 |
|
Geoffrey White
|
bc71c72084
|
Merge pull request #4728 from criemen/delete-magicdraw
C++: Remove MagicDraw.qll
|
2020-11-25 17:56:37 +00:00 |
|
Mathias Vorreiter Pedersen
|
7730f5dfcf
|
C++: Use model interfaces in SafeExternalAPIFunction and make the three previosuly-used implementation models private.
|
2020-11-25 18:20:55 +01:00 |
|
Cornelius Riemenschneider
|
3bfb398516
|
Autoformat XML.qll.
|
2020-11-25 18:20:50 +01:00 |
|
Cornelius Riemenschneider
|
acf6c218bc
|
C++: Remove MagicDraw.qll
|
2020-11-25 17:36:30 +01:00 |
|
Tamás Vajk
|
65dbb6e45f
|
Merge pull request #4612 from tamasvajk/feature/csharp9-local-function-without-body
C#: C#9 Extract local functions without body
|
2020-11-25 17:28:03 +01:00 |
|
Cornelius Riemenschneider
|
7eec988fb5
|
XML.qll: Remove abstract from class hierarchy.
|
2020-11-25 17:22:03 +01:00 |
|
Jonas Jensen
|
dcc048139e
|
Merge pull request #4717 from criemen/escapetree-temp-objects
C++: Improve EscapesTree.qll analysis in the presence of temporary objects
|
2020-11-25 17:11:44 +01:00 |
|
Cornelius Riemenschneider
|
0b8403fc05
|
C++: Add one more test.
|
2020-11-25 16:24:55 +01:00 |
|
Cornelius Riemenschneider
|
b4e45ad6cb
|
C++: Address review.
|
2020-11-25 16:24:25 +01:00 |
|
Mathias Vorreiter Pedersen
|
4c3a26fea8
|
Revert "Merge pull request #4558 from rdmarsh2/rdmarsh2/cpp/remove-initialize-nonlocal"
This reverts commit 08efd7fbd9, reversing
changes made to cb8c5e8cca.
|
2020-11-25 15:51:52 +01:00 |
|
Tamas Vajk
|
19883302af
|
C#: Extract local functions without body
|
2020-11-25 14:42:40 +01:00 |
|
Tamás Vajk
|
aa45920f31
|
Merge pull request #4613 from tamasvajk/feature/csharp9-multiple-discards
C#: C#9 add test cases for discards as lambda/delegate parameters
|
2020-11-25 14:33:55 +01:00 |
|
CodeQL CI
|
34ffcb5677
|
Merge pull request #4593 from asgerf/js/react-hot
Approved by erik-krogh
|
2020-11-25 12:01:38 +00:00 |
|
Tamas Vajk
|
6d9510591a
|
C#: Adjust test for nint/nuint
|
2020-11-25 12:01:56 +01:00 |
|
Tamas Vajk
|
81b03bf876
|
C#: Add test cases for discards as lambda/delegate parameters
|
2020-11-25 11:56:25 +01:00 |
|
Tom Hvitved
|
7791ec3084
|
Merge pull request #4618 from hvitved/csharp/get-source-decl-rename
C#: Rename `getSourceDeclaration()` to `getUnboundDeclaration()`
|
2020-11-25 11:05:18 +01:00 |
|
Cornelius Riemenschneider
|
7f13d4c356
|
C++: Improve EscapesTree analysis in the presence of temporary objects.
|
2020-11-25 10:41:15 +01:00 |
|
Cornelius Riemenschneider
|
8d024c7ff1
|
C++: Add tests around references to pointers with temporary objects.
|
2020-11-25 10:40:33 +01:00 |
|
Cornelius Riemenschneider
|
e68352bcde
|
C++: Add testcase for false positive.
|
2020-11-25 10:40:33 +01:00 |
|
Rasmus Wriedt Larsen
|
cafe55f5c7
|
Merge pull request #4701 from yoff/python-fix-return-node-enclosing-callable
Python: Use default `getEnclosingCallable` for `RetrunNode`
|
2020-11-25 10:36:41 +01:00 |
|
Jonas Jensen
|
5f0141953d
|
Merge pull request #4644 from MathiasVP/unsafe-use-of-this-query
C++: Add 'unsafe use of this' query
|
2020-11-25 08:40:12 +01:00 |
|
Jonas Jensen
|
48460e3e45
|
Merge pull request #4716 from criemen/escapestree-code-cleanup
C++: Simplify and generalize EscapesTree::addressMayEscapeMutablyAt
|
2020-11-25 08:31:33 +01:00 |
|
Rasmus Lerchedahl Petersen
|
88643da01f
|
Python: Use default getEnclosingCallable
for `RetrunNode`
|
2020-11-25 08:19:07 +01:00 |
|
Rasmus Lerchedahl Petersen
|
36d9097d03
|
Python: Add test for inner return
|
2020-11-25 07:09:27 +01:00 |
|
Rasmus Lerchedahl Petersen
|
34896ae0d7
|
Python: Fix failing test
|
2020-11-25 07:09:27 +01:00 |
|
Robert Marsh
|
9b07782d19
|
Merge pull request #4634 from geoffw0/modelchanges2
C++: Make classes in models.implementations private
|
2020-11-24 15:18:10 -05:00 |
|