Skip to content

Commit

Permalink
devel/ruby-cucumber-core: update to 13.0.0
Browse files Browse the repository at this point in the history
11.0.0 - 2022-05-18
Changed
* Updated cucumber-gherkin and cucumber-messages

11.1.0 (2022-12-22)
Changed
* Update gherkin and messages dependencies
Fixed
* Restore support for matching a scenario by tag and step line
  numbers. (#237, #238, #239)

12.0.0 (2023-09-06)
Changed
* Update gherkin and messages minimum dependencies
* Added in new rubocop sub-gems for testing, pinning versions where
  appropriate
* Removed all redundant / incorrect rubocop config overrides (Placed in TODO
  file)
* Began to refactor the repo by initially fixing up a bunch of rubocop
  auto-fix offenses (See PRs for details) (#257 #258)
Removed
* Remove support for ruby 2.4 and below. 2.5 or higher is required now

13.0.0 (2023-12-05)
Changed
* Now using a 2-tiered changelog to avoid any bugs when using polyglot-release
* More refactoring of the repo by fixing up a bunch of manual rubocop
  offenses (See PR's for details) (#259 #262 #268 #274)
* In all Summary and Result classes, changed the strict argument into a
  keyword argument See upgrading notes for 13.0.0.md (#261)
* Permit usage of gherkin v27
Fixed
* Restore support for matching a scenario by its Feature, Background, and
  Rule line numbers (#247)
Removed
* Remove legacy unindent gem (Now no longer required since Ruby 2.3 and
  Squiggly heredocs) (#278)
  • Loading branch information
taca committed Dec 17, 2023
1 parent 8637409 commit a20aa4f
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 33 deletions.
10 changes: 5 additions & 5 deletions devel/ruby-cucumber-core/Makefile
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
# $NetBSD: Makefile,v 1.15 2022/02/12 12:23:14 taca Exp $
# $NetBSD: Makefile,v 1.16 2023/12/17 17:28:32 taca Exp $

DISTNAME= cucumber-core-10.1.1
DISTNAME= cucumber-core-13.0.0
CATEGORIES= devel

MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://cukes.info/
COMMENT= Core library for the Cucumber BDD app
LICENSE= mit

DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-gherkin>=22.0<23:../../lang/ruby-cucumber-gherkin
DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-messages>=17.1<18:../../devel/ruby-cucumber-messages
DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-tag-expressions>=4.0<5:../../devel/ruby-cucumber-tag-expressions
DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-gherkin>=27<28:../../lang/ruby-cucumber-gherkin
DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-messages>=20<23:../../devel/ruby-cucumber-messages
DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-tag-expressions>=5.0<7:../../devel/ruby-cucumber-tag-expressions

USE_LANGUAGES= # none

Expand Down
25 changes: 1 addition & 24 deletions devel/ruby-cucumber-core/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.5 2020/09/13 15:36:13 taca Exp $
@comment $NetBSD: PLIST,v 1.6 2023/12/17 17:28:32 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG.md
${GEM_LIBDIR}/CONTRIBUTING.md
Expand Down Expand Up @@ -33,27 +33,4 @@ ${GEM_LIBDIR}/lib/cucumber/core/test/runner.rb
${GEM_LIBDIR}/lib/cucumber/core/test/step.rb
${GEM_LIBDIR}/lib/cucumber/core/test/tag.rb
${GEM_LIBDIR}/lib/cucumber/core/test/timer.rb
${GEM_LIBDIR}/lib/cucumber/core/version.rb
${GEM_LIBDIR}/spec/coverage.rb
${GEM_LIBDIR}/spec/cucumber/core/compiler_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/event_bus_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/event_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/filter_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/gherkin/parser_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/gherkin/writer_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/report/summary_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/action_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/case_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/data_table_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/doc_string_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/duration_matcher.rb
${GEM_LIBDIR}/spec/cucumber/core/test/empty_multiline_argument_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/filters/locations_filter_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/location_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/result_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/runner_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/step_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/test/timer_spec.rb
${GEM_LIBDIR}/spec/cucumber/core_spec.rb
${GEM_LIBDIR}/spec/report_api_spy.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
8 changes: 4 additions & 4 deletions devel/ruby-cucumber-core/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.14 2022/02/12 12:23:14 taca Exp $
$NetBSD: distinfo,v 1.15 2023/12/17 17:28:32 taca Exp $

BLAKE2s (cucumber-core-10.1.1.gem) = da33116cd995ef6a5e34a33e98c4f5dab6358206378f302efcf4096c2fd33c7a
SHA512 (cucumber-core-10.1.1.gem) = ca087eb9955bde1271a3f12ddc4e487870685c954a20b83356afb5e61ccb8470813db33e7335cd78696972065ad3d6e3a3ff79c03076ca6a59bbb20182e57012
Size (cucumber-core-10.1.1.gem) = 44032 bytes
BLAKE2s (cucumber-core-13.0.0.gem) = 77c415d6cb1e23d317f0cbe2fdf0698186a1c40eb92ef7caee957c67768ea699
SHA512 (cucumber-core-13.0.0.gem) = 2c33e3287077f505044f8dcd1f6d9a867f4c0b946d3acfe79745fcf880b522c22c89f7a2a36284a711063e4f108baa00b4a009ab66ff62a2b20ccacd35ab8309
Size (cucumber-core-13.0.0.gem) = 25088 bytes

0 comments on commit a20aa4f

Please sign in to comment.