Contributing to Apache OpenDAL™ Ruby Binding
June 17, 2026 · View on GitHub
Development
Install gem and its dependencies:
bundle
Build bindings:
bundle exec rake compile
Run tests:
bundle exec rake test:base
# Optional
OPENDAL_TEST=fs bundle exec rake test:service
Run linters:
bundle exec rake standard:fix
rustfmt --config-path ../../rustfmt.toml src/*.rs # Run rustfmt for Rust files
cargo clippy --fix --all-targets # Run rust linter clippy