Graphify版本更新
Graphify v0.9.76:hook 安装拒绝仓库外的 core.hooksPath
Graphify v0.9.76 修复了 git hook 安装器的路径穿越问题(CWE-22):graphify hook install 遇到解析到仓库外的 core.hooksPath 时会拒绝写入,改用仓库内的 .git/hooks,不会再把可执行文件写到检出目录之外。
这一版还为 Zig、C++、VB.NET 和 Pascal 补充了联合体和枚举等类型的提取,Elixir 的 import 和 use 调用改为按模块限定作用域,Svelte 文件的模板部分也不会再导致解析失败。
要点
- hook 安装拒绝仓库外的 core.hooksPath(CWE-22)。
- 补充 Zig、C++、VB.NET、Pascal 类型提取。
- Elixir import 调用按模块限定作用域。
- 修复 Svelte 模板导致的解析失败。
原文:Graphify · v0.9.76
More language-structure coverage, resolution/dedup correctness, and a security fix for the git-hook installer.
收录于 。摘自 GitHub 版本发布的简短节选,著作权归原发布者所有。