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