Joe Farebrother
|
f429b9038c
|
Update tests, update alert messages
|
2025-09-01 16:30:44 +01:00 |
|
Joe Farebrother
|
067c98d3ee
|
Include conditional alert messages for various cases
|
2025-09-01 16:30:35 +01:00 |
|
Joe Farebrother
|
4212d1b5b6
|
Update alert messages and choose one witness
|
2025-09-01 16:30:26 +01:00 |
|
Joe Farebrother
|
5ba5007076
|
Modernize signature mismatch
|
2025-09-01 16:30:17 +01:00 |
|
Joe Farebrother
|
f7097136f1
|
Rank multiple calls so only the first 2 calls are alerted
|
2025-09-01 16:23:42 +01:00 |
|
Henry Mercer
|
d71991fdc0
|
Merge pull request #20320 from github/henrymercer/default-queries
Specify default queries in `codeql-extractor.yml`
|
2025-09-01 15:52:47 +01:00 |
|
Joe Farebrother
|
8545c7d36f
|
Fix doc typo
|
2025-09-01 15:12:52 +01:00 |
|
Joe Farebrother
|
8c9c66c002
|
Fix typo in example
|
2025-09-01 15:12:52 +01:00 |
|
Joe Farebrother
|
ba68fe9a0f
|
Adress review suggestions - cleanups
|
2025-09-01 15:12:52 +01:00 |
|
Joe Farebrother
|
fb0380bfbc
|
Inline locationBefore
|
2025-09-01 15:12:52 +01:00 |
|
Joe Farebrother
|
cc486ddb08
|
Remove tostring
|
2025-09-01 15:12:51 +01:00 |
|
Joe Farebrother
|
72df584e9b
|
Update integration test outout and fix qhelp
|
2025-09-01 15:12:51 +01:00 |
|
Joe Farebrother
|
c9dc54abf8
|
Fix typos
|
2025-09-01 15:11:59 +01:00 |
|
Joe Farebrother
|
58f2bd4000
|
Fix changenote formatting
|
2025-09-01 15:11:59 +01:00 |
|
Joe Farebrother
|
5992dc3b0a
|
Add qldoc
|
2025-09-01 15:11:59 +01:00 |
|
Joe Farebrother
|
e01519f547
|
Add change note
|
2025-09-01 15:11:59 +01:00 |
|
Joe Farebrother
|
74a312735c
|
Update integration test output
|
2025-09-01 15:11:58 +01:00 |
|
Michael Nebel
|
dbd31259b3
|
Python: Fix some Ql4Ql violations.
|
2025-09-01 15:16:25 +02:00 |
|
Joe Farebrother
|
ba8658491a
|
Update qhelp + alert messages
|
2025-09-01 14:11:01 +01:00 |
|
Joe Farebrother
|
86bb0e8af2
|
qhelp: move examples to subfolder
|
2025-09-01 14:10:58 +01:00 |
|
Joe Farebrother
|
daa5525a10
|
Update tests and add an additional test
|
2025-09-01 14:10:55 +01:00 |
|
Joe Farebrother
|
b4b20d7d3f
|
Update multiple calls queries to include call targets in alert message
|
2025-09-01 14:10:53 +01:00 |
|
Joe Farebrother
|
18b949c0a9
|
Remove case excluding classes with a __new__ method; as it doesn't make much sense (__init__ is still called anyway)
|
2025-09-01 14:10:50 +01:00 |
|
Joe Farebrother
|
9619ae8a2d
|
Add additional test case + update missing del tests
|
2025-09-01 14:10:47 +01:00 |
|
Joe Farebrother
|
c9932e187a
|
Update tests for calls to init + fixes
|
2025-09-01 14:10:44 +01:00 |
|
Joe Farebrother
|
9ac95266c7
|
Fixes
|
2025-09-01 14:10:41 +01:00 |
|
Joe Farebrother
|
3c74e12b9c
|
Change implenetation of missing calls to use getASuperCallTarget, and change alerts to alert on the class and provide clearer information, using optional location links.
|
2025-09-01 14:10:39 +01:00 |
|
Joe Farebrother
|
99a05ed5a4
|
Update test outputs + fix semantics
|
2025-09-01 14:10:36 +01:00 |
|
Joe Farebrother
|
732c818916
|
Move tests and add inline expectation postprocessing
|
2025-09-01 14:10:33 +01:00 |
|
Joe Farebrother
|
45b5efad25
|
Fix FPs and typo
|
2025-09-01 14:10:30 +01:00 |
|
Joe Farebrother
|
4f63528844
|
Update alert messages
|
2025-09-01 14:10:25 +01:00 |
|
Joe Farebrother
|
d0daacd17e
|
Modernize multple calls to init/del
|
2025-09-01 14:10:22 +01:00 |
|
Joe Farebrother
|
a02016a95f
|
Add missing call to del
|
2025-09-01 14:10:17 +01:00 |
|
Joe Farebrother
|
38af3ac925
|
Update missing call to init
|
2025-09-01 14:10:14 +01:00 |
|
Joe Farebrother
|
bea8502cc5
|
Move missing/multiple calls to init/del queries to folder
|
2025-09-01 14:10:11 +01:00 |
|
Anders Schack-Mulligen
|
144e34c669
|
Shared: Use shared SuccessorType in shared Cfg and BasicBlock libs.
|
2025-09-01 13:43:32 +02:00 |
|
Anders Schack-Mulligen
|
09b2c5abf0
|
BasicBlock: Replace entryBlock predicate with subclass.
|
2025-09-01 11:48:44 +02:00 |
|
Anders Schack-Mulligen
|
f459ddc40a
|
Languages: Adapt to api changes.
|
2025-09-01 11:26:33 +02:00 |
|
Anders Schack-Mulligen
|
bb3abc815f
|
SSA: Update input to use member predicates.
|
2025-09-01 11:19:48 +02:00 |
|
Henry Mercer
|
55869f28c3
|
Specify default queries in codeql-extractor.yml
|
2025-08-29 17:34:45 +01:00 |
|
Taus
|
f89fae39c5
|
Merge pull request #20276 from github/tausbn/python-model-psycopg2-connection-pools
Python: Add support for Psycopg2 database connection pools
|
2025-08-29 13:52:59 +02:00 |
|
Napalys Klicius
|
bafe22c50c
|
Merge pull request #20048 from Napalys/js/xml_bomb_sinks
JS: Exclude patched libraries from `xml-bomb` sink
|
2025-08-29 08:10:55 +02:00 |
|
Joe Farebrother
|
7ef2b01119
|
Merge pull request #20142 from joefarebrother/python-qual-subclass-shadow
Python: Modernise Superclass attribute shadows subclass method query
|
2025-08-28 13:40:26 +01:00 |
|
Tom Hvitved
|
fa7295f0a1
|
Merge pull request #20303 from hvitved/python/jump-to-def-unpack-tests
Python: Add jump-to-def tests for unpacking assignments
|
2025-08-28 12:03:55 +02:00 |
|
Tom Hvitved
|
bf47f66691
|
Python: Add jump-to-def tests for unpacking assignments
|
2025-08-28 10:38:21 +02:00 |
|
Joe Farebrother
|
bde143e4c1
|
Merge pull request #20038 from joefarebrother/python-qual-comparison
Python: Modernize 3 quality queries for comparison methods
|
2025-08-28 09:37:20 +01:00 |
|
Joe Farebrother
|
45910b9505
|
Merge remote-tracking branch 'origin/python-qual-subclass-shadow' into python-qual-subclass-shadow
|
2025-08-28 09:23:42 +01:00 |
|
Joe Farebrother
|
c6ababd262
|
Fix test output
|
2025-08-28 08:49:34 +01:00 |
|
Joe Farebrother
|
ada0b372c6
|
Merge pull request #20120 from joefarebrother/python-qual-unexpected-raise-special
Python: Modernize Unexpected Raise In Special Method query
|
2025-08-27 15:01:46 +01:00 |
|
Joe Farebrother
|
2c6b2df7cc
|
Update python/ql/src/Classes/SubclassShadowing/SubclassShadowing.qhelp
Co-authored-by: Taus <tausbn@github.com>
|
2025-08-27 13:20:54 +01:00 |
|