diff options
| author | Steve Loveless <steve.loveless@gmail.com> | 2023-06-26 22:04:24 -0700 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2023-08-15 20:52:06 +0000 |
| commit | e6e23b92e3019e27471c9bf7a97db5f95e7a9a29 (patch) | |
| tree | db9da4554b9cede85f7994ba36ecfdc003efe38e /ruby-runner.c | |
| parent | 0f94e653597dc2ae21ae39ac4c85266f3bb36ab6 (diff) | |
[ruby/yarp] rust: Initial yarp-sys
Still need to add more tests
Update Cargo.toml; add README
Switch yp_string_t_type variants to SNAKE_CASE
Add unescape tests
Add encoding callback tests
Add pack_parse test
Add diagnostic test
Add comment test
Add node tests
Add string_list tests
Add other string tests
Add shared string test
Add list tests
Fixes for updated branch
Run bundle install before running Rust tests
Fix version test
ci: Add proper config for rust-toolchain step for sanitizers
ci: Fix tests, clippy
Remove extra `bundle install`; run `bundle exec rake`
Didn't realize `setup-ruby`'s `bundle-cache: true` runs `bundle install`.
Remove `rake compile` from build.rs
This is complicating CI for me; maybe we add it back later.
Undo README formatting changes
Fix UB in C callbacks
Use slice+str instead of String for raw things
Move bindings to bindings module
Handle non-UTF-8 strings in paths
rust ci: test with sanitizers; add -D warnings
Update rust-bindings.yml
Update Cargo.toml
Don't need to compile extra crate_types
PR changes
Apply patch from @kddnewton
Delete unescape_tests.rs
Fix things after rebasing
https://github.com/ruby/yarp/commit/273790e40b
Diffstat (limited to 'ruby-runner.c')
0 files changed, 0 insertions, 0 deletions
