Michael B. Gale
|
d4adc373c6
|
Replace if with else if in RequiredGoVersion
|
2024-06-10 15:48:29 +01:00 |
|
github-actions[bot]
|
877bfa2468
|
Release preparation for version 2.17.5
|
2024-06-10 13:40:39 +00:00 |
|
Michael B. Gale
|
e7a60b72f1
|
Go: Check dependencies per workspace
|
2024-06-07 16:22:41 +00:00 |
|
Michael B. Gale
|
b9586a81ef
|
Go: Add functions for constructing go list commands
|
2024-06-07 16:22:40 +00:00 |
|
Michael B. Gale
|
6c0c3365cf
|
Go: Fix vendor issues and go.sum files in separate loop
|
2024-06-07 16:22:39 +00:00 |
|
Michael B. Gale
|
d344f720aa
|
Go: Add methods to GoModule for the tidy and vendor commands
These ensure that the module path is used automatically
|
2024-06-07 16:22:37 +00:00 |
|
Anders Schack-Mulligen
|
32260e2823
|
Merge pull request #16210 from aschackmull/dataflow/provenance-for-tests
Dataflow: Add support for pretty-printed alert provenance in tests
|
2024-06-07 14:53:56 +02:00 |
|
Michael B. Gale
|
881b2586e1
|
Go: Add tests for RequiredGoVersion
|
2024-06-07 12:20:44 +00:00 |
|
Michael B. Gale
|
504a233299
|
Go: Use Toolchain directives in go.mod files, if available
|
2024-06-07 12:20:43 +00:00 |
|
Michael B. Gale
|
1d6f09c750
|
Go: Refactor go.mod version retrieval into its own method
|
2024-06-07 12:20:42 +00:00 |
|
Michael B. Gale
|
44a16cef6c
|
Go: Use Toolchain directives in go.work files, if available
|
2024-06-07 12:20:41 +00:00 |
|
Michael B. Gale
|
9d1c2c6ba1
|
Merge branch 'main' into mbg/go/semver-type
|
2024-06-07 12:09:10 +00:00 |
|
Anders Schack-Mulligen
|
9b1e4d7895
|
Go: Fix test failure.
|
2024-06-07 13:16:20 +02:00 |
|
Anders Schack-Mulligen
|
a26c01d7c7
|
Go: Add support for pretty-printed provenace in tests. Convert one test.
|
2024-06-07 11:47:45 +02:00 |
|
Michael B. Gale
|
2662808629
|
Go: Output setup-go compatible pre-release identifiers
|
2024-06-06 17:14:45 +00:00 |
|
Michael B. Gale
|
c0142c1a91
|
Go: Add comment explaining why NewSemVer does not Canonicalise the result
|
2024-06-05 14:08:45 +00:00 |
|
Owen Mansel-Chan
|
fcf06c59aa
|
Refactor findMethodWithGivenReceiver
|
2024-06-05 14:52:31 +01:00 |
|
Michael B. Gale
|
5dd7e136e5
|
Merge branch 'main' into mbg/go/semver-type
|
2024-06-05 12:22:16 +00:00 |
|
Owen Mansel-Chan
|
44a56c420f
|
Merge pull request #16558 from owen-mc/go/sync-external-flow
Go: sync ExternalFlow.qll
|
2024-06-05 11:31:34 +01:00 |
|
Owen Mansel-Chan
|
60970ff015
|
Merge pull request #16571 from owen-mc/go/remove-step-duplication-in-config
Go: remove flow step duplication in configs
|
2024-06-04 12:57:26 +01:00 |
|
Owen Mansel-Chan
|
cbbdd01d5a
|
Reinstate more descriptive QLDoc
|
2024-06-04 11:46:05 +01:00 |
|
Owen Mansel-Chan
|
7356e747e4
|
Add change note
|
2024-06-04 11:46:04 +01:00 |
|
Owen Mansel-Chan
|
6e67e724b4
|
Update documentation for receiver instead of -1
|
2024-06-04 11:46:02 +01:00 |
|
Owen Mansel-Chan
|
5c5949ba5e
|
Add tests for neutral models
|
2024-06-04 11:46:01 +01:00 |
|
Owen Mansel-Chan
|
c964fc2dca
|
Update expected results (only empty predicate names added)
|
2024-06-04 11:46:00 +01:00 |
|
Owen Mansel-Chan
|
18fa454d33
|
Replace Argument[-1] with Argument[receiver]
|
2024-06-04 11:45:59 +01:00 |
|
Owen Mansel-Chan
|
0870946e05
|
Add model validation to more tests
|
2024-06-04 11:45:58 +01:00 |
|
Owen Mansel-Chan
|
a8112ec62e
|
Add neutralModel to empty.model.yml so it is defined somewhere
|
2024-06-04 11:45:57 +01:00 |
|
Owen Mansel-Chan
|
adfaae02e7
|
Cache interpretElement
|
2024-06-04 11:45:55 +01:00 |
|
Owen Mansel-Chan
|
479ea9f82c
|
Remove unused predicate hasExternalSpecification
|
2024-06-04 11:45:54 +01:00 |
|
Owen Mansel-Chan
|
174712a472
|
Delete unused predicate paramsString
This is needed for other languages, but in Go you cannot have two
functions which are distinguished only by their parameter types.
|
2024-06-04 11:45:52 +01:00 |
|
Owen Mansel-Chan
|
40127583fb
|
Make manual neutral summary models block generated summary models
|
2024-06-04 11:45:51 +01:00 |
|
Owen Mansel-Chan
|
5b04a71169
|
Non-trivial implementation of NeutralCallableAdapter
|
2024-06-04 11:45:49 +01:00 |
|
Owen Mansel-Chan
|
df8e04fcf9
|
Add predicate neutralElement matching summaryElement
|
2024-06-04 11:45:48 +01:00 |
|
Owen Mansel-Chan
|
209fe731a6
|
Change type of c to be more portable
|
2024-06-04 11:45:47 +01:00 |
|
Owen Mansel-Chan
|
e2008e14e2
|
Move summaryElement to FlowSummyImpl.qll
|
2024-06-04 11:45:45 +01:00 |
|
Owen Mansel-Chan
|
7f0f2d3438
|
Rename interpretSummary to summaryElement
|
2024-06-04 11:45:44 +01:00 |
|
Owen Mansel-Chan
|
961b09d63c
|
Use methods of AccessPathToken more
|
2024-06-04 11:45:42 +01:00 |
|
Owen Mansel-Chan
|
9f7c47509a
|
Expect "receiver" instead of "-1"
|
2024-06-04 11:45:41 +01:00 |
|
Owen Mansel-Chan
|
557adaf6f2
|
Update invalid model predicates
|
2024-06-04 11:45:40 +01:00 |
|
Owen Mansel-Chan
|
8e2e32742c
|
Use neutralModel in various places
|
2024-06-04 11:45:38 +01:00 |
|
Owen Mansel-Chan
|
83672f545f
|
Add neutralModel extensible predicate
|
2024-06-04 11:45:36 +01:00 |
|
Owen Mansel-Chan
|
a71e678bb9
|
Change imports
|
2024-06-04 11:45:33 +01:00 |
|
Owen Mansel-Chan
|
c3e1592815
|
Use AccessPath and AccessPathToken more
|
2024-06-04 11:45:27 +01:00 |
|
Owen Mansel-Chan
|
54a0c03e5d
|
Rename canonicalPackageHasASubpackage to canonicalPkgLink
|
2024-06-04 11:45:25 +01:00 |
|
Owen Mansel-Chan
|
e81a98925a
|
Remove QLDoc
|
2024-06-04 11:45:20 +01:00 |
|
Owen Mansel-Chan
|
797e5d0c8a
|
Rename packageHasASubpackage to packageLink
|
2024-06-04 11:45:17 +01:00 |
|
Owen Mansel-Chan
|
7c94120eb7
|
Rename packageHasMaDCoverage to relevantPackage
|
2024-06-04 11:45:13 +01:00 |
|
Owen Mansel-Chan
|
89e7bab0b3
|
QLDoc
|
2024-06-04 11:45:06 +01:00 |
|
Owen Mansel-Chan
|
133983678c
|
Merge pull request #16619 from owen-mc/go/fix/response-writer-variadic
Go: Fix bug in ResponseWriter for variadic MaD
|
2024-06-04 05:36:58 +01:00 |
|