Kristen Newbury
9dc1ca41fa
Merge pull request #790 from github/lcartey/fix-help-repo-fetch
...
Ensure help is always loaded during pack creation process
2024-11-19 17:05:56 +00:00
Luke Cartey
6bd9ed7e3c
Merge pull request #788 from fjatWbyT/fix-issue-629
...
Fix #629 about `A7-1-7`
2024-11-15 11:08:59 +00:00
Luke Cartey
cc7df812b4
Merge pull request #486 from rvermeulen/rvermeulen/fp-fn-issue-#8
...
Include test case FP/FN report
2024-11-15 10:06:55 +00:00
Luke Cartey
301d133844
Merge branch 'main' into fix-issue-629
2024-11-15 10:03:58 +00:00
Luke Cartey
be4782f90e
Merge pull request #795 from github/dependabot/github_actions/actions/github-script-7
...
Bump actions/github-script from 3 to 7
2024-11-15 09:44:45 +00:00
Michael R Fairhurst
373b7938fc
Merge pull request #730 from github/michaelrfairhurst/implement-lanugage4-package-rule-1-5
...
Implement Language4 package, banning obsolete language features.
2024-11-15 06:07:55 +00:00
Mike Fairhurst
b1c76190f4
Fix broken test
2024-11-14 20:56:51 -08:00
Michael R Fairhurst
d1dd23cb63
Merge branch 'main' into michaelrfairhurst/implement-lanugage4-package-rule-1-5
2024-11-14 19:37:42 -08:00
dependabot[bot]
9aa4c38e4a
Bump actions/github-script from 3 to 7
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 3 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v3...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 16:39:26 +00:00
Kristen Newbury
85036d5b50
Merge pull request #792 from github/lcartey/update-some-actions
...
Update some GitHub Actions versions, and enable Dependabot updates
2024-11-12 15:33:08 +00:00
Remco Vermeulen
9fb76d92b5
Merge pull request #461 from rvermeulen/rvermeulen/add-webhook-handler
...
Add webhook handler function
2024-11-12 14:02:01 +00:00
Luke Cartey
a9f2bf141d
Add dependabot.yml file to keep Actions up-to-date
2024-11-05 23:30:37 +00:00
Luke Cartey
b5c1a95311
Update actions/setup-python to v5
2024-11-05 23:24:42 +00:00
Luke Cartey
3e8c336866
Update actions/checkout to v4
2024-11-05 23:21:48 +00:00
Luke Cartey
0ac5171884
Update actions/cache to v4
2024-11-05 23:21:25 +00:00
Luke Cartey
bc8bcfe45b
Update actions/upload-artifact to v4
2024-11-05 23:21:09 +00:00
Luke Cartey
afa7eab115
Merge pull request #756 from fjatWbyT/typo-script-help-message
...
Fix typo and update generation script message.
2024-11-01 00:37:30 +00:00
Luke Cartey
e7c476607e
Merge branch 'main' into typo-script-help-message
2024-10-31 16:33:44 -07:00
Fernando Jose
98c7610150
Fix query formatting.
2024-11-01 08:17:21 +09:00
Luke Cartey
839112f3c6
Do not continue on error for checkout of the help repo
...
This is to avoid accidental errors when loading the reference.
2024-10-31 15:44:33 -07:00
Luke Cartey
525fba7fec
Pack creation: load help from base reference
...
For pull requests the current process attempts to load the help
from the equivalent ref in the help repo. As most PRs do not add
an equivalent branch on the help repo, this means that most PRs
do not load any help at all, and the constructed artifacts are
missing help.
This is problematic during the release process, where we appear to
use the artifacts built from the PR event, instead of the artifacts
built from the branch itself, therefore using artifacts without
any help included.
This commit modifies the behaviour to fetch the help for the base
ref for the pull request or merge group. This should ensure that
help files are always loaded, regardless of where the artifacts
are built.
2024-10-31 15:37:02 -07:00
Fernando Jose
61d4ba3639
Fix #629 .
2024-10-30 14:02:40 +09:00
Kristen Newbury
041150a580
Merge pull request #783 from github/release-automation/bump-version-to-2.38.0-dev
...
Bump version to 2.38.0-dev
2024-10-25 02:51:04 +00:00
knewbury01
9f4b332097
Bump version to 2.38.0-dev
2024-10-24 20:44:19 +00:00
Kristen Newbury
42c2b88bcd
Merge pull request #781 from github/lcartey/2-37-0-performance-improvements
...
Performance improvements since upgrade to 2.16.6
2024-10-24 16:23:56 +00:00
Luke Cartey
10b84ec9ec
Remove commented-out code
2024-10-24 16:17:48 +01:00
Luke Cartey
a124f6346f
Rule 9.4: Performance optimization of aggregate initializer pairs
...
Refactored calculation to work top down, instead of bottom up,
which ensures we are always comparing elements from within the
same initializer.
2024-10-24 12:08:03 +01:00
Luke Cartey
8f909177a2
MSC39-C: Hint optimizer to join isExcluded after determining results
2024-10-24 12:07:35 +01:00
Luke Cartey
dfdfe9b698
NotDistinctIdentifier: Performance optimization
...
Hint optimizer to perform join of exclusions after determining
results.
2024-10-24 12:06:38 +01:00
Luke Cartey
7eaad20146
Compatible types: performance improvements
...
Modify the `Compatible.qll` library to improve performance by
restricting to function declarations for the same function.
Adopt the Compatible library in DCL40-C, which has also improved
detection of compatible types.
2024-10-24 12:00:15 +01:00
Luke Cartey
18a3f35bae
Merge pull request #742 from github/codeql/upgrade-to-2.16.6
...
Upgrade `github/codeql` dependency to 2.16.6
2024-10-23 16:14:01 +00:00
Luke Cartey
d48d3f71ad
Merge pull request #743 from github/lcartey/produce-ql-packs
...
Produce qlpacks as a build artifact
2024-10-23 16:07:14 +00:00
Luke Cartey
ac004672ab
Merge pull request #777 from github/lcartey/rule-2-5-alt-uses
...
Rule 2.5: Consider macros accessed before definition
2024-10-23 14:43:16 +00:00
Luke Cartey
cbcf0374aa
Add test case for spaces, ensure no clang-format
2024-10-23 14:43:45 +01:00
Luke Cartey
5b61358f7f
Improve regex to handle spaces
2024-10-23 14:38:02 +01:00
Kristen Newbury
20d46130f3
Merge branch 'main' into lcartey/produce-ql-packs
2024-10-23 09:22:27 -04:00
Luke Cartey
7efe7547ea
Merge pull request #753 from github/lcartey/a5-2-6
...
`A5-2-6`: Ignore cases with the same operator
2024-10-23 12:15:44 +00:00
Luke Cartey
7c3832f7cd
Merge branch 'main' into lcartey/rule-2-5-alt-uses
2024-10-23 09:34:33 +01:00
Luke Cartey
96366ae6cb
Update links
2024-10-23 09:33:16 +01:00
Kristen Newbury
bdd3865bae
Merge branch 'main' into codeql/upgrade-to-2.16.6
2024-10-22 22:19:49 -04:00
Nicolas Will
1566129d5c
Merge pull request #765 from github/lcartey/rule-8-13-copies
...
`RULE-8-13`: Address false positive issues
2024-10-22 22:24:24 +00:00
Luke Cartey
dd07767d6a
Rule 2.5: Consider macros accessed before definition
2024-10-22 22:58:36 +01:00
Luke Cartey
460fb26a4b
Reinstate macro instantiation results
2024-10-22 22:22:15 +01:00
Nicolas Will
5d247beb04
Merge pull request #769 from github/lcartey/rule-5-4-conditional-inclusion
...
`RULE-5-4`: Exclude results which do not occur in the same compilation, improve alert message
2024-10-22 21:17:57 +00:00
Luke Cartey
bde048b1ea
Merge pull request #771 from github/lcartey/rule-1-3-main
...
`RULE-1-3`: Improve detection of standard compliant main functions
2024-10-22 21:12:59 +00:00
Luke Cartey
f718e2a4a2
Merge branch 'main' into codeql/upgrade-to-2.16.6
2024-10-22 21:28:29 +01:00
Luke Cartey
68c1dafa71
Add test case
2024-10-22 21:26:58 +01:00
Luke Cartey
57dd7485f6
Rule 5.4: Address review comments
2024-10-22 21:18:01 +01:00
Luke Cartey
4b9d813620
Share PointerOrArrayType
2024-10-22 21:12:32 +01:00
Luke Cartey
47804a7b52
Add release notes
2024-10-22 19:11:19 +01:00