Metadata


Name
diff-lcs
Version
1.4.1
Platform
ruby
Authors
Austin Ziegler
Bindir
bin
Date
2020-06-23 00:00:00 UTC
Dependencies
hoe-doofus (~> 1.0, development)
hoe-gemspec2 (~> 1.1, development)
hoe-git (~> 1.6, development)
hoe-rubygems (~> 1.0, development)
rspec (>= 2.0, < 4, development)
rake (>= 10.0, < 14, development)
rdoc (>= 0, development)
hoe (~> 3.22, development)
Description
Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities to create a simple HTML diff output format and a standard diff-like tool. This is release 1.4, providing a simple extension that allows for Diff::LCS::Change objects to be treated implicitly as arrays. Ruby versions below 2.5 are soft-deprecated. This means that older versions are no longer part of the CI test suite. If any changes have been introduced that break those versions, bug reports and patches will be accepted, but it will be up to the reporter to verify any fixes prior to release. A future release will completely break compatibility.
Email
halostatue@gmail.com
Executables
htmldiff
ldiff
Extra rdoc files
Code-of-Conduct.md
Contributing.md
History.md
License.md
Manifest.txt
README.rdoc
docs/COPYING.txt
docs/artistic.txt
Files
.rspec
Code-of-Conduct.md
Contributing.md
History.md
License.md
Manifest.txt
README.rdoc
Rakefile
autotest/discover.rb
bin/htmldiff
bin/ldiff
docs/COPYING.txt
docs/artistic.txt
lib/diff-lcs.rb
lib/diff/lcs.rb
lib/diff/lcs/array.rb
lib/diff/lcs/backports.rb
lib/diff/lcs/block.rb
lib/diff/lcs/callbacks.rb
lib/diff/lcs/change.rb
lib/diff/lcs/htmldiff.rb
lib/diff/lcs/hunk.rb
lib/diff/lcs/internals.rb
lib/diff/lcs/ldiff.rb
lib/diff/lcs/string.rb
spec/change_spec.rb
spec/diff_spec.rb
spec/fixtures/aX
spec/fixtures/bXaX
spec/fixtures/ds1.csv
spec/fixtures/ds2.csv
spec/fixtures/ldiff/output.diff
spec/fixtures/ldiff/output.diff-c
spec/fixtures/ldiff/output.diff-e
spec/fixtures/ldiff/output.diff-f
spec/fixtures/ldiff/output.diff-u
spec/hunk_spec.rb
spec/issues_spec.rb
spec/lcs_spec.rb
spec/ldiff_spec.rb
spec/patch_spec.rb
spec/sdiff_spec.rb
spec/spec_helper.rb
spec/traverse_balanced_spec.rb
spec/traverse_sequences_spec.rb
Homepage
https://github.com/halostatue/diff-lcs
Licenses
MIT
Artistic-2.0
GPL-2.0+
Metadata
{"homepage_uri"=>"https://github.com/halostatue/diff-lcs", "source_code_uri"=>"https://github.com/halostatue/diff-lcs", "bug_tracker_uri"=>"https://github.com/halostatue/diff-lcs/issues"}
Rdoc options
--main
README.rdoc
Require paths
lib
Required ruby version
>= 1.8
Required rubygems version
>= 0
Rubygems version
3.0.3
Specification version
4
Summary
Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm
Original platform
ruby
New platform
ruby