没有合适的资源?快使用搜索试试~ 我知道了~
sniper:emacs助手,用于剪断死代码
共12个文件
clj:6个
md:3个
license:1个
需积分: 5 0 下载量 188 浏览量
2021-05-17
23:15:47
上传
评论
收藏 19KB ZIP 举报
温馨提示
狙击手 Clojure库旨在帮助您查找和删除无效代码,包括emacs模式。 有关如何使用它的详细信息,请参见下面的描述和sniper.scope的命名空间docstring。 目前,该分析还远远不够完美,但是我们已经使用它成功删除了我们的160KLOC代码库的大约10%。 欢迎捐款。 动机 多年来,我们已经在名称空间中混合了许多无效代码,而手动将其删除是一件痛苦的工作。 同时,完全自动化的解决方案将无法正常工作,因为有许多我们想保留的未使用功能。 为此,我理想的工作流程是工具辅助的交互式循环,其中: 该工具向用户显示似乎未使用的表单(可能通过测试除外) 用户决定保留该表单并将其标记为已使用,或者将其删除并进行代码清理 该工具将根据用户操作更新其内部依赖关系图,然后返回至(1)。 我找不到满足这些条件的任何工具(并在我们的160KLOC代码库上工作过),所以我写了狙击手。 如何使
资源推荐
资源详情
资源评论
收起资源包目录
sniper-master.zip (12个子文件)
sniper-master
.gitignore 130B
src
sniper
graph.clj 6KB
scope.clj 8KB
core.clj 2KB
snarf.clj 7KB
resources
sniper
sniper.el 1KB
LICENSE 11KB
doc
intro.md 104B
CHANGELOG.md 27B
README.md 5KB
test
sniper
snarf_test.clj 780B
project.clj 636B
共 12 条
- 1
资源评论
纯文本文档
- 粉丝: 31
- 资源: 4644
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功