Skip to content

JS: Add Vue to file_coverage_languages and github_api_languages#21932

Merged
jketema merged 1 commit into
github:mainfrom
jketema:jketema/vue
Jun 2, 2026
Merged

JS: Add Vue to file_coverage_languages and github_api_languages#21932
jketema merged 1 commit into
github:mainfrom
jketema:jketema/vue

Conversation

@jketema
Copy link
Copy Markdown
Contributor

@jketema jketema commented Jun 2, 2026

Once we have a nightly we should be able to test this with a clone of, e.g., https://github.com/kyanny-salsa/zd-4265663

@github-actions github-actions Bot added the JS label Jun 2, 2026
@jketema jketema changed the title JS: Add Vue to file_coverage_languages abd github_api_languages JS: Add Vue to file_coverage_languages and github_api_languages Jun 2, 2026
@jketema jketema requested a review from henrymercer June 2, 2026 15:12
@jketema jketema marked this pull request as ready for review June 2, 2026 15:12
@jketema jketema requested a review from a team as a code owner June 2, 2026 15:12
Copilot AI review requested due to automatic review settings June 2, 2026 15:12
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the JavaScript extractor pack metadata so that Vue single-file components are included in file coverage reporting and repositories identified as “Vue” by the GitHub API are associated with the JavaScript extractor.

Changes:

  • Add a vue entry to file_coverage_languages mapped to SCC’s Vue language.
  • Include Vue in github_api_languages so Vue repos are recognized for JS analysis.
  • Add Vue to the top-level scc_languages list.
Show a summary per file
File Description
javascript/resources/codeql-extractor.yml Adds Vue language mappings for file coverage, GitHub API language detection, and SCC language accounting.

Copilot's findings

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

@jketema jketema merged commit d11fc3a into github:main Jun 2, 2026
13 checks passed
@jketema jketema deleted the jketema/vue branch June 2, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants