Граф коммитов

2710 Коммитов

Автор SHA1 Сообщение Дата
github-actions[bot] 89b2a6b726 Add changed framework coverage reports 2024-11-27 00:21:55 +00:00
Owen Mansel-Chan 141259c003
Update go/ql/lib/ext/slices.model.yml
Co-authored-by: Chris Smowton <smowton@github.com>
2024-11-26 14:48:20 +00:00
Owen Mansel-Chan bcc89ecb7c
Add change note 2024-11-26 12:07:32 +00:00
Owen Mansel-Chan 196634ecdb
Model `slices` package
Skipping functions that involve iterators for now.
2024-11-26 12:01:09 +00:00
Owen Mansel-Chan 47eb407be9
Update Go version in stdlib tests 2024-11-26 12:00:10 +00:00
github-actions[bot] f25c16245c Add changed framework coverage reports 2024-11-21 00:21:44 +00:00
Owen Mansel-Chan 9aede5f433
Merge pull request #17494 from owen-mc/go/reinstate-mad-with-fixes
Go: reinstate models-as-data sink conversions with fixes
2024-11-20 14:50:47 +00:00
Owen Mansel-Chan 69ad69c38a
Move change note out of C# folder 2024-11-20 14:21:28 +00:00
Owen Mansel-Chan dcf3b31f62
Move and update change note 2024-11-20 13:52:22 +00:00
Owen Mansel-Chan d9a830e008
Add log function prefix "With" for heuristic logger 2024-11-20 13:50:59 +00:00
github-actions[bot] d80aa6fa6a Add changed framework coverage reports 2024-11-20 00:21:24 +00:00
Owen Mansel-Chan cf84c08abf
Add change note 2024-11-20 00:18:55 +00:00
Owen Mansel-Chan dd87b1a9de
Convert `os.stdin` model to MaD 2024-11-19 16:59:47 +00:00
Owen Mansel-Chan bf824cac0a
Allow package-level variables in MaD 2024-11-19 16:59:42 +00:00
Owen Mansel-Chan 307fdc0864
Add tests for heuristic logger calls 2024-11-19 11:41:53 +00:00
Owen Mansel-Chan e57d8983f5
Add heuristic logger calls 2024-11-19 11:41:51 +00:00
Owen Mansel-Chan 9fc0dc5690
Fix typo in unrelated QLDoc 2024-11-19 11:41:40 +00:00
Owen Mansel-Chan 874dc83f3f
Update test expectations 2024-11-19 11:28:43 +00:00
Owen Mansel-Chan 81907bc743
Set Subtypes column correctly
We set it to False when it has no meaning and True otherwise.
2024-11-19 11:22:36 +00:00
Owen Mansel-Chan bc784268fd
Make Logrus log injection tests more comprehensive 2024-11-19 11:18:28 +00:00
Owen Mansel-Chan 791313fbdf
Add tests for logrus.FieldLogger 2024-11-19 11:18:26 +00:00
Owen Mansel-Chan cc62db796c
Add tests for Xorm first argument of varargs slice 2024-11-19 11:18:24 +00:00
Owen Mansel-Chan 5a0cd2e7d6
Add tests for squirrel.Eq 2024-11-19 11:18:22 +00:00
Owen Mansel-Chan 8cbab0c66e
Model `logrus.FieldLogger` using models-as-data 2024-11-19 11:18:20 +00:00
Owen Mansel-Chan d37c816bd9
Model some Xorm methods in QL 2024-11-19 11:18:17 +00:00
Owen Mansel-Chan 25cd4d4585
Model some squirrel methods in QL
We need to put a restriction on the type of the argument.
2024-11-19 11:18:15 +00:00
Owen Mansel-Chan a0729fc760
Fix typo in package path
Co-authored-by: Edward Minnix III <egregius313@github.com>
2024-11-19 11:18:13 +00:00
Owen Mansel-Chan 35cbc162b0
Convert logging sinks to use MaD 2024-11-19 11:18:11 +00:00
Owen Mansel-Chan 85c7e8c221
Convert gocb nosql-injection sinks to MaD 2024-11-19 11:18:09 +00:00
Owen Mansel-Chan fbaad09179
Convert mongodb nosql-injection sinks to MaD 2024-11-19 11:18:02 +00:00
Owen Mansel-Chan b4c84be3be
Convert database/sql/driver sql-injection sinks to MaD 2024-11-19 11:15:48 +00:00
Owen Mansel-Chan e4eef6791a
Convert database/sql sql-injection sinks to MaD 2024-11-19 11:15:42 +00:00
Owen Mansel-Chan 4cca6cff59
Convert Beego orm sql-injection sinks to MaD 2024-11-19 11:13:32 +00:00
Owen Mansel-Chan 2282a8184b
Convert Bun sql-injection sinks to MaD 2024-11-19 11:13:30 +00:00
Owen Mansel-Chan 1c305aa8f3
Convert Xorm sql-injection sinks to MaD 2024-11-19 11:13:28 +00:00
Owen Mansel-Chan 1ab50fc62c
Convert Gorm sql-injection sinks to MaD 2024-11-19 11:13:26 +00:00
Owen Mansel-Chan fb050e8b43
Convert sqlx sql-injection sinks to MaD 2024-11-19 11:13:23 +00:00
Owen Mansel-Chan d9d3e74e8c
Convert gogf/gf sql-injection sinks to MaD 2024-11-19 11:13:17 +00:00
Owen Mansel-Chan 1315a1e9ae
Upgrade and convert gorqlite sql-injection sinks to MaD 2024-11-19 11:13:13 +00:00
Owen Mansel-Chan 924467bebe
Convert squirrel sql-injection sinks to MaD (non-existent methods removed)
Various non-existent methods were modeled, and I couldn't find any
evidence that they used to exist. They aren't in the stubs or tests. I
have removed them.
2024-11-19 11:13:10 +00:00
Owen Mansel-Chan c5bec1cc7f
Merge pull request #17966 from owen-mc/go/mad/subtypes-true
Go: set `subtypes` column to true for models where it has a meaning
2024-11-19 00:43:55 +00:00
Owen Mansel-Chan 06b72e5782
Update models in test expectation files 2024-11-16 19:44:32 +00:00
Owen Mansel-Chan 5745969462
Set subtypes=false when it has no meaning 2024-11-16 19:34:23 +00:00
Ian Lynagh 50b9702afd Go: Remove a redundant override 2024-11-14 21:19:29 +00:00
Owen Mansel-Chan 44e865114a
Add change note 2024-11-12 11:37:07 +00:00
Owen Mansel-Chan d31700cf92
Accept changes in models in .expected files 2024-11-12 11:34:29 +00:00
Owen Mansel-Chan dfd8e7d397
Set subtypes column to True in models
This is almost always what we want.
2024-11-12 11:21:52 +00: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