git_diff:从 'git diff' 获取输出并将其转换为 Elixir 结构的简单实现

时间:2024-06-18 14:16:32
【文件属性】:

文件名称:git_diff:从 'git diff' 获取输出并将其转换为 Elixir 结构的简单实现

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-18 14:16:32

Elixir

GitDiff 从 'git diff' 获取输出并将其转换为 Elixir 结构的简单实现。 文献资料 API 文档可在 安装 该软件包可以通过添加安装git_diff你在依赖列表mix.exs : def deps do [ { :git_diff , " ~> 0.6.3 " } ] end 例子 输出: [ %GitDiff.Patch{ chunks: [ %GitDiff.Chunk{ from_num_lines: "42", from_start_line: "42", header: "@@ -481,23 +483,24 @@ class Cursor extends Model {" context: "class Cursor extends Model


【文件预览】:
git_diff-master
----mix.exs(1KB)
----.github()
--------workflows()
----LICENSE.txt(1KB)
----bench()
--------simple_bench.exs(152B)
--------snapshots()
----lib()
--------patch.ex(427B)
--------chunk.ex(1KB)
--------git_diff.ex(11KB)
--------line.ex(886B)
----test()
--------bad_diffs()
--------diff.txt(6KB)
--------test_helper.exs(15B)
--------git_diff_test.exs(2KB)
----README.md(2KB)
----mix.lock(5KB)
----.gitignore(634B)

网友评论