10 个版本 (重大更新)
| 0.8.0 | 2019年9月24日 |
|---|---|
| 0.7.0 | 2019年7月16日 |
| 0.6.0 | 2019年7月11日 |
| 0.5.0 | 2019年7月8日 |
| 0.0.15 | 2018年10月24日 |
873 在 编程语言
每月下载量:33
22KB
640 行
AVM1 Tree (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.7–1.4MB
~33K SLoC