1个不稳定版本
0.7.20 | 2024年6月7日 |
---|
#249 in 过程宏
63KB
1.5K SLoC
ForSyDe IO
此仓库包含ForSyDe中ForSyDe IO子项目的相关实现细节。这包括
- 图形模型的类型元模型,以确保语法一致性,
- 生成和打包每个支持库的代码,
- 模型规范示例,展示如何将模型保存到磁盘。
有关更多信息,请参阅文档网站!此README不会包含太多不必要的重复信息。
贡献
新的支持库
欢迎为其他语言添加对模型的支持!目标是新语言中著名和知名的包仓库包含您的forsyde-io
库。实现此目标的最规范方式是在此源仓库中添加一个新的子文件夹,可以上传所有生成的和手动编写的代码。
例如,Python支持包从graph.json 文件
生成types
类,并在上传所有源代码到PyPI之前,生成基于NetworkX的核心类。
版本控制
此包遵循SemVer版本控制方案,并大致遵循Haskell PVP决策树,以决定何时提升新版本 尽可能多。
依赖关系
~3.5–4.5MB
~86K SLoC