pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-cucumber-expressions



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun May 23 09:33:50 UTC 2021

Modified Files:
        pkgsrc/devel/ruby-cucumber-expressions: Makefile PLIST distinfo

Log Message:
devel/ruby-cucumber-expressions: update to 16.0.0

Update ruby-cucumber-expressions from 10.3.0 to 16.0.0.
(Previous commit message was wrong, it was not for 13.0.1 but 10.3.0.)

12.1.1 - 2021-04-06

Fixed
* [Ruby] use Array#select instead of Array#filter.  The latter is an alias
  that was introduced in Ruby 2.6.0. (aslakhellesoy)

12.1.0 - 2021-04-06

Added
* [Ruby] Add UndefinedParameterTypeError#undefined_parameter_type_name
  (#1460 aslakhellesoy)

12.0.1 - 2021-04-06

Fixed
* [JavaScript] Fix issue with some files may not appear in published package
  (#1452)
* [Java] Support character in BuiltInParameterTransformer. (#1405)

12.0.0 - 2021-02-09

Changed
* [JavaScript] removed circular dependencies. (#1292 davidjgoss
  aslakhellesoy)

[11.0.2] - 2021-02-09

Fixed
* [JavaScript] revert breaking changes in 11.0.1 (#1352)

11.0.1 - 2021-02-07

Fixed
* [JavaScript] removed circular dependencies. (#1292 davidjgoss
  aslakhellesoy)

11.0.0 - 2020-12-10

This is a major release of Cucumber Expressions.  Cucumber Expressions now
has a formal grammar.

This grammar is implemented in a hand-written recursive-descent parser.  The
new grammar and parser handles edge cases better.

Most existing expressions should still parse in the same way, but you may
come across edge cases where the expressions are parsed differently.

This work was a heroic effort by @mpkorstanje who has been working on and
off on this for over a year!!

Changed
* Some expressions that were valid in previous versions may now be invalid
* Some expressions that were invalid in previous versions may now be valid

Removed
* [JavaScript] Removed webpacked JavaScript from distribution

Fixed

* [Go, Java, JavaScript, Ruby] New handwritten parser, which fixes several
  long-standing bugs. (#601 #726 #767 #770 #771 mpkorstanje)
* [Go] Support for Go 1.15


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/ruby-cucumber-expressions/Makefile \
    pkgsrc/devel/ruby-cucumber-expressions/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ruby-cucumber-expressions/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-cucumber-expressions/Makefile
diff -u pkgsrc/devel/ruby-cucumber-expressions/Makefile:1.5 pkgsrc/devel/ruby-cucumber-expressions/Makefile:1.6
--- pkgsrc/devel/ruby-cucumber-expressions/Makefile:1.5 Sun Sep 13 15:38:41 2020
+++ pkgsrc/devel/ruby-cucumber-expressions/Makefile     Sun May 23 09:33:50 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2020/09/13 15:38:41 taca Exp $
+# $NetBSD: Makefile,v 1.6 2021/05/23 09:33:50 taca Exp $
 
-DISTNAME=      cucumber-cucumber-expressions-10.3.0
+DISTNAME=      cucumber-cucumber-expressions-12.1.1
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/ruby-cucumber-expressions/distinfo
diff -u pkgsrc/devel/ruby-cucumber-expressions/distinfo:1.5 pkgsrc/devel/ruby-cucumber-expressions/distinfo:1.6
--- pkgsrc/devel/ruby-cucumber-expressions/distinfo:1.5 Sun Sep 13 15:38:41 2020
+++ pkgsrc/devel/ruby-cucumber-expressions/distinfo     Sun May 23 09:33:50 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2020/09/13 15:38:41 taca Exp $
+$NetBSD: distinfo,v 1.6 2021/05/23 09:33:50 taca Exp $
 
-SHA1 (cucumber-cucumber-expressions-10.3.0.gem) = 408954c20c2ae021a79741d1e8a72bc0370ae92f
-RMD160 (cucumber-cucumber-expressions-10.3.0.gem) = 8879dbb7f1b2740c70649b3801ba897edd8bf7b6
-SHA512 (cucumber-cucumber-expressions-10.3.0.gem) = d560c62f625f6b284a94974cef5227a3623fead9c8c4f45ea9fed2300b37c405ba69161d6c6f5e159b2a36be5eeb05b122789cafcafec0dc84efbb366bd0166f
-Size (cucumber-cucumber-expressions-10.3.0.gem) = 23552 bytes
+SHA1 (cucumber-cucumber-expressions-12.1.1.gem) = 0c274f1fe1ed249297243e23dc2c95eb63dbaf0e
+RMD160 (cucumber-cucumber-expressions-12.1.1.gem) = 804b4815a2f3905f941d43b2bb197b9278129594
+SHA512 (cucumber-cucumber-expressions-12.1.1.gem) = 6d931a589e4959d6e2647a3ae2a16fdc57e6de04d3e875277da55a60278548cb789d00216c2cb1374c56bcdc58d2e39228dc03f047d1a3a12774c8c03429c149
+Size (cucumber-cucumber-expressions-12.1.1.gem) = 32768 bytes

Index: pkgsrc/devel/ruby-cucumber-expressions/PLIST
diff -u pkgsrc/devel/ruby-cucumber-expressions/PLIST:1.4 pkgsrc/devel/ruby-cucumber-expressions/PLIST:1.5
--- pkgsrc/devel/ruby-cucumber-expressions/PLIST:1.4    Sun Jun  7 06:31:20 2020
+++ pkgsrc/devel/ruby-cucumber-expressions/PLIST        Sun May 23 09:33:50 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2020/06/07 06:31:20 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/05/23 09:33:50 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/.github/ISSUE_TEMPLATE.md
 ${GEM_LIBDIR}/.github/PULL_REQUEST_TEMPLATE.md
@@ -15,9 +15,12 @@ ${GEM_LIBDIR}/cucumber-cucumber-expressi
 ${GEM_LIBDIR}/default.mk
 ${GEM_LIBDIR}/examples.txt
 ${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/argument.rb
+${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/ast.rb
 ${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/combinatorial_generated_expression_factory.rb
 ${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/cucumber_expression.rb
 ${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/cucumber_expression_generator.rb
+${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/cucumber_expression_parser.rb
+${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/cucumber_expression_tokenizer.rb
 ${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/errors.rb
 ${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/expression_factory.rb
 ${GEM_LIBDIR}/lib/cucumber/cucumber_expressions/generated_expression.rb
@@ -33,8 +36,9 @@ ${GEM_LIBDIR}/spec/capture_warnings.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/argument_spec.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/combinatorial_generated_expression_factory_test.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/cucumber_expression_generator_spec.rb
-${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/cucumber_expression_regexp_spec.rb
+${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/cucumber_expression_parser_spec.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/cucumber_expression_spec.rb
+${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/cucumber_expression_tokenizer_spec.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/custom_parameter_type_spec.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/expression_examples_spec.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/expression_factory_spec.rb
@@ -42,4 +46,105 @@ ${GEM_LIBDIR}/spec/cucumber/cucumber_exp
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/parameter_type_spec.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/regular_expression_spec.rb
 ${GEM_LIBDIR}/spec/cucumber/cucumber_expressions/tree_regexp_spec.rb
+${GEM_LIBDIR}/testdata/ast/alternation-followed-by-optional.yaml
+${GEM_LIBDIR}/testdata/ast/alternation-phrase.yaml
+${GEM_LIBDIR}/testdata/ast/alternation-with-parameter.yaml
+${GEM_LIBDIR}/testdata/ast/alternation-with-unused-end-optional.yaml
+${GEM_LIBDIR}/testdata/ast/alternation-with-unused-start-optional.yaml
+${GEM_LIBDIR}/testdata/ast/alternation-with-white-space.yaml
+${GEM_LIBDIR}/testdata/ast/alternation.yaml
+${GEM_LIBDIR}/testdata/ast/anonymous-parameter.yaml
+${GEM_LIBDIR}/testdata/ast/closing-brace.yaml
+${GEM_LIBDIR}/testdata/ast/closing-parenthesis.yaml
+${GEM_LIBDIR}/testdata/ast/empty-alternation.yaml
+${GEM_LIBDIR}/testdata/ast/empty-alternations.yaml
+${GEM_LIBDIR}/testdata/ast/empty-string.yaml
+${GEM_LIBDIR}/testdata/ast/escaped-alternation.yaml
+${GEM_LIBDIR}/testdata/ast/escaped-backslash.yaml
+${GEM_LIBDIR}/testdata/ast/escaped-opening-parenthesis.yaml
+${GEM_LIBDIR}/testdata/ast/escaped-optional-followed-by-optional.yaml
+${GEM_LIBDIR}/testdata/ast/escaped-optional-phrase.yaml
+${GEM_LIBDIR}/testdata/ast/escaped-optional.yaml
+${GEM_LIBDIR}/testdata/ast/opening-brace.yaml
+${GEM_LIBDIR}/testdata/ast/opening-parenthesis.yaml
+${GEM_LIBDIR}/testdata/ast/optional-containing-nested-optional.yaml
+${GEM_LIBDIR}/testdata/ast/optional-phrase.yaml
+${GEM_LIBDIR}/testdata/ast/optional.yaml
+${GEM_LIBDIR}/testdata/ast/parameter.yaml
+${GEM_LIBDIR}/testdata/ast/phrase.yaml
+${GEM_LIBDIR}/testdata/ast/unfinished-parameter.yaml
+${GEM_LIBDIR}/testdata/expression/allows-escaped-optional-parameter-types.yaml
+${GEM_LIBDIR}/testdata/expression/allows-parameter-type-in-alternation-1.yaml
+${GEM_LIBDIR}/testdata/expression/allows-parameter-type-in-alternation-2.yaml
+${GEM_LIBDIR}/testdata/expression/does-allow-parameter-adjacent-to-alternation.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-alternation-in-optional.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-alternation-with-empty-alternative-by-adjacent-left-parameter.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-alternation-with-empty-alternative-by-adjacent-optional.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-alternation-with-empty-alternative-by-adjacent-right-parameter.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-alternation-with-empty-alternative.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-empty-optional.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-nested-optional.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-optional-parameter-types.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-parameter-name-with-reserved-characters.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-unfinished-parenthesis-1.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-unfinished-parenthesis-2.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-allow-unfinished-parenthesis-3.yaml
+${GEM_LIBDIR}/testdata/expression/does-not-match-misquoted-string.yaml
+${GEM_LIBDIR}/testdata/expression/doesnt-match-float-as-int.yaml
+${GEM_LIBDIR}/testdata/expression/matches-alternation.yaml
+${GEM_LIBDIR}/testdata/expression/matches-anonymous-parameter-type.yaml
+${GEM_LIBDIR}/testdata/expression/matches-double-quoted-empty-string-as-empty-string-along-with-other-strings.yaml
+${GEM_LIBDIR}/testdata/expression/matches-double-quoted-empty-string-as-empty-string.yaml
+${GEM_LIBDIR}/testdata/expression/matches-double-quoted-string-with-escaped-double-quote.yaml
+${GEM_LIBDIR}/testdata/expression/matches-double-quoted-string-with-single-quotes.yaml
+${GEM_LIBDIR}/testdata/expression/matches-double-quoted-string.yaml
+${GEM_LIBDIR}/testdata/expression/matches-doubly-escaped-parenthesis.yaml
+${GEM_LIBDIR}/testdata/expression/matches-doubly-escaped-slash-1.yaml
+${GEM_LIBDIR}/testdata/expression/matches-doubly-escaped-slash-2.yaml
+${GEM_LIBDIR}/testdata/expression/matches-escaped-parenthesis-1.yaml
+${GEM_LIBDIR}/testdata/expression/matches-escaped-parenthesis-2.yaml
+${GEM_LIBDIR}/testdata/expression/matches-escaped-parenthesis-3.yaml
+${GEM_LIBDIR}/testdata/expression/matches-escaped-slash.yaml
+${GEM_LIBDIR}/testdata/expression/matches-float-1.yaml
+${GEM_LIBDIR}/testdata/expression/matches-float-2.yaml
+${GEM_LIBDIR}/testdata/expression/matches-int.yaml
+${GEM_LIBDIR}/testdata/expression/matches-multiple-double-quoted-strings.yaml
+${GEM_LIBDIR}/testdata/expression/matches-multiple-single-quoted-strings.yaml
+${GEM_LIBDIR}/testdata/expression/matches-optional-before-alternation-1.yaml
+${GEM_LIBDIR}/testdata/expression/matches-optional-before-alternation-2.yaml
+${GEM_LIBDIR}/testdata/expression/matches-optional-before-alternation-with-regex-characters-1.yaml
+${GEM_LIBDIR}/testdata/expression/matches-optional-before-alternation-with-regex-characters-2.yaml
+${GEM_LIBDIR}/testdata/expression/matches-optional-in-alternation-1.yaml
+${GEM_LIBDIR}/testdata/expression/matches-optional-in-alternation-2.yaml
+${GEM_LIBDIR}/testdata/expression/matches-optional-in-alternation-3.yaml
+${GEM_LIBDIR}/testdata/expression/matches-single-quoted-empty-string-as-empty-string-along-with-other-strings.yaml
+${GEM_LIBDIR}/testdata/expression/matches-single-quoted-empty-string-as-empty-string.yaml
+${GEM_LIBDIR}/testdata/expression/matches-single-quoted-string-with-double-quotes.yaml
+${GEM_LIBDIR}/testdata/expression/matches-single-quoted-string-with-escaped-single-quote.yaml
+${GEM_LIBDIR}/testdata/expression/matches-single-quoted-string.yaml
+${GEM_LIBDIR}/testdata/expression/matches-word.yaml
+${GEM_LIBDIR}/testdata/expression/throws-unknown-parameter-type.yaml
+${GEM_LIBDIR}/testdata/regex/alternation-with-optional.yaml
+${GEM_LIBDIR}/testdata/regex/alternation.yaml
+${GEM_LIBDIR}/testdata/regex/empty.yaml
+${GEM_LIBDIR}/testdata/regex/escape-regex-characters.yaml
+${GEM_LIBDIR}/testdata/regex/optional.yaml
+${GEM_LIBDIR}/testdata/regex/parameter.yaml
+${GEM_LIBDIR}/testdata/regex/text.yaml
+${GEM_LIBDIR}/testdata/regex/unicode.yaml
+${GEM_LIBDIR}/testdata/tokens/alternation-phrase.yaml
+${GEM_LIBDIR}/testdata/tokens/alternation.yaml
+${GEM_LIBDIR}/testdata/tokens/empty-string.yaml
+${GEM_LIBDIR}/testdata/tokens/escape-non-reserved-character.yaml
+${GEM_LIBDIR}/testdata/tokens/escaped-alternation.yaml
+${GEM_LIBDIR}/testdata/tokens/escaped-char-has-start-index-of-text-token.yaml
+${GEM_LIBDIR}/testdata/tokens/escaped-end-of-line.yaml
+${GEM_LIBDIR}/testdata/tokens/escaped-optional.yaml
+${GEM_LIBDIR}/testdata/tokens/escaped-parameter.yaml
+${GEM_LIBDIR}/testdata/tokens/escaped-space.yaml
+${GEM_LIBDIR}/testdata/tokens/optional-phrase.yaml
+${GEM_LIBDIR}/testdata/tokens/optional.yaml
+${GEM_LIBDIR}/testdata/tokens/parameter-phrase.yaml
+${GEM_LIBDIR}/testdata/tokens/parameter.yaml
+${GEM_LIBDIR}/testdata/tokens/phrase.yaml
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec



Home | Main Index | Thread Index | Old Index