Mathias Vorreiter Pedersen
af18c98028
Swift: Fix TODOs in 'FlowSummary.qll'
2023-05-03 13:48:17 +01:00
Owen Mansel-Chan
3f645e9401
Merge pull request #13006 from kaspersv/kaspersv/go-explicit-this-receivers
...
Go: Make implicit this receivers explicit
2023-05-03 13:47:10 +01:00
Mathias Vorreiter Pedersen
1f018d69ab
Swift: Accept test changes.
2023-05-03 13:45:17 +01:00
Stephan Brandauer
6d29273c43
make framework mode explicit in file/module names
2023-05-03 14:36:42 +02:00
Geoffrey White
1084d7ff0e
Swift: Correct a couple more cases.
2023-05-03 13:35:07 +01:00
Paolo Tranquilli
8de2f9958e
Swift: add support to output JSON diagnostics
...
New `DIAGNOSE_ERROR` and `DIAGNOSE_CRITICAL` macros are added.
These accept an ID which should indicate a diagnostic source via
a function definition in `codeql::diagnostics`, together with the usual
format + arguments accepted by other `LOG_*` macros.
When the log is flushed, these special logs will result in an error JSON
diagnostic entry in the database.
2023-05-03 14:32:31 +02:00
Paolo Tranquilli
0ad529dff8
Swift: move logging to a common directory
2023-05-03 14:32:31 +02:00
Paolo Tranquilli
c7c12a7108
Swift: add json and date dependencies
2023-05-03 14:32:30 +02:00
Geoffrey White
2fd8b87bcd
Apply suggestions from code review
...
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com >
2023-05-03 13:31:27 +01:00
Stephan Brandauer
dfb9d88198
fix ql-for-ql errors
2023-05-03 14:17:11 +02:00
Ian Lynagh
b56b843d13
Merge pull request #12987 from github/post-release-prep/codeql-cli-2.13.1
...
Post-release preparation for codeql-cli-2.13.1
2023-05-03 13:12:10 +01:00
Geoffrey White
205647331d
Merge pull request #12955 from geoffw0/swiftoddsends
...
Swift: Odds and ends
2023-05-03 13:09:13 +01:00
Owen Mansel-Chan
841db151f6
Improve naming
2023-05-03 13:01:23 +01:00
Owen Mansel-Chan
0f134c6a3c
Wrap long line
2023-05-03 12:52:11 +01:00
Kasper Svendsen
aca2ace843
JS, Python, Ruby: Make implicit this receivers explicit
2023-05-03 13:51:51 +02:00
Owen Mansel-Chan
f86e540d2a
msg is always non-empty
2023-05-03 12:50:58 +01:00
Rasmus Wriedt Larsen
d18be93e24
Merge pull request #13004 from kaspersv/kaspersv/python-explicit-this-receiver
...
Python: Make implicit this receivers explicit
2023-05-03 13:50:32 +02:00
Owen Mansel-Chan
af2a9b21ab
Add function comments
2023-05-03 12:47:28 +01:00
Kasper Svendsen
081085e128
Java: Make implicit this receivers explicit
2023-05-03 13:37:35 +02:00
Felicity Chapman
ca51200cd4
Merge pull request #12967 from github/felicitymay-9916-update-links
...
Update links to CodeQL manual in the codeql.github.com site
2023-05-03 12:24:27 +01:00
Michael Nebel
932ee0b877
C#: Delete unused deprecated abstract class.
2023-05-03 13:21:46 +02:00
Michael Nebel
5944b88334
C#: Re-factor the SafeConstructor classes to use the new API.
2023-05-03 13:09:35 +02:00
Michael Nebel
0e17fa79c4
C#: Update expected test output.
2023-05-03 13:09:35 +02:00
Michael Nebel
815602d3b5
C#: Re-factor some of the data flow configurations used by the UnsafeDeserializationQuery to use the new API.
2023-05-03 13:09:35 +02:00
Mathias Vorreiter Pedersen
9e129ac38d
Swift: Fix toString on regex literals.
2023-05-03 12:09:12 +01:00
Kasper Svendsen
e071a25653
Java, C#: Make implicit this receivers explicit
2023-05-03 13:09:00 +02:00
Owen Mansel-Chan
a9d3cfccd4
use severityNote for all diagnostics
2023-05-03 12:03:12 +01:00
Owen Mansel-Chan
532e1446f0
Change diagnostic ids and use "lower than or equal to"
2023-05-03 12:03:12 +01:00
Owen Mansel-Chan
4b88279ccc
Improve usage message formatting
2023-05-03 12:03:11 +01:00
Kasper Svendsen
e969018f99
Go: Make implicit this receivers explicit
2023-05-03 12:45:42 +02:00
Kasper Svendsen
68cf33e791
Ruby: Make implicit this receivers explicit
2023-05-03 12:25:01 +02:00
Kasper Svendsen
3eb5a95ee3
Python: Make implicit this receivers explicit
2023-05-03 12:16:21 +02:00
Geoffrey White
9590dde1e6
Merge branch 'main' into swiftoddsends
2023-05-03 11:13:38 +01:00
Owen Mansel-Chan
27fb42db76
Env var for path to environment file
2023-05-03 11:11:09 +01:00
Felicity Chapman
dff6f17978
Merge branch 'main' into felicitymay-9916-update-links
2023-05-03 11:05:10 +01:00
Erik Krogh Kristensen
e9c25949fa
Merge pull request #13002 from kaspersv/kaspersv/javascript-explicit-this-receiver
...
JS: Make implicit this receivers explicit
2023-05-03 11:55:22 +02:00
Kasper Svendsen
be08b97418
Merge pull request #12999 from kaspersv/kaspersv/cpp-explicit-this-receiver
...
C++: Make implicit this receivers explicit
2023-05-03 11:51:21 +02:00
Kasper Svendsen
a92a55f437
Merge pull request #13001 from kaspersv/kaspersv/csharp-explicit-this-receiver
...
C#: Make implicit this receivers explicit
2023-05-03 11:39:31 +02:00
Stephan Brandauer
05bf13b020
use getCallable predicate
2023-05-03 11:27:14 +02:00
Kasper Svendsen
efdaffedee
JS: Make implicit this receivers explicit
2023-05-03 10:49:46 +02:00
Asger F
b9ad4177f9
JS: List safe environment variables in IndirectCommandInjection
2023-05-03 10:48:14 +02:00
Kasper Svendsen
bfc48efdaa
C#: Make implicit this receivers explicit
2023-05-03 10:48:00 +02:00
Kasper Svendsen
c9fba18c48
C++: Make implicit this receivers explicit
2023-05-03 10:31:01 +02:00
Asger F
4c6711d007
JS: Clarify the difference between context and input sources
2023-05-03 10:30:04 +02:00
Stephan Brandauer
09f3296134
export related locations using notation
2023-05-03 10:27:46 +02:00
Asger F
bdcda7ffe6
JS: Move change note to right location
2023-05-03 10:22:40 +02:00
tyage
22f5b7a18b
JS: check scoped package and normal package
2023-05-03 13:19:59 +09:00
Robert Marsh
df1a7b8b83
C++: change note
2023-05-02 16:19:00 -04:00
Sim4n6
6d3fdc3a07
all forms considered+ more unicode normalize sink
2023-05-02 21:18:37 +01:00
Robert Marsh
8c992fb437
C++: added change note
2023-05-02 16:13:33 -04:00