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 版本发布的简短节选,著作权归原发布者所有。

查看全部