Rasmus Wriedt Larsen
eb9ee33adc
Python: Workaround for module level items from import * not being LocalSourceNodes
2023-10-10 17:11:10 +02:00
Rasmus Wriedt Larsen
60903a48e7
Python: Also capture alias with new name
2023-10-09 17:54:24 +02:00
Rasmus Wriedt Larsen
ce5fc60c8f
Python: Add test of find-subclass code
2023-10-09 17:53:29 +02:00
Rasmus Wriedt Larsen
2e4d7447a9
Python: Improve speed of process-mrva-results.py
...
Same trick as 'generate-code-scanning-query-list.py'
2023-10-09 17:53:22 +02:00
Rasmus Wriedt Larsen
c90bbb07ea
Python: auto model
2023-09-20 17:12:25 +02:00
Rasmus Wriedt Larsen
2610c13053
Python: Enable auto-model for Django Model
2023-09-20 17:11:54 +02:00
Rasmus Wriedt Larsen
6d210c5fe8
Python: auto model
2023-09-18 20:34:41 +02:00
Rasmus Wriedt Larsen
9249b529d7
Python: auto model
2023-09-18 17:31:15 +02:00
Rasmus Wriedt Larsen
ce2fd928f5
Python: Enable auto-model for cgi.FieldStorage
2023-09-18 17:01:34 +02:00
Rasmus Wriedt Larsen
a27c2e0603
Python: auto model
2023-09-18 16:37:56 +02:00
Rasmus Wriedt Larsen
db6509e3ac
Python: auto model
2023-09-18 16:25:38 +02:00
Rasmus Wriedt Larsen
244346bc1c
Python: auto model
2023-09-18 14:35:28 +02:00
Rasmus Wriedt Larsen
48cb075b3b
Python: More import fixes
...
:thinkies: turns out that .getASubclass*() had to be applied everywhere...
2023-09-18 14:25:04 +02:00
Rasmus Wriedt Larsen
ec32de59a6
Python: More auto-modeling
2023-09-18 14:24:03 +02:00
Rasmus Wriedt Larsen
b93d470364
Python: Enable auto-model BaseHttpRequestHandler
2023-09-18 13:48:24 +02:00
Rasmus Wriedt Larsen
6d4b4d6838
Python: Modernize modeling of BaseHTTPRequestHandler
2023-09-18 13:40:41 +02:00
Rasmus Wriedt Larsen
af9b1e73f8
Python: Improve auto-model from better import alias handling
2023-09-18 12:11:10 +02:00
Rasmus Wriedt Larsen
ff069f345d
Python: Improve SelfRefMixin
...
This is important to model mixins correctly, for example when they help
handle incoming requests, and therefore need to know that `self.kwargs`
contains data controlled by a user.
2023-09-18 12:05:40 +02:00
Rasmus Wriedt Larsen
6877697837
Python: Allow any results.bqrs file
2023-09-18 11:36:12 +02:00
Rasmus Wriedt Larsen
3abfcc59ca
Python: Improve import * handling
2023-09-18 11:32:29 +02:00
Rasmus Wriedt Larsen
b1cfe27d17
Python: More automatic modeling
2023-09-15 15:27:10 +02:00
Rasmus Wriedt Larsen
0bf1ca7550
Python: Automodel for WSGIServer
2023-09-15 14:58:42 +02:00
Rasmus Wriedt Larsen
1328bfd7d0
Python: Automodel for tornado
2023-09-15 14:58:23 +02:00
Rasmus Wriedt Larsen
8b82732040
Python: Make Django use auto-modeling
...
Ooops
2023-09-15 14:57:32 +02:00
Rasmus Wriedt Larsen
ab0313828c
Python: Remove manual MaD modeling
...
Everything is covered now 👍
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
975ed47c53
Python: Add more auto-generated models
...
This time using old set of projects
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
523f7e2ed4
Python: Sort MaD rows
...
(makes future diffing much easier)
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
38911e63d2
FIXME already fixed
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
0f1b120a03
Python: Add manual modeling still missing from auto modeling
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
68985db3f6
Python: Add auto-modeling from current venv in MRVA top 1000 projects
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
e96e67cdb9
Python: Add script to process results from MRVA (bqrs files)
...
Also makes `empty.model.yml` empty once again
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
6024ca0167
Python: Remove query predicate annotation
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
e5aae0d7e7
Python: Add query metadata
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
fb63e73142
Python: Streamline what modules to allow for now
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
f29e8894bf
Python: Adjust test-code predicate
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
b980b82d59
Python: Improve docs/names around already modeled classes
2023-09-14 11:52:41 +02:00
Rasmus Wriedt Larsen
562d9c63b4
WIP rest of modeling done so far
2023-09-14 11:52:40 +02:00
Rasmus Wriedt Larsen
8e9636a6d8
WIP: Flask View class modeling for restplus
...
Based on some DBs I had that contained dependencies
2023-09-14 11:52:40 +02:00
Chuan-kai Lin
1a575ef297
Merge pull request #14167 from asgerf/ts/tolerate-out-of-order-requests
...
JS: tolerate out of order requests in TypeScript extractor
codeql-cli/v2.14.4
2023-09-08 12:33:44 -07:00
Robert Marsh
e1ffc8d886
Merge pull request #14171 from MathiasVP/fix-dataflow-out-of-post-update-nodes
...
C++: Fix dataflow out of post update nodes
2023-09-08 14:56:41 -04:00
Mathias Vorreiter Pedersen
9f89c63771
C++: Accept test changes.
2023-09-08 17:07:26 +01:00
Mathias Vorreiter Pedersen
0be61be07a
C++: Handle flow out of post-update nodes when there's another use of the variable in the call that we need to skip.
2023-09-08 17:07:26 +01:00
Mathias Vorreiter Pedersen
d5442ec9c5
C++: Add regression test.
2023-09-08 13:10:04 +01:00
Tom Hvitved
354a55c735
Merge pull request #14169 from hvitved/backport-fix
...
Revert "C#: Bump all dependencies"
2023-09-08 13:37:12 +02:00
Tom Hvitved
e6a6a7931b
Revert "C#: Bump all dependencies"
2023-09-08 11:19:00 +02:00
Asger F
ea384b340a
JS: Change note
2023-09-08 10:31:04 +02:00
Asger F
e08a873829
JS: Tolerate TypeScript files being requested out of order
2023-09-08 10:31:04 +02:00
Chuan-kai Lin
163252d5f6
Merge pull request #14147 from github/release-prep/2.14.4
...
Release preparation for version 2.14.4
2023-09-05 13:50:45 -07:00
github-actions[bot]
abf2b12b1c
Release preparation for version 2.14.4
2023-09-05 16:56:14 +00:00
Ian Lynagh
a2659eecfb
Merge pull request #14018 from igfoo/igfoo/extractor_information_kotlin1
...
Kotlin: Write usesK2 ("uses Kotlin 2") information to the database
2023-09-04 13:38:23 +01:00