10 个版本
0.3.1 | 2019 年 12 月 4 日 |
---|---|
0.3.0 | 2019 年 12 月 3 日 |
0.2.4 | 2019 年 12 月 3 日 |
0.2.3 | 2019 年 11 月 27 日 |
0.1.2 | 2019 年 11 月 27 日 |
#4 在 #salesforce
17KB
272 行
Debug Finder
CI/CD 文件解析器,用于搜索不必要的调试/控制台日志 - 目前仅支持 Salesforce,并带有 Package.xml
需求
- Rust
- Salesforce 项目必须包含 Package.xml。
使用方法
开发环境
cargo install debug_finder
debug_finder main -d .
生产环境
cargo install debug_finder
debug_finder main -r .
带有精确路径的开发环境
cargo install debug_finder
debug_finder main -d "C:\Project"
带有精确路径的生产环境
cargo install debug_finder
debug_finder main -r "C:\Project"
- . => 是相对路径。
- "{Your_Path}" => 是精确路径。
最后更改 - v. 0.3.1
-
- 文件计数器。
-
- 结构化器创建 JSON 文件。
-
- 新命令 -> clean-run - 在每次运行时重新创建 JSON 文件。
-
- 将 'console' 窄化到 'console.log',将 'system.debug' 窄化到不包括 'err'、'deploy' 和 'error'
路线图
- 支持不带 Package.xml 的 Salesforce 项目。
- 支持带有通配符的 Package.xml。
- 支持其他类型的项目,如 Angular/React/VueJS。
- 添加配置,该配置将在项目中使用,以准备最佳和最快的文件解析。
- 更好的最终可视化。
依赖关系
~2.5–3.5MB
~44K SLoC