文件名称:diff-lcs:生成Ruby序列之间的差异集
文件大小:69KB
文件格式:ZIP
更新时间:2024-03-13 01:03:10
Ruby
Diff :: 家 代码 虫子 博士 持续集成 描述 Diff :: LCS使用McIlroy-Hunt最长公共子序列(LCS)算法计算两个可枚举序列之间的差。 它包括用于创建简单HTML差异输出格式的工具和标准的类似差异的工具。 此版本为1.4.3,提供了一个简单的扩展,该扩展允许将Diff :: LCS :: Change对象隐式地视为数组,并解决了许多格式设置问题。 2.5版以下的Ruby版本已被软弃用,这意味着旧版本不再是CI测试套件的一部分。 如果引入了任何破坏这些版本的更改,则将接受错误报告和修补程序,但由报告者决定是否在发布之前进行任何修补。 下一个主要版本将完全破坏兼容性。 简介 使用此模块非常简单。 默认情况下,Diff :: LCS不会使用Diff :: LCS接口扩展对象,但是会像调用一个函数一样被调用: require 'diff/lcs' s
【文件预览】:
diff-lcs-master
----Code-of-Conduct.md(3KB)
----.gitignore(199B)
----Contributing.md(3KB)
----.rspec(9B)
----History.md(13KB)
----bin()
--------htmldiff(692B)
--------ldiff(148B)
----.autotest(66B)
----License.md(2KB)
----.rubocop.yml(3KB)
----.hoerc(615B)
----autotest()
--------discover.rb(67B)
----.github()
--------workflows()
----spec()
--------patch_spec.rb(15KB)
--------diff_spec.rb(1KB)
--------sdiff_spec.rb(5KB)
--------issues_spec.rb(4KB)
--------traverse_sequences_spec.rb(5KB)
--------hunk_spec.rb(2KB)
--------change_spec.rb(3KB)
--------lcs_spec.rb(2KB)
--------spec_helper.rb(7KB)
--------ldiff_spec.rb(2KB)
--------traverse_balanced_spec.rb(7KB)
--------fixtures()
----Manifest.txt(1KB)
----diff-lcs.gemspec(6KB)
----.fasterer.yml(137B)
----README.rdoc(3KB)
----lib()
--------diff()
--------diff-lcs.rb(50B)
----Gemfile(401B)
----docs()
--------COPYING.txt(18KB)
--------artistic.txt(6KB)
----Rakefile(2KB)
----.gemtest(0B)