Skip to content

Note that unimplemented bindings require an external plugin - #2766

Merged
fnando merged 2 commits into
mainfrom
note-external-plugin-for-unimplemented-bindings
Sep 29, 2026
Merged

fnando merged 2 commits into
mainfrom
note-external-plugin-for-unimplemented-bindings

Conversation

@fnando

@fnando fnando commented Sep 28, 2026

Copy link
Copy Markdown
Member

What

The stellar contract bindings help listed Python, Java, Flutter, Swift, PHP, and Kotlin Multiplatform as if they were built-in generators, but each exits with a "not implemented" error pointing to an external tool. Their help descriptions now end with (requires external plugin), and the generated manual (FULL_HELP_DOCS.md) is regenerated to match.

Why

The manual advertised capability the CLI doesn't have, which misled users (and doc consumers) into thinking these generators are available. Marking them keeps the help honest until any are implemented.

Known limitations

A test walks the bindings subcommands and asserts every one except rust/typescript carries the note, so a new placeholder can't be added without it. Only the help text changes; the commands still behave as before.

Closes #2722

Copilot AI lite review requested due to automatic review settings September 28, 2026 21:30
@github-project-automation github-project-automation Bot moved this to Backlog (Not Ready) in DevX Sep 28, 2026

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.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@fnando
fnando requested review from a team and leighmcculloch and a lite review from Copilot September 29, 2026 19:47
@fnando fnando self-assigned this Sep 29, 2026

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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@fnando
fnando enabled auto-merge (squash) September 29, 2026 20:17
@fnando
fnando merged commit d0b26d9 into main Sep 29, 2026
145 of 146 checks passed
@fnando
fnando deleted the note-external-plugin-for-unimplemented-bindings branch September 29, 2026 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

CLI manual presents unimplemented bindings as generators

3 participants