-
-
Notifications
You must be signed in to change notification settings - Fork 863
Epic: Enable code scanning on JS files #6378
Copy link
Copy link
Open
Labels
Complexity: LargeComplexity: See issue making labelSee the Issue Making label to understand the issue writing difficulty levelSee the Issue Making label to understand the issue writing difficulty levelDependencyAn issue is blocking the completion or starting of another issueAn issue is blocking the completion or starting of another issueFeature: Code AlertsFeature: Refactor JS / LiquidPage is working fine - JS / Liquid needs changes to become consistent with other pagesPage is working fine - JS / Liquid needs changes to become consistent with other pagesIssue Making: Level 2Make issue(s) from an ER or EpicMake issue(s) from an ER or Epicepicrole: back end/devOpsTasks for back-end developersTasks for back-end developersrole: front endTasks for front end developersTasks for front end developerssize: 1ptCan be done in 4-6 hoursCan be done in 4-6 hours
Milestone
Metadata
Metadata
Assignees
Labels
Complexity: LargeComplexity: See issue making labelSee the Issue Making label to understand the issue writing difficulty levelSee the Issue Making label to understand the issue writing difficulty levelDependencyAn issue is blocking the completion or starting of another issueAn issue is blocking the completion or starting of another issueFeature: Code AlertsFeature: Refactor JS / LiquidPage is working fine - JS / Liquid needs changes to become consistent with other pagesPage is working fine - JS / Liquid needs changes to become consistent with other pagesIssue Making: Level 2Make issue(s) from an ER or EpicMake issue(s) from an ER or Epicepicrole: back end/devOpsTasks for back-end developersTasks for back-end developersrole: front endTasks for front end developersTasks for front end developerssize: 1ptCan be done in 4-6 hoursCan be done in 4-6 hours
Type
Projects
Status
Ice box
Dependency
Overview
Explore options to enable scanning, including the option of modifying the Javascript code to eliminate non-JS statements, as well as the option of performing CodeQL scanning after the Jekyll build.
Details
Many of our Javascript code files cannot be scanned by CodeQL as-is because they contain non-JS (liquid) code which cause extraction errors.
Summary: Non-JS code in these files
hamburger-nav.js: YAML front-matter with a titletoolkit.js: 1 line of Liquid, empty YAML front-matterwins.js: 2 lines (Liquid), empty YAML front-matterproject.js: 2 lines (Liquid), empty YAML front-matterabout.js: for loop (Liquid), empty YAML front-mattercurrent-project.js: 2 lines + for loop (Liquid), empty YAML front-matterAction Items