| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
This PR removes the unused C++ Build Mode None (BMN) feature flag and its associated logic. The feature flag CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE is no longer needed since C++ BMN now works automatically when build-mode: none is configured.
Copilot reviewed 4 out of 6 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/init-action.ts | Removes the C++ BMN environment variable setup logic and logging |
| src/feature-flags.ts | Removes the CppBuildModeNone feature flag enum value and configuration |
| lib/init-action.js | Generated JavaScript equivalent of TypeScript changes |
| lib/feature-flags.js | Generated JavaScript equivalent of TypeScript changes |
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Setting CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE no longer has any effect. C++ BMN will work whenever build-mode: none is configured for it.
This PR removes a confusing log message that would result in Setting C++ build-mode: none to false getting logged whenever c-cpp was configured as language, regardless of what value was provided for the build-mode input.
Since the FF involved in the check isn't used elsewhere in the Action, this PR also removes it.
Risk assessment
For internal use only. Please select the risk level of this change:
Merge / deployment checklist