Jeroen Ketema
|
77ae26fca7
|
Merge pull request #17960 from jketema/guarded-free
C++: Add tests for experimental `cpp/guarded-free` query
|
2024-11-12 10:43:39 +01:00 |
Jeroen Ketema
|
79a9e9c6c0
|
C++: Address review comments
|
2024-11-12 10:13:37 +01:00 |
Napalys Klicius
|
6266dab518
|
Merge pull request #17951 from Napalys/napalys/reverse-support
JS: Added support for reverse function
|
2024-11-12 10:09:18 +01:00 |
Simon Friis Vindum
|
d9d3027667
|
Rust: Make improvements to `getArgString` based on PR comments
|
2024-11-12 09:45:33 +01:00 |
Simon Friis Vindum
|
03292310b6
|
Merge branch 'main' into rust-async-blocks
|
2024-11-12 09:36:04 +01:00 |
Jeroen Ketema
|
a29b958f5f
|
C++: Address review comments
|
2024-11-12 09:08:36 +01:00 |
Tamás Vajk
|
ba26281b02
|
Merge pull request #17955 from tamasvajk/binlog/multiple
C#: Change extractor to accept multiple `binlog` files
|
2024-11-12 08:58:47 +01:00 |
Simon Friis Vindum
|
63d84edfae
|
Rust: Fix minor issues from PR feedback
|
2024-11-12 08:37:56 +01:00 |
Owen Mansel-Chan
|
fd4a6d4bb8
|
Change note
|
2024-11-11 23:55:57 +00:00 |
Owen Mansel-Chan
|
13fb92ad3e
|
Rename `getIntermediateEmbeddedType`
|
2024-11-11 23:53:14 +00:00 |
Owen Mansel-Chan
|
d3a6452860
|
Add missing QLDoc
|
2024-11-11 23:50:09 +00:00 |
Owen Mansel-Chan
|
6af5b55d51
|
Refactor elementAppliesToQualifier
This is needed for performance when there are lots of embeddings.
|
2024-11-11 23:50:08 +00:00 |
Owen Mansel-Chan
|
3986dffc91
|
Keep methods and fields separate in SourceOrSinkElement
This improves performance.
|
2024-11-11 23:50:06 +00:00 |
Owen Mansel-Chan
|
b6a31b1def
|
Restrict to Methods
|
2024-11-11 23:50:04 +00:00 |
Owen Mansel-Chan
|
57192e8154
|
Add even more tests
|
2024-11-11 23:49:58 +00:00 |
Owen Mansel-Chan
|
e813fa346b
|
Fix case in some test-related file names
|
2024-11-11 23:48:34 +00:00 |
Owen Mansel-Chan
|
8abb0594c3
|
Combine two arms of newtype `TSourceOrSinkElement`
|
2024-11-11 23:48:32 +00:00 |
Owen Mansel-Chan
|
b2c2a94866
|
Accept review comment - doc clarification
|
2024-11-11 23:48:30 +00:00 |
Owen Mansel-Chan
|
39afb18ee4
|
Fix bad join order
|
2024-11-11 23:48:29 +00:00 |
Owen Mansel-Chan
|
80e8015e67
|
Inline late and remove manual magic
|
2024-11-11 23:48:27 +00:00 |
Owen Mansel-Chan
|
c2aee37210
|
`getSyntacticQualifier` -> `getSyntacticQualifierBaseType`
This improves performance.
|
2024-11-11 23:48:25 +00:00 |
Owen Mansel-Chan
|
ede3b9f033
|
Improve join order by making a separate predicate
|
2024-11-11 23:48:23 +00:00 |
Owen Mansel-Chan
|
e335737f38
|
Minor fixes to docs
|
2024-11-11 23:48:21 +00:00 |
Owen Mansel-Chan
|
adc946ec2b
|
Revert simplification to make tests pass
|
2024-11-11 23:48:19 +00:00 |
Owen Mansel-Chan
|
4a1fce9168
|
Test non-promoted fields and methods
|
2024-11-11 23:46:10 +00:00 |
Chris Smowton
|
f61251cc24
|
Document elementAppliesToQualifier
|
2024-11-11 23:43:59 +00:00 |
Chris Smowton
|
7ffff43424
|
Improve comments
|
2024-11-11 23:43:57 +00:00 |
Chris Smowton
|
cd99bea9c1
|
Explain getSyntacticQual
|
2024-11-11 23:43:55 +00:00 |
Chris Smowton
|
ccc525abd3
|
Remove probably-unnecessary pragma
|
2024-11-11 23:43:53 +00:00 |
Chris Smowton
|
fd40662ad8
|
Rename getImplicitFieldReadInstruction
|
2024-11-11 23:43:51 +00:00 |
Chris Smowton
|
e290cecabd
|
Rename ensureCorrectTypeInfo and getSyntacticRecv
|
2024-11-11 23:43:49 +00:00 |
Chris Smowton
|
17a3429f1e
|
Correct hasTypeInfo doc comment
|
2024-11-11 23:43:47 +00:00 |
Chris Smowton
|
20e8d48869
|
Add comment noting that a Method or Field might have multiple SourceOrSinkElements
|
2024-11-11 23:43:45 +00:00 |
Chris Smowton
|
520acc4b1c
|
Further simplify interpretElement to avoid 'm' only being used on one side of a disjunction
|
2024-11-11 23:43:44 +00:00 |
Chris Smowton
|
d9126d384f
|
Simplify interpretElement
|
2024-11-11 23:43:42 +00:00 |
Chris Smowton
|
e90e313295
|
Simplify ensureCorrectTypeInfo
|
2024-11-11 23:43:40 +00:00 |
Owen Mansel-Chan
|
e46ec5a171
|
Fix MaD inheritance
|
2024-11-11 23:41:11 +00:00 |
Owen Mansel-Chan
|
91375d3a49
|
Update ExternalFlow.qll docs on `subtypes` column
|
2024-11-11 23:31:39 +00:00 |
Owen Mansel-Chan
|
a277bcbc3e
|
Merge pull request #17941 from owen-mc/go/fix/missing-method-qualified-names
Go: fix missing qualified names for some promoted methods
|
2024-11-11 22:50:17 +00:00 |
Calum Grant
|
317f43d325
|
C++: Don't use PrintAST in a test
|
2024-11-11 17:16:47 +00:00 |
Calum Grant
|
2351328aa1
|
C++: Rename SourceFiles metric
|
2024-11-11 17:16:46 +00:00 |
Calum Grant
|
593dcb646b
|
C++: Remove missing includes test
|
2024-11-11 17:16:44 +00:00 |
Calum Grant
|
fb82d435b5
|
C++: Various renamings
|
2024-11-11 17:16:43 +00:00 |
Calum Grant
|
34ee947d2f
|
C++: Limit number of errors/includes to 50
|
2024-11-11 17:16:42 +00:00 |
Calum Grant
|
e6f3512056
|
C++: Remove unused class UndefinedIdentifier
|
2024-11-11 17:16:41 +00:00 |
Calum Grant
|
faeff396eb
|
C++: Limit metrics to top 500
|
2024-11-11 17:16:39 +00:00 |
Calum Grant
|
067ecdeea0
|
C++: Match more tags
|
2024-11-11 17:16:38 +00:00 |
Calum Grant
|
9a81ce8bb4
|
C++: Separate int and float metrics
|
2024-11-11 17:16:37 +00:00 |
Calum Grant
|
8d2cef632e
|
C++: Minor edits
|
2024-11-11 17:16:36 +00:00 |
Calum Grant
|
6c402adbcc
|
C++: Minor edits
|
2024-11-11 17:16:35 +00:00 |