head	1.9;
access;
symbols
	pkgsrc-2026Q1:1.9.0.2
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.8.0.12
	pkgsrc-2025Q4-base:1.8
	pkgsrc-2025Q3:1.8.0.10
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.8.0.8
	pkgsrc-2025Q2-base:1.8
	pkgsrc-2025Q1:1.8.0.6
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.8.0.4
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.8.0.2
	pkgsrc-2024Q3-base:1.8
	pkgsrc-2024Q2:1.7.0.4
	pkgsrc-2024Q2-base:1.7
	pkgsrc-2024Q1:1.7.0.2
	pkgsrc-2024Q1-base:1.7
	pkgsrc-2023Q4:1.6.0.2
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.5.0.26
	pkgsrc-2023Q3-base:1.5
	pkgsrc-2023Q2:1.5.0.24
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.5.0.22
	pkgsrc-2023Q1-base:1.5
	pkgsrc-2022Q4:1.5.0.20
	pkgsrc-2022Q4-base:1.5
	pkgsrc-2022Q3:1.5.0.18
	pkgsrc-2022Q3-base:1.5
	pkgsrc-2022Q2:1.5.0.16
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.14
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.5.0.12
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.5.0.10
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.8
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.5.0.6
	pkgsrc-2021Q1-base:1.5
	pkgsrc-2020Q4:1.5.0.4
	pkgsrc-2020Q4-base:1.5
	pkgsrc-2020Q3:1.5.0.2
	pkgsrc-2020Q3-base:1.5
	pkgsrc-2020Q2:1.4.0.4
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.2
	pkgsrc-2020Q1-base:1.4
	pkgsrc-2019Q4:1.3.0.4
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.2.0.14
	pkgsrc-2019Q3-base:1.2
	pkgsrc-2019Q2:1.2.0.12
	pkgsrc-2019Q2-base:1.2
	pkgsrc-2019Q1:1.2.0.10
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.8
	pkgsrc-2018Q4-base:1.2
	pkgsrc-2018Q3:1.2.0.6
	pkgsrc-2018Q3-base:1.2
	pkgsrc-2018Q2:1.2.0.4
	pkgsrc-2018Q2-base:1.2
	pkgsrc-2018Q1:1.2.0.2
	pkgsrc-2018Q1-base:1.2
	pkgsrc-2017Q4:1.1.0.10
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.8
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.4
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.2
	pkgsrc-2017Q1-base:1.1;
locks; strict;
comment	@# @;


1.9
date	2026.02.03.15.03.34;	author taca;	state Exp;
branches;
next	1.8;
commitid	9r5tQx681WgqtWsG;

1.8
date	2024.09.22.14.16.03;	author taca;	state Exp;
branches;
next	1.7;
commitid	kLtAiuHUaI6hfOqF;

1.7
date	2024.03.24.13.43.38;	author taca;	state Exp;
branches;
next	1.6;
commitid	cdhikMLTFKI9Vp3F;

1.6
date	2023.12.17.17.28.32;	author taca;	state Exp;
branches;
next	1.5;
commitid	fnRt2gaqq5aAjQQE;

1.5
date	2020.09.13.15.36.13;	author taca;	state Exp;
branches;
next	1.4;
commitid	Hyh1Mv4JkXhtWTnC;

1.4
date	2020.01.18.15.18.26;	author taca;	state Exp;
branches;
next	1.3;
commitid	dTsongm5talBwbTB;

1.3
date	2019.12.28.01.55.50;	author taca;	state Exp;
branches;
next	1.2;
commitid	wuPTplj6zia9LpQB;

1.2
date	2018.03.21.10.25.55;	author taca;	state Exp;
branches;
next	1.1;
commitid	MyQitqMwsx4FnjvA;

1.1
date	2017.02.13.03.22.02;	author minskim;	state Exp;
branches;
next	;
commitid	lFfGAAdy8mihVJFz;


desc
@@


1.9
log
@devel/ruby-cucumber-core: update to 15.4.0

Latest release is 16.1.1 but cucumber-wire require < 16.

14.0.0 (2024-08-08)

Changed

* Permit usage of gherkin up to v29 and messages up to v26
* Internal Breaking Change: Structure of Action classes have changed.
* See upgrading notes for 14.0.0.md
* (#282)

Removed

* Remove support for ruby 2.6 and below. 2.7 or higher is required now
  (Autofixed to Ruby 2.7 styles)

15.0.0 (2024-12-24)

Changed

* Permit usage of gherkin up to v29 and messages up to v28

Fixed

* References to the Time Conversion and UUID helpers needed altering to use
  the Helpers namespace

Removed

* Remove support for ruby 2.7 and below. 3.0 or higher is required now
  (Owing to messages bump)

15.1.0 (2025-02-28)

Changed

* Permit usage of gherkin up to v30

15.2.0 (2025-08-08)

Changed

* Permit usage of gherkin up to v32, messages up to v29
* Minor internal refactors

15.2.1 (2025-08-21)

Fixed

* (Proc#source_location returns [path, start_line, start_column, end_line,
  end_column] with Ruby 3.5.0dev+)
* (#299 yahonda luke-hill)
* Alter default location provided to Cucumber::Core::Test::Action::Defined
  to only pass file and line

15.3.0 (2025-10-14)

Changed

* Permit usage of gherkin up to v34, tag-expressions up to v8

Fixed

* Further fix situations in which multiple extraneous arguments could be
  passed from a proc to Location#new
* (discarding these arguments)

15.4.0 (2025-12-10)

Changed

* Permit usage of gherkin up to v39, messages up to v32
@
text
@@@comment $NetBSD: PLIST,v 1.8 2024/09/22 14:16:03 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG.md
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/lib/cucumber/core.rb
${GEM_LIBDIR}/lib/cucumber/core/compiler.rb
${GEM_LIBDIR}/lib/cucumber/core/event.rb
${GEM_LIBDIR}/lib/cucumber/core/event_bus.rb
${GEM_LIBDIR}/lib/cucumber/core/events.rb
${GEM_LIBDIR}/lib/cucumber/core/filter.rb
${GEM_LIBDIR}/lib/cucumber/core/gherkin/document.rb
${GEM_LIBDIR}/lib/cucumber/core/gherkin/parser.rb
${GEM_LIBDIR}/lib/cucumber/core/gherkin/writer.rb
${GEM_LIBDIR}/lib/cucumber/core/gherkin/writer/helpers.rb
${GEM_LIBDIR}/lib/cucumber/core/platform.rb
${GEM_LIBDIR}/lib/cucumber/core/report/summary.rb
${GEM_LIBDIR}/lib/cucumber/core/test/action.rb
${GEM_LIBDIR}/lib/cucumber/core/test/action/defined.rb
${GEM_LIBDIR}/lib/cucumber/core/test/action/undefined.rb
${GEM_LIBDIR}/lib/cucumber/core/test/action/unskippable.rb
${GEM_LIBDIR}/lib/cucumber/core/test/around_hook.rb
${GEM_LIBDIR}/lib/cucumber/core/test/case.rb
${GEM_LIBDIR}/lib/cucumber/core/test/data_table.rb
${GEM_LIBDIR}/lib/cucumber/core/test/doc_string.rb
${GEM_LIBDIR}/lib/cucumber/core/test/empty_multiline_argument.rb
${GEM_LIBDIR}/lib/cucumber/core/test/filters.rb
${GEM_LIBDIR}/lib/cucumber/core/test/filters/locations_filter.rb
${GEM_LIBDIR}/lib/cucumber/core/test/filters/name_filter.rb
${GEM_LIBDIR}/lib/cucumber/core/test/filters/tag_filter.rb
${GEM_LIBDIR}/lib/cucumber/core/test/hook_step.rb
${GEM_LIBDIR}/lib/cucumber/core/test/location.rb
${GEM_LIBDIR}/lib/cucumber/core/test/result.rb
${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_HOME}/specifications/${GEM_NAME}.gemspec
@


1.8
log
@devel/ruby-cucumber-core: update to 13.0.3

Latest version of cucumber-core gem is 14.0.0, but cucumber-wire require
< 14.  So, update to latest 13.x.

13.0.3 (2024-07-24)

Changed

* Fixed up all remaining Layout auto-correct cops in the codebase
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2024/03/24 13:43:38 taca Exp $
d18 4
a21 4
${GEM_LIBDIR}/lib/cucumber/core/test/actions.rb
${GEM_LIBDIR}/lib/cucumber/core/test/actions/action.rb
${GEM_LIBDIR}/lib/cucumber/core/test/actions/undefined_action.rb
${GEM_LIBDIR}/lib/cucumber/core/test/actions/unskippable_action.rb
a27 1
${GEM_LIBDIR}/lib/cucumber/core/test/filters/activate_steps_for_self_test.rb
@


1.7
log
@devel/ruby-cucumber-core: update to 13.0.2

13.0.2 (2024-03-21)

Changed

* Added CI testing for Ruby 3.3
* Fixed up a few minor rubocop offenses in the codebase around Array
  structuring
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2023/12/17 17:28:32 taca Exp $
d18 4
a21 1
${GEM_LIBDIR}/lib/cucumber/core/test/action.rb
@


1.6
log
@devel/ruby-cucumber-core: update to 13.0.0

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)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2020/09/13 15:36:13 taca Exp $
a3 1
${GEM_LIBDIR}/CONTRIBUTING.md
d29 1
@


1.5
log
@devel/ruby-cucumber-core: update to 8.0.1

Update ruby-cucumber-core to 8.0.1.


No release notes available.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2020/01/18 15:18:26 taca Exp $
a35 23
${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
@


1.4
log
@devel/ruby-cucumber-core: update to 5.0.2

Update to ruby-cucumber-core to 5.0.2.

pkgsrc change: Add "USE_LANGUAGES= # none" line.

Please see [CONTRIBUTING.md](https://github.com/cucumber/cucumber/blob/master/CONTRIBUTING.md) on how to contribute to Cucumber.

## [5.0.2](https://github.com/cucumber/cucumber-ruby-core/compare/v5.0.1...v5.0.2)

### Changed

* Update to use Gherkin v8

## [5.0.1](https://github.com/cucumber/cucumber-ruby-core/compare/v5.0.0...v5.0.1)

### Removed

* Remove support for ruby 2.2 and below. 2.3 or higher is required now.

## [5.0.0](https://github.com/cucumber/cucumber-ruby-core/compare/v4.0.0...v5.0.0)

### Changed

* Update to use Gherkin v7
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2019/12/28 01:55:50 taca Exp $
a36 1
${GEM_LIBDIR}/spec/capture_warnings.rb
@


1.3
log
@devel/ruby-cucumber-core: fix PLIST

Fix PLIST to solve a problem of install stage.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2018/03/21 10:25:55 taca Exp $
d37 23
@


1.2
log
@devel/ruby-cucumber-core: update to 3.1.0

## [3.0.0](https://github.com/cucumber/cucumber-ruby-core/compare/v3.0.0.pre.2...v3.0.0) (2017-09-27)

### Changed

* Step#name renamed to #text ([#137](https://github.com/cucumber/cucumber-ruby-core/pull/137) [@@olleolleolle](https://github.com/olleolleolle))
* Use past tense in event names (`xStarting` -> `xStarted`) (see [cucumber/cucumber-ruby#1166](https://github.com/cucumber/cucumber-ruby/issues/1166) @@brasmusson).

### Added

* Do not create test cases for scenarios with no steps ([#144](https://github.com/cucumber/cucumber-ruby-core/pull/144) @@brasmusson)
* Handle selective strict settings ([#143](https://github.com/cucumber/cucumber-ruby-core/pull/143) @@brasmusson)

### Fixed

* Fix DataTable's Location to be aware of all of its lines ([#142](https://github.com/cucumber/cucumber-ruby-core/pull/142) @@botandrose)

### Improved

* As per [#251](https://github.com/cucumber/cucumber/issues/251): renamed History.md to CHANGELOG.md, added contributing message at beginning, and misc formatting. ([#145](https://github.com/cucumber/cucumber-ruby-core/pull/145) [jaysonesmith](https://github.com/jaysonesmith))

## [3.0.0.pre.2](https://github.com/cucumber/cucumber-ruby-core/compare/v2.0.0...3.0.0.pre.2) (2017-07-26)

### New Features

* Add a flaky result type to be used for flaky scenarios ([#141](https://github.com/cucumber/cucumber-ruby-core/pull/141), [cucumber/cucumber-ruby#1044](https://github.com/cucumber/cucumber-ruby/issues/1044) @@brasmusson)
* Make the Summary report able to say if the total result is ok ([#140](https://github.com/cucumber/cucumber-ruby-core/pull/140) @@brasmusson)
* Replay previous events to new subscribers ([#136](https://github.com/cucumber/cucumber-ruby-core/pull/136) @@mattwynne)
* Ruby 2.4.0 compatibility ([#120](https://github.com/cucumber/cucumber-ruby-core/pull/120) @@junaruga)
* Use tag expressions ([#116](https://github.com/cucumber/cucumber-ruby-core/pull/116) @@brasmusson)
* Access example table row data by param name ([#118](https://github.com/cucumber/cucumber-ruby-core/pull/118) @@enkessler)

### Bugfixes

N/A

### Removed Features

N/A

### Refactoring

* Travis: jruby-9.1.10.0 ([#130](https://github.com/cucumber/cucumber-ruby-core/pull/130) @@olleolleolle)
* Travis: jruby-9.1.12.0 ([#133](https://github.com/cucumber/cucumber-ruby-core/pull/132) @@olleolleolle)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2017/02/13 03:22:02 minskim Exp $
a7 17
${GEM_LIBDIR}/lib/cucumber/core/ast.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/background.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/comment.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/data_table.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/describes_itself.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/doc_string.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/empty_background.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/empty_multiline_argument.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/examples_table.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/feature.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/location.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/names.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/outline_step.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/scenario.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/scenario_outline.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/step.rb
${GEM_LIBDIR}/lib/cucumber/core/ast/tag.rb
a12 1
${GEM_LIBDIR}/lib/cucumber/core/gherkin/ast_builder.rb
a14 1
${GEM_LIBDIR}/lib/cucumber/core/gherkin/tag_expression.rb
d22 3
d30 1
d34 1
@


1.1
log
@Import ruby-cucumber-core-2.0.0 as devel/ruby-cucumber-core

Core library for the Cucumber BDD app.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d3 1
a3 7
${GEM_LIBDIR}/.coveralls.yml
${GEM_LIBDIR}/.github/ISSUE_TEMPLATE.md
${GEM_LIBDIR}/.github/PULL_REQUEST_TEMPLATE.md
${GEM_LIBDIR}/.rspec
${GEM_LIBDIR}/.ruby-gemset
${GEM_LIBDIR}/.travis.yml
${GEM_LIBDIR}/.yardopts
a4 2
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/HISTORY.md
a6 2
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/cucumber-core.gemspec
a50 28
${GEM_LIBDIR}/spec/capture_warnings.rb
${GEM_LIBDIR}/spec/coverage.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/background_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/data_table_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/doc_string_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/empty_multiline_argument_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/examples_table_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/location_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/outline_step_spec.rb
${GEM_LIBDIR}/spec/cucumber/core/ast/step_spec.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/duration_matcher.rb
${GEM_LIBDIR}/spec/cucumber/core/test/filters/locations_filter_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/readme_spec.rb
${GEM_LIBDIR}/spec/report_api_spy.rb
a51 2
@@pkgdir lib/ruby/gems/2.2.0/extensions
@@pkgdir lib/ruby/gems/2.2.0/build_info
@

