Skip to content

Fix plugin merge regressions and CI clippy after config doctor merge#419

Merged
Nanle-code merged 1 commit into
Nanle-code:masterfrom
broda-spendy:fix/ci-clippy-and-plugin-install-discovery
Jun 27, 2026
Merged

Fix plugin merge regressions and CI clippy after config doctor merge#419
Nanle-code merged 1 commit into
Nanle-code:masterfrom
broda-spendy:fix/ci-clippy-and-plugin-install-discovery

Conversation

@broda-spendy

Copy link
Copy Markdown

Summary

  • Add missing classify_source_with_config and remove duplicate commands / discovery helpers introduced by overlapping plugin PR merges
  • Make starforge plugin install best-effort when discovering commands (invalid libraries still register and surface via plugin audit)
  • Centralize lint allowances in Cargo.toml and fix minor clippy/test issues so cargo clippy --all-targets -- -D warnings passes

Follow-up to merged PR #295 (config doctor). Complements #132.

Test plan

  • cargo fmt --all --check
  • cargo clippy --all-targets --all-features --locked -- -D warnings
  • cargo test --test cli_smoke --locked (includes config_doctor smoke tests)

Add classify_source_with_config, deduplicate plugin commands helpers, and make plugin install discovery best-effort so invalid libraries can still be registered for audit. Centralize lint allowances in Cargo.toml and fix minor clippy issues in tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Nanle-code Nanle-code merged commit e71bfe1 into Nanle-code:master Jun 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants