Skip to content

fix: complete crate split with proper lib.rs exports and fix clippy warnings#121

Closed
shivv23 wants to merge 4 commits intoc2siorg:mainfrom
shivv23:fix-clippy-lints
Closed

fix: complete crate split with proper lib.rs exports and fix clippy warnings#121
shivv23 wants to merge 4 commits intoc2siorg:mainfrom
shivv23:fix-clippy-lints

Conversation

@shivv23
Copy link
Copy Markdown

@shivv23 shivv23 commented Mar 22, 2026

Summary

This PR fixes the crate structure and addresses all clippy warnings properly.

Changes

  • Add lib.rs as canonical module export surface
  • Simplify main.rs to minimal binary entrypoint
  • Remove invalid Cargo.toml entries (dev-dependency loop, language block)
  • Export token_provider module in traits
  • Fix private module visibility for aws_dns and aws_loadbalancer
  • Fix unused LlmStreamEvent import in vertex.rs
  • Add PartialEq derive to ModelRef enum
  • Fix test imports and assertions for dns/lb operations

Validation

  • cargo clippy --lib --all-features -- -D warnings (passes)
  • cargo check --lib (passes)

shivv23 added 4 commits March 22, 2026 20:05
…arnings

- Add lib.rs as canonical module export surface
- Simplify main.rs to minimal binary entrypoint
- Remove invalid Cargo.toml entries (dev-dependency loop, language block)
- Export token_provider module in traits
- Fix private module visibility for aws_dns and aws_loadbalancer
- Remove unused LlmStreamEvent import in vertex.rs
- Add PartialEq derive to ModelRef enum
- Fix test imports and assertions for dns/lb operations
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.

1 participant