| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
This PR fixes an issue where the CodeQL Action was incorrectly auto-detecting extractors that aren't supported languages (like HTML, CSV, XML, etc.) when using codeql resolve languages. The fix reverts to using a hardcoded set of known languages as a temporary workaround.
Copilot reviewed 8 out of 13 changed files in this pull request and generated no comments.
Show a summary per file| File | Description |
|---|---|
| src/languages.ts | Adds "actions" language and reorders KnownLanguage enum alphabetically |
| src/config-utils.ts | Adds filtering logic to exclude extractors that aren't in KnownLanguage enum |
| src/config-utils.test.ts | Adds test cases for HTML extractor filtering in both specified and auto-detected scenarios |
| package.json | Version bump to 3.29.8 |
| lib/ files | Compiled JavaScript output corresponding to TypeScript changes |
| CHANGELOG.md | Documents the bug fix for autodetection of unsupported languages |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
We tried to determine languages using codeql resolve languages, but that actually gives us extractors, and not all extractors are supported languages. We probably want to change our definition to something like "a -queries pack exists" when doing autodetection, but to get this fixed quickly, this PR reverts back to a hardcoded set.
Merge / deployment checklist