FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Docs: update "Customizing library models for <lang>" to cover JSON data extensions by nickrolfe · Pull Request #22753 · github/codeql · GitHub

Repository navigation

Docs: update "Customizing library models for <lang>" to cover JSON data extensions - #22753

Draft
nickrolfe wants to merge 9 commits into
mainfrom
nickrolfe/docs-json-data-extensions
Draft

nickrolfe wants to merge 9 commits into
mainfrom
nickrolfe/docs-json-data-extensions

Conversation

nickrolfe commented Oct 5, 2026 •
edited
Loading

Copy link
Copy Markdown
Contributor

The next CLI release will support JSON data extensions in addition to the existing YAML format. This PR updates the documentation to cover the JSON format and to convert all the example extensions to JSON. (JSON performance noticeably better for packs with lots of extensions).

I'll open separate PRs to convert existing models in this repository once the CLI support is released.

nickrolfe force-pushed the nickrolfe/docs-json-data-extensions branch from a50892c to be95f83 Compare October 5, 2026 14:11
nickrolfe force-pushed the nickrolfe/docs-json-data-extensions branch from be95f83 to f41d6b6 Compare October 5, 2026 14:13
nickrolfe requested a balanced review from Copilot October 5, 2026 16:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Copilot review overview

🟡 Changes recommended

Two Go examples incorrectly target the nonexistent codeql/go pack instead of codeql/go-all.

Review effort: Balanced
Findings: 1

Open (1) What changed in this PR

Updates library-modeling guides to document JSON data extensions while retaining YAML syntax references.

Changes:

  • Adds JSON format guidance and converts examples to JSON.
  • Updates JSON booleans and comment syntax.
  • Updates the GitHub Actions model-pack example to load JSON files.
File Description
customizing-library-models-for-rust.rst Adds Rust JSON examples.
customizing-library-models-for-ruby.rst Adds Ruby JSON examples.
customizing-library-models-for-python.rst Adds Python JSON examples.
customizing-library-models-for-javascript.rst Adds JavaScript JSON examples.
customizing-library-models-for-java-and-kotlin.rst Adds Java/Kotlin JSON examples.
customizing-library-models-for-go.rst Adds Go JSON examples.
customizing-library-models-for-csharp.rst Adds C# JSON examples.
customizing-library-models-for-cpp.rst Adds C/C++ JSON examples.
customizing-library-models-for-actions.rst Adds GitHub Actions JSON examples and configuration.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

nickrolfe force-pushed the nickrolfe/docs-json-data-extensions branch from f6d9c1e to 79cefe4 Compare October 5, 2026 16:07
nickrolfe changed the title Docs: update "Customizing library models for $LANG" to cover JSON data extensions Docs: update "Customizing library models for <lang>" to cover JSON data extensions Oct 5, 2026

This branch has not been deployed

No deployments
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants


Back | FazBrowse Home | New Git URL