-
-
Notifications
You must be signed in to change notification settings - Fork 61
Expand file tree
/
Copy pathdiff-lcs.gemspec
More file actions
39 lines (35 loc) · 8.16 KB
/
diff-lcs.gemspec
File metadata and controls
39 lines (35 loc) · 8.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# -*- encoding: utf-8 -*-
# stub: diff-lcs 2.0.0 ruby lib
Gem::Specification.new do |s|
s.name = "diff-lcs".freeze
s.version = "2.0.0".freeze
s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
s.metadata = { "bug_tracker_uri" => "https://github.com/halostatue/diff-lcs/issues", "changelog_uri" => "https://github.com/halostatue/diff-lcs/blob/main/CHANGELOG.md", "documentation_uri" => "https://halostatue.github.io/diff-lcs/", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/halostatue/diff-lcs" } if s.respond_to? :metadata=
s.require_paths = ["lib".freeze]
s.authors = ["Austin Ziegler".freeze]
s.date = "1980-01-02"
s.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 2.0, which has significant breaking changes (removal of deprecations and workarounds) and requires at least Ruby 3.2 or higher. See full details in the `CHANGELOG`, but users of diff-lcs should not notice any significant changes to the APIs. ==== To Install: ".freeze
s.email = ["halostatue@gmail.com".freeze]
s.executables = ["ldiff".freeze]
s.extra_rdoc_files = ["CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "CONTRIBUTING.md".freeze, "CONTRIBUTORS.md".freeze, "LICENCE.md".freeze, "Manifest.txt".freeze, "README.md".freeze, "SECURITY.md".freeze, "licenses/COPYING.txt".freeze, "licenses/artistic.txt".freeze, "licenses/dco.txt".freeze]
s.files = ["CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "CONTRIBUTING.md".freeze, "CONTRIBUTORS.md".freeze, "LICENCE.md".freeze, "Manifest.txt".freeze, "README.md".freeze, "Rakefile".freeze, "SECURITY.md".freeze, "bin/ldiff".freeze, "integration/compare/array_diff_spec.rb".freeze, "integration/compare/hash_diff_spec.rb".freeze, "integration/compare/string_diff_spec.rb".freeze, "integration/rspec_differ_spec.rb".freeze, "integration/rspec_expectations_spec.rb".freeze, "integration/runner".freeze, "lib/diff-lcs.rb".freeze, "lib/diff/lcs.rb".freeze, "lib/diff/lcs/array.rb".freeze, "lib/diff/lcs/block.rb".freeze, "lib/diff/lcs/callbacks.rb".freeze, "lib/diff/lcs/change.rb".freeze, "lib/diff/lcs/hunk.rb".freeze, "lib/diff/lcs/internals.rb".freeze, "lib/diff/lcs/ldiff.rb".freeze, "lib/diff/lcs/string.rb".freeze, "lib/diff/lcs/version.rb".freeze, "licenses/COPYING.txt".freeze, "licenses/artistic.txt".freeze, "licenses/dco.txt".freeze, "spec/change_spec.rb".freeze, "spec/diff_spec.rb".freeze, "spec/hunk_spec.rb".freeze, "spec/issues_spec.rb".freeze, "spec/lcs_spec.rb".freeze, "spec/ldiff_spec.rb".freeze, "spec/patch_spec.rb".freeze, "spec/sdiff_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/traverse_balanced_spec.rb".freeze, "spec/traverse_sequences_spec.rb".freeze, "test/fixtures/123_x".freeze, "test/fixtures/456_x".freeze, "test/fixtures/aX".freeze, "test/fixtures/bXaX".freeze, "test/fixtures/ds1.csv".freeze, "test/fixtures/ds2.csv".freeze, "test/fixtures/empty".freeze, "test/fixtures/file1.bin".freeze, "test/fixtures/file2.bin".freeze, "test/fixtures/four_lines".freeze, "test/fixtures/four_lines_with_missing_new_line".freeze, "test/fixtures/ldiff/diff.missing_new_line1-e".freeze, "test/fixtures/ldiff/diff.missing_new_line1-f".freeze, "test/fixtures/ldiff/diff.missing_new_line2-e".freeze, "test/fixtures/ldiff/diff.missing_new_line2-f".freeze, "test/fixtures/ldiff/error.diff.chef-e".freeze, "test/fixtures/ldiff/error.diff.chef-f".freeze, "test/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "test/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "test/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "test/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "test/fixtures/ldiff/output.diff".freeze, "test/fixtures/ldiff/output.diff-c".freeze, "test/fixtures/ldiff/output.diff-u".freeze, "test/fixtures/ldiff/output.diff.bin1".freeze, "test/fixtures/ldiff/output.diff.bin1-c".freeze, "test/fixtures/ldiff/output.diff.bin1-e".freeze, "test/fixtures/ldiff/output.diff.bin1-f".freeze, "test/fixtures/ldiff/output.diff.bin1-u".freeze, "test/fixtures/ldiff/output.diff.bin2".freeze, "test/fixtures/ldiff/output.diff.bin2-c".freeze, "test/fixtures/ldiff/output.diff.bin2-e".freeze, "test/fixtures/ldiff/output.diff.bin2-f".freeze, "test/fixtures/ldiff/output.diff.bin2-u".freeze, "test/fixtures/ldiff/output.diff.chef".freeze, "test/fixtures/ldiff/output.diff.chef-c".freeze, "test/fixtures/ldiff/output.diff.chef-u".freeze, "test/fixtures/ldiff/output.diff.chef2".freeze, "test/fixtures/ldiff/output.diff.chef2-c".freeze, "test/fixtures/ldiff/output.diff.chef2-d".freeze, "test/fixtures/ldiff/output.diff.chef2-u".freeze, "test/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "test/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "test/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "test/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "test/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "test/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "test/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "test/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "test/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "test/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "test/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "test/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "test/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "test/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "test/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "test/fixtures/ldiff/output.diff.missing_new_line1".freeze, "test/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "test/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "test/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "test/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "test/fixtures/ldiff/output.diff.missing_new_line2".freeze, "test/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "test/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "test/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "test/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "test/fixtures/new-chef".freeze, "test/fixtures/new-chef2".freeze, "test/fixtures/old-chef".freeze, "test/fixtures/old-chef2".freeze, "test/test_block.rb".freeze, "test/test_change.rb".freeze, "test/test_diff.rb".freeze, "test/test_helper.rb".freeze, "test/test_hunk.rb".freeze, "test/test_issues.rb".freeze, "test/test_lcs.rb".freeze, "test/test_ldiff.rb".freeze, "test/test_patch.rb".freeze, "test/test_sdiff.rb".freeze, "test/test_traverse_balanced.rb".freeze, "test/test_traverse_sequences.rb".freeze]
s.homepage = "https://github.com/halostatue/diff-lcs".freeze
s.licenses = ["MIT".freeze, "Artistic-1.0-Perl".freeze, "GPL-2.0-or-later".freeze]
s.rdoc_options = ["--main".freeze, "README.md".freeze]
s.required_ruby_version = Gem::Requirement.new([">= 3.2.0".freeze, "< 5".freeze])
s.rubygems_version = "4.0.4".freeze
s.summary = "Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm".freeze
s.specification_version = 4
s.add_development_dependency(%q<hoe>.freeze, ["~> 4.0".freeze])
s.add_development_dependency(%q<hoe-halostatue>.freeze, ["~> 3.0".freeze])
s.add_development_dependency(%q<minitest>.freeze, ["~> 6.0".freeze])
s.add_development_dependency(%q<minitest-autotest>.freeze, ["~> 1.0".freeze])
s.add_development_dependency(%q<minitest-focus>.freeze, ["~> 1.1".freeze])
s.add_development_dependency(%q<rake>.freeze, [">= 10.0".freeze, "< 14".freeze])
s.add_development_dependency(%q<rdoc>.freeze, [">= 6.0".freeze, "< 8".freeze])
s.add_development_dependency(%q<simplecov>.freeze, ["~> 0.9".freeze])
s.add_development_dependency(%q<simplecov-lcov>.freeze, ["~> 0.9".freeze])
s.add_development_dependency(%q<standard>.freeze, ["~> 1.50".freeze])
s.add_development_dependency(%q<standard-thread_safety>.freeze, ["~> 1.0".freeze])
s.add_development_dependency(%q<fasterer>.freeze, ["~> 0.11".freeze])
end