# -*- encoding: utf-8 -*- # stub: cucumber-cucumber-expressions 13.0.1 ruby lib Gem::Specification.new do |s| s.name = "cucumber-cucumber-expressions".freeze s.version = "13.0.1".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/cucumber/cucumber/issues", "changelog_uri" => "https://github.com/cucumber/common/blob/main/cucumber-expressions/CHANGELOG.md", "documentation_uri" => "https://cucumber.io/docs/cucumber/cucumber-expressions/", "mailing_list_uri" => "https://groups.google.com/forum/#!forum/cukes", "source_code_uri" => "https://github.com/cucumber/common/blob/main/cucumber-expressions/ruby" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Aslak Helles\u00F8y".freeze] s.date = "2021-09-15" s.description = "Cucumber Expressions - a simpler alternative to Regular Expressions".freeze s.email = "cukes@googlegroups.com".freeze s.files = [".github/ISSUE_TEMPLATE.md".freeze, ".github/PULL_REQUEST_TEMPLATE.md".freeze, ".rspec".freeze, ".rsync".freeze, ".subrepo".freeze, "Gemfile".freeze, "LICENSE".freeze, "Makefile".freeze, "README.md".freeze, "Rakefile".freeze, "VERSION".freeze, "cucumber-cucumber-expressions.gemspec".freeze, "default.mk".freeze, "examples.txt".freeze, "lib/cucumber/cucumber_expressions/argument.rb".freeze, "lib/cucumber/cucumber_expressions/ast.rb".freeze, "lib/cucumber/cucumber_expressions/combinatorial_generated_expression_factory.rb".freeze, "lib/cucumber/cucumber_expressions/cucumber_expression.rb".freeze, "lib/cucumber/cucumber_expressions/cucumber_expression_generator.rb".freeze, "lib/cucumber/cucumber_expressions/cucumber_expression_parser.rb".freeze, "lib/cucumber/cucumber_expressions/cucumber_expression_tokenizer.rb".freeze, "lib/cucumber/cucumber_expressions/errors.rb".freeze, "lib/cucumber/cucumber_expressions/expression_factory.rb".freeze, "lib/cucumber/cucumber_expressions/generated_expression.rb".freeze, "lib/cucumber/cucumber_expressions/group.rb".freeze, "lib/cucumber/cucumber_expressions/group_builder.rb".freeze, "lib/cucumber/cucumber_expressions/parameter_type.rb".freeze, "lib/cucumber/cucumber_expressions/parameter_type_matcher.rb".freeze, "lib/cucumber/cucumber_expressions/parameter_type_registry.rb".freeze, "lib/cucumber/cucumber_expressions/regular_expression.rb".freeze, "lib/cucumber/cucumber_expressions/tree_regexp.rb".freeze, "scripts/update-gemspec".freeze, "spec/capture_warnings.rb".freeze, "spec/cucumber/cucumber_expressions/argument_spec.rb".freeze, "spec/cucumber/cucumber_expressions/combinatorial_generated_expression_factory_test.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_generator_spec.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_parser_spec.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_spec.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_tokenizer_spec.rb".freeze, "spec/cucumber/cucumber_expressions/custom_parameter_type_spec.rb".freeze, "spec/cucumber/cucumber_expressions/expression_examples_spec.rb".freeze, "spec/cucumber/cucumber_expressions/expression_factory_spec.rb".freeze, "spec/cucumber/cucumber_expressions/parameter_type_registry_spec.rb".freeze, "spec/cucumber/cucumber_expressions/parameter_type_spec.rb".freeze, "spec/cucumber/cucumber_expressions/regular_expression_spec.rb".freeze, "spec/cucumber/cucumber_expressions/tree_regexp_spec.rb".freeze, "testdata/ast/alternation-followed-by-optional.yaml".freeze, "testdata/ast/alternation-phrase.yaml".freeze, "testdata/ast/alternation-with-parameter.yaml".freeze, "testdata/ast/alternation-with-unused-end-optional.yaml".freeze, "testdata/ast/alternation-with-unused-start-optional.yaml".freeze, "testdata/ast/alternation-with-white-space.yaml".freeze, "testdata/ast/alternation.yaml".freeze, "testdata/ast/anonymous-parameter.yaml".freeze, "testdata/ast/closing-brace.yaml".freeze, "testdata/ast/closing-parenthesis.yaml".freeze, "testdata/ast/empty-alternation.yaml".freeze, "testdata/ast/empty-alternations.yaml".freeze, "testdata/ast/empty-string.yaml".freeze, "testdata/ast/escaped-alternation.yaml".freeze, "testdata/ast/escaped-backslash.yaml".freeze, "testdata/ast/escaped-opening-parenthesis.yaml".freeze, "testdata/ast/escaped-optional-followed-by-optional.yaml".freeze, "testdata/ast/escaped-optional-phrase.yaml".freeze, "testdata/ast/escaped-optional.yaml".freeze, "testdata/ast/opening-brace.yaml".freeze, "testdata/ast/opening-parenthesis.yaml".freeze, "testdata/ast/optional-containing-nested-optional.yaml".freeze, "testdata/ast/optional-phrase.yaml".freeze, "testdata/ast/optional.yaml".freeze, "testdata/ast/parameter.yaml".freeze, "testdata/ast/phrase.yaml".freeze, "testdata/ast/unfinished-parameter.yaml".freeze, "testdata/expression/allows-escaped-optional-parameter-types.yaml".freeze, "testdata/expression/allows-parameter-type-in-alternation-1.yaml".freeze, "testdata/expression/allows-parameter-type-in-alternation-2.yaml".freeze, "testdata/expression/does-allow-parameter-adjacent-to-alternation.yaml".freeze, "testdata/expression/does-not-allow-alternation-in-optional.yaml".freeze, "testdata/expression/does-not-allow-alternation-with-empty-alternative-by-adjacent-left-parameter.yaml".freeze, "testdata/expression/does-not-allow-alternation-with-empty-alternative-by-adjacent-optional.yaml".freeze, "testdata/expression/does-not-allow-alternation-with-empty-alternative-by-adjacent-right-parameter.yaml".freeze, "testdata/expression/does-not-allow-alternation-with-empty-alternative.yaml".freeze, "testdata/expression/does-not-allow-empty-optional.yaml".freeze, "testdata/expression/does-not-allow-nested-optional.yaml".freeze, "testdata/expression/does-not-allow-optional-parameter-types.yaml".freeze, "testdata/expression/does-not-allow-parameter-name-with-reserved-characters.yaml".freeze, "testdata/expression/does-not-allow-unfinished-parenthesis-1.yaml".freeze, "testdata/expression/does-not-allow-unfinished-parenthesis-2.yaml".freeze, "testdata/expression/does-not-allow-unfinished-parenthesis-3.yaml".freeze, "testdata/expression/does-not-match-misquoted-string.yaml".freeze, "testdata/expression/doesnt-match-float-as-int.yaml".freeze, "testdata/expression/matches-alternation.yaml".freeze, "testdata/expression/matches-anonymous-parameter-type.yaml".freeze, "testdata/expression/matches-double-quoted-empty-string-as-empty-string-along-with-other-strings.yaml".freeze, "testdata/expression/matches-double-quoted-empty-string-as-empty-string.yaml".freeze, "testdata/expression/matches-double-quoted-string-with-escaped-double-quote.yaml".freeze, "testdata/expression/matches-double-quoted-string-with-single-quotes.yaml".freeze, "testdata/expression/matches-double-quoted-string.yaml".freeze, "testdata/expression/matches-doubly-escaped-parenthesis.yaml".freeze, "testdata/expression/matches-doubly-escaped-slash-1.yaml".freeze, "testdata/expression/matches-doubly-escaped-slash-2.yaml".freeze, "testdata/expression/matches-escaped-parenthesis-1.yaml".freeze, "testdata/expression/matches-escaped-parenthesis-2.yaml".freeze, "testdata/expression/matches-escaped-parenthesis-3.yaml".freeze, "testdata/expression/matches-escaped-slash.yaml".freeze, "testdata/expression/matches-float-1.yaml".freeze, "testdata/expression/matches-float-2.yaml".freeze, "testdata/expression/matches-int.yaml".freeze, "testdata/expression/matches-multiple-double-quoted-strings.yaml".freeze, "testdata/expression/matches-multiple-single-quoted-strings.yaml".freeze, "testdata/expression/matches-optional-before-alternation-1.yaml".freeze, "testdata/expression/matches-optional-before-alternation-2.yaml".freeze, "testdata/expression/matches-optional-before-alternation-with-regex-characters-1.yaml".freeze, "testdata/expression/matches-optional-before-alternation-with-regex-characters-2.yaml".freeze, "testdata/expression/matches-optional-in-alternation-1.yaml".freeze, "testdata/expression/matches-optional-in-alternation-2.yaml".freeze, "testdata/expression/matches-optional-in-alternation-3.yaml".freeze, "testdata/expression/matches-single-quoted-empty-string-as-empty-string-along-with-other-strings.yaml".freeze, "testdata/expression/matches-single-quoted-empty-string-as-empty-string.yaml".freeze, "testdata/expression/matches-single-quoted-string-with-double-quotes.yaml".freeze, "testdata/expression/matches-single-quoted-string-with-escaped-single-quote.yaml".freeze, "testdata/expression/matches-single-quoted-string.yaml".freeze, "testdata/expression/matches-word.yaml".freeze, "testdata/expression/throws-unknown-parameter-type.yaml".freeze, "testdata/regex/alternation-with-optional.yaml".freeze, "testdata/regex/alternation.yaml".freeze, "testdata/regex/empty.yaml".freeze, "testdata/regex/escape-regex-characters.yaml".freeze, "testdata/regex/optional.yaml".freeze, "testdata/regex/parameter.yaml".freeze, "testdata/regex/text.yaml".freeze, "testdata/regex/unicode.yaml".freeze, "testdata/tokens/alternation-phrase.yaml".freeze, "testdata/tokens/alternation.yaml".freeze, "testdata/tokens/empty-string.yaml".freeze, "testdata/tokens/escape-non-reserved-character.yaml".freeze, "testdata/tokens/escaped-alternation.yaml".freeze, "testdata/tokens/escaped-char-has-start-index-of-text-token.yaml".freeze, "testdata/tokens/escaped-end-of-line.yaml".freeze, "testdata/tokens/escaped-optional.yaml".freeze, "testdata/tokens/escaped-parameter.yaml".freeze, "testdata/tokens/escaped-space.yaml".freeze, "testdata/tokens/optional-phrase.yaml".freeze, "testdata/tokens/optional.yaml".freeze, "testdata/tokens/parameter-phrase.yaml".freeze, "testdata/tokens/parameter.yaml".freeze, "testdata/tokens/phrase.yaml".freeze] s.homepage = "https://github.com/cucumber/cucumber-expressions-ruby#readme".freeze s.licenses = ["MIT".freeze] s.rdoc_options = ["--charset=UTF-8".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "cucumber-expressions-13.0.1".freeze s.test_files = ["spec/capture_warnings.rb".freeze, "spec/cucumber/cucumber_expressions/argument_spec.rb".freeze, "spec/cucumber/cucumber_expressions/combinatorial_generated_expression_factory_test.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_generator_spec.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_parser_spec.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_spec.rb".freeze, "spec/cucumber/cucumber_expressions/cucumber_expression_tokenizer_spec.rb".freeze, "spec/cucumber/cucumber_expressions/custom_parameter_type_spec.rb".freeze, "spec/cucumber/cucumber_expressions/expression_examples_spec.rb".freeze, "spec/cucumber/cucumber_expressions/expression_factory_spec.rb".freeze, "spec/cucumber/cucumber_expressions/parameter_type_registry_spec.rb".freeze, "spec/cucumber/cucumber_expressions/parameter_type_spec.rb".freeze, "spec/cucumber/cucumber_expressions/regular_expression_spec.rb".freeze, "spec/cucumber/cucumber_expressions/tree_regexp_spec.rb".freeze] s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 13.0".freeze, ">= 13.0.6".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.10".freeze, ">= 3.10.0".freeze]) end