diff --git a/.github/workflows/rustfmt.yml b/.github/workflows/rustfmt.yml index 0f00bee..28e61ac 100644 --- a/.github/workflows/rustfmt.yml +++ b/.github/workflows/rustfmt.yml @@ -1,4 +1,4 @@ -name: rustfmt +name: Rust-fmt on: pull_request: @@ -21,5 +21,9 @@ jobs: uses: actions/checkout@v4 - name: Update toolchain run: rustup update --no-self-update stable && rustup default stable - - name: Check + - name: Check SDK + working-directory: sdk/rust + run: cargo fmt --all -- --check + - name: Check Samples + working-directory: samples/rust run: cargo fmt --all -- --check diff --git a/samples/rust/Cargo.toml b/samples/rust/Cargo.toml new file mode 100644 index 0000000..97a5f82 --- /dev/null +++ b/samples/rust/Cargo.toml @@ -0,0 +1,5 @@ +[workspace] +members = [ + "hello-foundry-local" +] +resolver = "2" diff --git a/samples/rust/hello-foundry-local/src/main.rs b/samples/rust/hello-foundry-local/src/main.rs index cb65f44..b93993f 100644 --- a/samples/rust/hello-foundry-local/src/main.rs +++ b/samples/rust/hello-foundry-local/src/main.rs @@ -14,7 +14,7 @@ async fn main() -> Result<()> { // Create a FoundryLocalManager instance using the builder pattern println!("\nInitializing Foundry Local manager..."); let mut manager = FoundryLocalManager::builder() - .bootstrap(true) // Start the service if not running + .bootstrap(true) // Start the service if not running .build() .await?; diff --git a/sdk/rust/src/lib.rs b/sdk/rust/src/lib.rs index f093071..6cec3ea 100644 --- a/sdk/rust/src/lib.rs +++ b/sdk/rust/src/lib.rs @@ -43,10 +43,9 @@ //! } //! ``` - pub mod api; -pub mod models; mod client; +pub mod models; mod service; pub use api::FoundryLocalManager; diff --git a/sdk/rust/tests/test_api.rs b/sdk/rust/tests/test_api.rs index 88773b2..db54d81 100644 --- a/sdk/rust/tests/test_api.rs +++ b/sdk/rust/tests/test_api.rs @@ -11,10 +11,7 @@ trait TestableFoundryLocalManager { impl TestableFoundryLocalManager for FoundryLocalManager { async fn with_test_uri(uri: &str) -> Self { - let mut manager = FoundryLocalManager::builder() - .build() - .await - .unwrap(); + let mut manager = FoundryLocalManager::builder().build().await.unwrap(); manager.set_test_service_uri(uri); manager }