CodeQL tweaks and fixes.

Updated CodeQL config to ignore source templates,
because they are not syntactically valid source code.
Ignore other stuff that is irrelevant to published
code quality.

Made various fixes based on helpful CodeQL analysis.
This commit is contained in:
Don Cross
2022-11-07 15:31:05 -05:00
parent b05df95974
commit 5eca7d7760
16 changed files with 35 additions and 304 deletions

View File

@@ -31,6 +31,9 @@ jobs:
with:
languages: ${{ matrix.language }}
queries: +security-and-quality
paths-ignore: 'generate/template/astronomy.*'
paths-ignore: 'generate/eclipse/*.html'
paths-ignore: '**/astronomy.browser.js'
- name: Autobuild
uses: github/codeql-action/autobuild@v2