6 个版本 (破坏性更新)
0.14.0 | 2022年6月25日 |
---|---|
0.13.0 | 2021年7月24日 |
0.12.0 | 2021年5月5日 |
0.11.0 | 2020年9月7日 |
0.9.0 | 2019年9月27日 |
#125 在 模拟器
被 2 个crate 使用
38KB
1K SLoC
AVM1 类型 (Rust)
Rust 实现的 AVM1 抽象语法树 (AST)。
贡献
此仓库使用 Git 子模块进行测试示例
# Clone with submodules
git clone --recurse-submodules git://github.com/open-flash/swf-parser.git
# Update submodules for an already-cloned repo
git submodule update --init --recursive --remote
此库是标准的 Cargo 项目。您可以使用 cargo test
命令测试您的更改。 必须从 rs
目录运行这些命令。
使用 rustfmt
检查代码格式
# Make sure that you have `rustfmt`
rustup component add rustfmt
# Check formatting
cargo fmt --all -- --check
# Format automatically
cargo fmt --all
在发送 PR 时,请优先使用非 master
分支,以便在需要时可以重新合并您的更改。所有提交都必须基于 master
(快速前进合并)。CI 必须通过才能接受更改。
依赖项
~0.8–1.5MB
~34K SLoC