实现SARIF 2.1.0对象模型的类。
项目描述
sarif-python-om
Python类,用于SARIF 2.1.0对象模型
用法
pip install sarif-python-om import sarif_om
描述
本模块包含由静态分析结果交换格式 (SARIF) 版本 2.1.0 文件格式定义的对象模型类,这是一个 OASIS 委员会规范。
要了解更多关于SARIF的信息以及如何使用它的资源,您可以访问SARIF主页。
生成
本模块中的类是通过SARIF JSON模式由jschema-to-python代码生成器生成的,使用GitHub仓库根目录下的JSON模式文件sarif-2.1.0-rtm.4.json和代码生成提示文件code-gen-hints.json,以下命令行:
pip install jschema-to-python py -m jschema_to_python --schema-path sarif-2.1.0-rtm.4.json --module-name sarif_om --output-directory sarif_om --root-class-name SarifLog --hints-file-path code-gen-hints.json --force -vv
贡献
本项目欢迎贡献和建议。大多数贡献都需要您同意贡献者许可协议(CLA),声明您有权,并且确实授予我们使用您贡献的权利。有关详细信息,请访问 https://cla.opensource.microsoft.com。
当您提交拉取请求时,CLA 机器人将自动确定您是否需要提供 CLA,并相应地装饰 PR(例如,状态检查,评论)。只需遵循机器人提供的说明。您在整个使用我们 CLA 的所有存储库中只需做一次。
本项目已采用 Microsoft 开源行为准则。更多信息请参阅 行为准则常见问题解答 或通过 opencode@microsoft.com 联系我们,如有任何其他问题或评论。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
sarif_om-1.0.4.tar.gz (28.8 kB 查看哈希值)
构建分布
sarif_om-1.0.4-py3-none-any.whl (30.2 kB 查看哈希值)
关闭
sarif_om-1.0.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cd5f416b3083e00d402a92e449a7ff67af46f11241073eea0461802a3b5aef98 |
|
MD5 | b392605ffcf1673c4ed425b300d7ab10 |
|
BLAKE2b-256 | badebbdd93fe456d4011500784657c5e4a31e3f4fcbb276255d4db1213aed78c |
关闭
sarif_om-1.0.4-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 539ef47a662329b1c8502388ad92457425e95dc0aaaf995fe46f4984c4771911 |
|
MD5 | e2b3c28d72498531fc3e3472027cf164 |
|
BLAKE2b-256 | 827c1d3d0467565aa8b3e77ab8712042a09dd1158056826f45783f3d2b34adf1 |