-
Notifications
You must be signed in to change notification settings - Fork 0
docs: fix stale claims that Go is unsupported/roadmap-only #14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -75,8 +75,12 @@ v1.0.0 is the CI-readiness release. The core scanner and migrator are stable. Th | |
| - **ADR 005 — Cleanup command** (DEFERRED) — documents the safe path for | ||
| automated branch removal via `--assume`/`--flag-values`; deferred until | ||
| `--assume` mechanism is designed. | ||
| - **ADR 006 — Go language support** (PROPOSED) — tree-sitter-go parser design, | ||
| import tracing for `go-server-sdk`, go.mod boundary handling, 6-phase plan. | ||
| - **ADR 006 — Go language support** (PROPOSED, later superseded) — | ||
| tree-sitter-go parser design, import tracing for `go-server-sdk`, go.mod | ||
| boundary handling, 6-phase plan. Go support ultimately shipped as a | ||
| separate project, [flaglint-go](https://github.com/flaglint/flaglint-go), | ||
| built around Go's native `go/parser`/`go/ast` instead of tree-sitter — see | ||
| [flaglint-go's docs](/docs/go/). | ||
|
Comment on lines
+78
to
+83
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎯 Functional Correctness | 🟠 Major | ⚡ Quick win 🧩 Analysis chain🏁 Script executed: git ls-files src/content/docs | sed -n '1,200p'Repository: flaglint/flaglint.dev Length of output: 2830 🏁 Script executed: rg -n --hidden --glob '!node_modules' --glob '!dist' --glob '!build' '/docs/go/|flaglint-go|Go language support|go/parser|go/ast' src/content/docsRepository: flaglint/flaglint.dev Length of output: 1646 🏁 Script executed: git ls-files | sed -n '1,200p'Repository: flaglint/flaglint.dev Length of output: 3564 🏁 Script executed: sed -n '1,220p' public/_redirects && printf '\n---\n' && sed -n '1,240p' src/content.config.ts && printf '\n---\n' && sed -n '1,220p' astro.config.mjsRepository: flaglint/flaglint.dev Length of output: 7216 Hold the 🤖 Prompt for AI Agents |
||
|
|
||
| ### Fixed | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,9 +1,11 @@ | ||
| --- | ||
| title: Supported Scope | ||
| description: What FlagLint detects, migrates, reports for manual review, and excludes. | ||
| lastUpdated: 2026-07-01 | ||
| lastUpdated: 2026-07-06 | ||
| --- | ||
|
|
||
| This page covers **flaglint-js**, the JavaScript/TypeScript CLI. For the Go CLI's supported scope, see [flaglint-go: Supported Scope](/docs/go/reference/supported-scope/). | ||
|
|
||
|
Comment on lines
+4
to
+8
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎯 Functional Correctness | 🟠 Major | ⚡ Quick win 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
# Map the docs-related files and routes.
git ls-files | rg '^(src/content/docs|astro|docs|src/pages|src/content).*$'
# Look for references to the Go docs base path and supported-scope page.
rg -n "/docs/go/|supported-scope|flaglint-go" src/content docs astro src/pages . 2>/dev/null || trueRepository: flaglint/flaglint.dev Length of output: 6898 🏁 Script executed: #!/bin/bash
set -euo pipefail
# Inspect the docs collection and any routing/redirects for a Go docs section.
sed -n '1,220p' astro.config.mjs
printf '\n--- src/content.config.ts ---\n'
sed -n '1,220p' src/content.config.ts
printf '\n--- public/_redirects ---\n'
sed -n '1,120p' public/_redirects 2>/dev/null || true
printf '\n--- go docs files ---\n'
fd -t f '.*' src/content/docs | rg '/go/'Repository: flaglint/flaglint.dev Length of output: 7287 Gate the Go docs links until that section exists. 🤖 Prompt for AI Agents |
||
| FlagLint currently supports LaunchDarkly Node.js server-side SDK evaluation calls in JavaScript and TypeScript from: | ||
|
|
||
| - `@launchdarkly/node-server-sdk` | ||
|
|
@@ -30,7 +32,8 @@ React SDK hooks, HOC, and provider are detected and reported for manual review. | |
| | React SDK hooks (`useFlags`, `useLDClient`, `useVariation`) | Yes | No | Yes | No | | ||
| | React SDK HOC (`withLDConsumer`) | Yes | No | Yes | No | | ||
| | React SDK provider (`LDProvider`, `asyncWithLDProvider`) | Yes | No | Yes | No | | ||
| | Go, Java, Python, or other SDKs | No | No | No | Yes | | ||
| | Go SDK | Handled by the separate [flaglint-go](/docs/go/) CLI | — | — | — | | ||
| | Java, Python, or other SDKs | No | No | No | Yes | | ||
| | Non-LaunchDarkly providers | No | No | No | Yes | | ||
|
|
||
| ## Supported Import Provenance | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎯 Functional Correctness | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
Repository: flaglint/flaglint.dev
Length of output: 3885
🏁 Script executed:
Repository: flaglint/flaglint.dev
Length of output: 10234
Gate the Go docs links on the Go docs section PR. The
/docs/go/...target isn’t present here, so this page would ship a dead link unless the Go docs subtree lands with it. Also applies to lines 50-51.🤖 Prompt for AI Agents