Jeroen Ketema
|
527b908bda
|
C++: Fix test annotation for cpp/invalid-pointer-deref test
|
2023-06-28 17:54:12 +02:00 |
|
jorgectf
|
9d8ae5039a
|
Add models for javax.portlet
|
2023-06-28 17:53:56 +02:00 |
|
Jeroen Ketema
|
43a8119091
|
Merge pull request #13591 from jketema/pointer-deref-barrier
C++: Add barrier to `InvalidPointerToDerefConfig` in `cpp/invalid-pointer-deref`
|
2023-06-28 17:46:41 +02:00 |
|
Ian Lynagh
|
641f186afc
|
Merge pull request #13600 from igfoo/igfoo/fake_fun
Kotlin: Remove a use of ObsoleteDescriptorBasedAPI
|
2023-06-28 15:50:27 +01:00 |
|
Mathias Vorreiter Pedersen
|
34abab031b
|
Merge pull request #13596 from MathiasVP/fix-join-in-argumentnode
C++: Fix join in `argumentOf`
|
2023-06-28 14:57:54 +01:00 |
|
Mathias Vorreiter Pedersen
|
655f1feac0
|
C++: Accept test changes.
|
2023-06-28 14:40:50 +01:00 |
|
Mathias Vorreiter Pedersen
|
9e82ce8a13
|
C++: Implement 'isUnreachableInCall'.
|
2023-06-28 14:37:35 +01:00 |
|
Mathias Vorreiter Pedersen
|
25be9d48bc
|
C++: Add tests with FPs that need call contexts.
|
2023-06-28 14:37:04 +01:00 |
|
jorgectf
|
2ac334bf15
|
Adapt Webix modeling to support HTML use-cases
|
2023-06-28 15:26:30 +02:00 |
|
Alvaro Muñoz
|
0332c52e77
|
Update go/ql/lib/semmle/go/frameworks/SQL.qll
|
2023-06-28 15:20:02 +02:00 |
|
Alvaro Muñoz
|
0043acb8e8
|
Update go/ql/lib/semmle/go/frameworks/SQL.qll
|
2023-06-28 15:19:31 +02:00 |
|
Alvaro Muñoz
|
c5c6766960
|
Remove unnecessary imports
|
2023-06-28 15:17:48 +02:00 |
|
Alvaro Muñoz
|
5174c734fa
|
Fix tests
|
2023-06-28 15:16:19 +02:00 |
|
Alvaro Muñoz
|
fe4ddab7e4
|
Add support for the gqlgen library
|
2023-06-28 15:05:25 +02:00 |
|
Alvaro Muñoz
|
d2412a0989
|
remove database
|
2023-06-28 15:02:10 +02:00 |
|
Asger F
|
f0517028b9
|
Merge pull request #13496 from asgerf/rb/tracking-on-demand
Ruby: overhaul API graphs
|
2023-06-28 15:01:37 +02:00 |
|
Alvaro Muñoz
|
03d0000739
|
Add support for Bun library
|
2023-06-28 14:59:38 +02:00 |
|
Alvaro Muñoz
|
f3d979be7a
|
Improve go-pg support
|
2023-06-28 14:49:25 +02:00 |
|
Ian Lynagh
|
a50d804ad7
|
Kotlin: Remove a use of ObsoleteDescriptorBasedAPI
This isn't supported in Kotlin 2 mode, but removing this code doesn't
affect any tests.
|
2023-06-28 13:48:43 +01:00 |
|
Kasper Svendsen
|
7c59f5ac18
|
Merge pull request #13578 from kaspersv/kaspersv/java-remaining-implicit-this
Java: Enable implicit this warnings for remaining packs
|
2023-06-28 14:27:24 +02:00 |
|
Alexandre Boulgakov
|
30615308b4
|
Swift: Mangle AssociatedTypeDecl.
|
2023-06-28 13:09:09 +01:00 |
|
Jeroen Ketema
|
14609a9795
|
C++: Add barrier to InvalidPointerToDerefConfig in cpp/invalid-pointer-deref
|
2023-06-28 14:04:45 +02:00 |
|
Alexandre Boulgakov
|
b807d005ec
|
Swift: Add missing #include.
|
2023-06-28 12:50:01 +01:00 |
|
Asger F
|
39789d4050
|
Ruby: use a valid change note category
|
2023-06-28 13:42:05 +02:00 |
|
Asger F
|
2f1223426a
|
Ruby: add change note
|
2023-06-28 13:36:47 +02:00 |
|
Alexandre Boulgakov
|
4ed90d5234
|
Swift: Remove AbstractTypeParamDecl mangling.
AbstractTypeParamDecl itself was removed in 36b3f0ee12.
|
2023-06-28 12:34:01 +01:00 |
|
Alexandre Boulgakov
|
81372d0b63
|
Merge commit '36d86787e6fbbb158a148f93eb63f829134fd6b1' into alexdenisov+redsun82/tuple-mangling
|
2023-06-28 12:21:59 +01:00 |
|
Asger F
|
7af3d226c9
|
Ruby: simplify Twirp model
|
2023-06-28 13:20:59 +02:00 |
|
Asger F
|
129e6349f7
|
Ruby: expand Twirp test
|
2023-06-28 13:20:59 +02:00 |
|
Asger F
|
423da55fb9
|
Ruby: use asCallable() in Twirp model
|
2023-06-28 13:20:59 +02:00 |
|
Asger F
|
dd868437ce
|
Ruby: add asCallable()
|
2023-06-28 13:20:59 +02:00 |
|
Asger F
|
6feda75dd6
|
Ruby: preserve comment in SQLite3
|
2023-06-28 13:20:58 +02:00 |
|
Asger F
|
f171c21002
|
Ruby: remove forwarder for getADescendentModule
|
2023-06-28 13:20:58 +02:00 |
|
Asger F
|
67032b5d73
|
Ruby: add test for self.class call
|
2023-06-28 13:20:58 +02:00 |
|
Asger F
|
174ab25867
|
Ruby: address some review comments
|
2023-06-28 13:20:58 +02:00 |
|
Mathias Vorreiter Pedersen
|
ae098822c3
|
C++: Add 'cpp/constant-array-overflow' FP.
|
2023-06-28 11:22:53 +01:00 |
|
Alex Denisov
|
dbdd654465
|
Swift: bump Swift build, NFC
|
2023-06-28 12:11:17 +02:00 |
|
Koen Vlaswinkel
|
36d86787e6
|
Merge pull request #13588 from github/koesie10/update-csharp-external-api-name
C#: Fix external API name for nested types
|
2023-06-28 11:14:29 +02:00 |
|
Mathias Vorreiter Pedersen
|
78f2fe8d5e
|
C++: Fix join in 'argumentOf'.
Before:
```
[2023-06-28 09:29:51] Evaluated non-recursive predicate DataFlowImplCommon#59e7a193::Cached::argumentNode#3#fff@8606bd35 in 1945ms (size: 1366058).
Evaluated relational algebra for predicate DataFlowImplCommon#59e7a193::Cached::argumentNode#3#fff@8606bd35 with tuple counts:
764401 ~0% {3} r1 = JOIN DataFlowPrivate#fbdd7bd7::DirectPosition#ff_10#join_rhs WITH Instruction#577b6a83::CallInstruction::getArgumentOperand#fff_102#join_rhs ON FIRST 1 OUTPUT Rhs.2, Lhs.1, Rhs.1
764401 ~0% {3} r2 = JOIN r1 WITH DataFlowPrivate#fbdd7bd7::PrimaryArgumentNode#fff_20#join_rhs ON FIRST 1 OUTPUT Rhs.1, Lhs.2, Lhs.1
65 ~0% {3} r3 = SCAN DataFlowPrivate#fbdd7bd7::IndirectionPosition#fff OUTPUT In.2, In.0, In.1
180518864 ~0% {3} r4 = JOIN r3 WITH project#DataFlowPrivate#fbdd7bd7::IndirectOperands::IndirectOperand::hasOperandAndIndirectionIndex#2#dispred#fff#3_10#join_rhs ON FIRST 1 OUTPUT Rhs.1, Lhs.2, Lhs.1
601657 ~1% {2} r5 = JOIN r4 WITH project#DataFlowUtil#47741e1f::SideEffectOperandNode#fff#2 ON FIRST 2 OUTPUT Lhs.0, Lhs.2
601657 ~0% {3} r6 = JOIN r5 WITH project#DataFlowUtil#47741e1f::SideEffectOperandNode#fff#3 ON FIRST 1 OUTPUT Lhs.0, Rhs.1, Lhs.1
1366058 ~0% {3} r7 = r2 UNION r6
return r7
```
After:
```
Tuple counts for DataFlowImplCommon#59e7a193::Cached::argumentNode#3#fff/3@d2b091vc after 1.1s:
764381 ~2% {3} r1 = JOIN DataFlowPrivate#fbdd7bd7::DirectPosition#ff_10#join_rhs WITH Instruction#577b6a83::CallInstruction::getArgumentOperand#fff_102#join_rhs ON FIRST 1 OUTPUT Rhs.2, Lhs.1 'pos', Rhs.1 'call'
764381 ~0% {3} r2 = JOIN r1 WITH DataFlowPrivate#fbdd7bd7::PrimaryArgumentNode#fff_20#join_rhs ON FIRST 1 OUTPUT Rhs.1 'n', Lhs.2 'call', Lhs.1 'pos'
65 ~3% {3} r3 = SCAN num#DataFlowPrivate#fbdd7bd7::TIndirectionPosition#fff OUTPUT In.0, In.2 'pos', In.1
1798930 ~1% {3} r4 = JOIN r3 WITH project#DataFlowUtil#47741e1f::SideEffectOperandNode#fff#2_10#join_rhs ON FIRST 1 OUTPUT Rhs.1 'n', Lhs.2, Lhs.1 'pos'
601641 ~1% {2} r5 = JOIN r4 WITH project#DataFlowPrivate#fbdd7bd7::IndirectOperands::IndirectOperand::hasOperandAndIndirectionIndex#2#dispred#fff#3 ON FIRST 2 OUTPUT Lhs.0 'n', Lhs.2 'pos'
601641 ~0% {3} r6 = JOIN r5 WITH project#DataFlowUtil#47741e1f::SideEffectOperandNode#fff#3 ON FIRST 1 OUTPUT Lhs.0 'n', Rhs.1 'call', Lhs.1 'pos'
1366022 ~1% {3} r7 = r2 UNION r6
return r7
```
|
2023-06-28 10:13:03 +01:00 |
|
Mathias Vorreiter Pedersen
|
2c99009c1a
|
Merge pull request #13117 from rdmarsh2/rdmarsh2/cpp/cobo-handle-array-casts
C++: handle cast arrays properly in off-by-one query
|
2023-06-28 09:25:12 +01:00 |
|
Koen Vlaswinkel
|
51af03d2bc
|
Java: Add tests for names of nested classes
|
2023-06-28 09:52:25 +02:00 |
|
Koen Vlaswinkel
|
e4d2c51ff8
|
C#: Add tests for names of nested classes
|
2023-06-28 09:40:31 +02:00 |
|
Tony Torralba
|
249f9f863d
|
Merge pull request #13594 from github/workflow/coverage/update
Update CSV framework coverage reports
|
2023-06-28 09:39:18 +02:00 |
|
AlexDenisov
|
9094f9aa9c
|
Merge pull request #13567 from github/alexdenisov/extend-observer
Swift: extend frontend observer
|
2023-06-28 09:35:27 +02:00 |
|
AlexDenisov
|
113408e878
|
Merge pull request #13569 from github/redsun82/swift-fix-inclusion-of-sil
Swift: fix all upstream headers for C++20
|
2023-06-28 09:35:08 +02:00 |
|
Tom Hvitved
|
fa92e79bea
|
Ruby/Python: Use inline_late on member predicates
|
2023-06-28 09:04:06 +02:00 |
|
Mathias Vorreiter Pedersen
|
368846621e
|
Merge pull request #13592 from rdmarsh2/rdmarsh2/range-analysis-back-edge-2
C++: fix irreducible control flow logic
|
2023-06-28 07:49:49 +01:00 |
|
Paolo Tranquilli
|
6352399645
|
Swift: fix all upstream headers for C++20
|
2023-06-28 08:25:29 +02:00 |
|
github-actions[bot]
|
0749af79d7
|
Add changed framework coverage reports
|
2023-06-28 00:18:40 +00:00 |
|
Robert Marsh
|
e90153fc47
|
C++: fix irreducible control flow logic
|
2023-06-27 16:52:45 -04:00 |
|