prune juice:从StackHpack项目中修剪未使用的Haskell依赖项 源码

ranch3493 11 0 ZIP 2021-04-06 22:04:57

西梅汁 从Stack / Hpack项目中修剪未使用的Haskell依赖项。 使用hpack解析项目package.yaml文件,并使用ghc-pkg加载软件包所有直接依赖项的exposed-modules字段。 解析每个源文件的导入,与公开的模块进行比较,如果源文件从不导入package.yaml列出的任何依赖项,则会发生错误。 用法 $ stack install $ prune-juice --help Usage: prune-juice [--stack-yaml-file STACK_YAML_FILE] [--package PACKAGE] Prune a Stack project ' s dependencies Available options: -h,--help Show this help text --stack-

用户评论
请输入评论内容
评分:
暂无评论