Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cucumber/gherkin-perl

[READ-ONLY] Gherkin for Perl - subtree of monorepo https://github.com/cucumber/cucumber -- moved to https://github.com/cucumber/gherkin
https://github.com/cucumber/gherkin-perl

gherkin: Add "Фича" and "Шаблон примера" as more convenient translations ( #2078)

3f6b8ccde98b628abc377ae33ccd4a72dd9f213e authored almost 2 years ago by M.P. Korstanje <[email protected]>
gherkin: added amharic language translation (#2111)

Co-authored-by: M.P. Korstanje <[email protected]>

8632e0e2a07849681a3c3a02d076110ed6c6a346 authored almost 2 years ago by Kirubel Adamu <[email protected]>
i18n: Georgian (ka) localization fixes (#2041)

* Georgian localization

* Update perl languages

* Missing space after "თუ"

* Changelog ...

050a391f1369747e39468828ddf624433559e0d2 authored almost 2 years ago by David Avsajanishvili <[email protected]>
i18n: Update Japanese (ja) translations (#2100)

9231898f0b66fdbe6fc683799626cae72b295c21 authored almost 2 years ago by Dillon Brock <[email protected]>
Release gherkin v24.1.0

22abe64762048bea7539684e5a09a8d2097bb811 authored about 2 years ago by cukebot <[email protected]>
Add Chinese Rule (#2036)

* Add Chinese Rule

* Add Chinese Rule for elixir

Co-authored-by: Aurélien Reeves <aurelien...

4bfe1bbb5fc0928a867f0ebbc658bdc4e049f362 authored over 2 years ago by ian zhang <[email protected]>
Perl less dzil (#2001)

* [Perl] Convert 'dzil clean' to shell command

* [Perl] Propagate .templates/perl/ changes

...

a388523970f3f743cfc12beda7c4073fe2dd1967 authored over 2 years ago by Aurélien Reeves <[email protected]>
[Perl] Align Makefile and default.mk more with Ruby (#1998)

* [Perl] Align Makefile and default.mk more with Ruby

By using the same build targets, where ...

4173a1676d7158d18c6c5a0a2568fc0e04a2c8d0 authored over 2 years ago by Erik Huelsmann <[email protected]>
[Perl] Fix out-of-tree tests (#1999)

With the testdata removed from the directory of each implementation,
the Perl testsuite was ada...

2c030060f324dc2b35de534c223b75762dc3572b authored over 2 years ago by Erik Huelsmann <[email protected]>
Revert "Release gherkin v24.0.0"

This reverts commit da6040f3215d057e5d95c26e9b05a0eec52418fa.

ce130588b6ae0a36134d148cc98ad3bdc6828f8b authored over 2 years ago by aurelien-reeves <[email protected]>
Release gherkin v24.0.0

51aa3794c7df1b986f80b59b69377e75a8fc8cf3 authored over 2 years ago by cukebot <[email protected]>
Release gherkin v24.0.0

44e66a6033fdd0204cb24ff33262b6fdedf1f422 authored over 2 years ago by cukebot <[email protected]>
Change messages and Gherkin parser/pickle compiler to retain step keyword (#1741)

* Expand the messages protocol with keyword types

Extracted from #1741 for ease of review on ...

42be8e1af819aa30f5e8c6bdff91eccf357d9db4 authored over 2 years ago by Erik Huelsmann <[email protected]>
Unsync gherkin testdata (#1972)

Remove gherkin testdata sync and duplication

Co-authored-by: Erik Huelsmann <[email protected]>

4797bcc4e62aa6d51683362eee1704c56789bc01 authored over 2 years ago by Aurélien Reeves <[email protected]>
Release gherkin v23.0.1

eabb9f1fffa5cfe1c0fe9a41c28cc1a502ce05b9 authored over 2 years ago by cukebot <[email protected]>
Release gherkin v23.0.0

bee07ba06762d8730f4ae3a8f1c001dcafcb1d1e authored over 2 years ago by cukebot <[email protected]>
Add missing Bulgarian translation (#1827)

* Add missing Bulgarian translation

Add missing Bulgarian translation for "Rule". Source: htt...

22ae97faf26a0c0c44c5f6030871ce6dafc37649 authored almost 3 years ago by EdinUser <[email protected]>
Release gherkin v22.0.0

b2fa807f46ef7d7c693e36168396b59e003c8fad authored about 3 years ago by cukebot <[email protected]>
[gherkin-perl] Add module documentation for public API (#1740)

* [gherkin-perl] Add module documentation for public API

* [gherkin] Update CHANGELOG.md

6e63063da6920c15fb0b95f825898166006b1027 authored about 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Implement Gherkin on top of Cucumber::Messages (#1735)

* [gherkin-perl] Declare dependency on Cucumber::Messages

Increase the minimum supported Perl...

497c93b541789f0e9fd67cb54b20834d222e1376 authored about 3 years ago by Erik Huelsmann <[email protected]>
[perl] build, test and release improvements (#1728)

* [perl] Make sure CHANGELOG.md is included in Perl dists

Since the [Git::GatherDir] plugin f...

3a6f9d69467fff72f3e7978d9d42643f4f8b7d88 authored about 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Release engineering stability improvements (#1726)

* [gherkin-perl] Clean out old dependencies before releasing

* [gherkin-perl] Remove the expl...

799b41e25e2064bec80b80d361c188129e2f94cf authored about 3 years ago by Erik Huelsmann <[email protected]>
Release gherkin v21.0.0

12635d98799eb26955101799bcf721d311c70f9b authored about 3 years ago by cukebot <[email protected]>
Post release messages v17.1.0

293900db889e646e3c3e542d99287fc4fce614a1 authored about 3 years ago by cukebot <[email protected]>
Update Perl Gherkin keywords

a8824fc057c7922b3b879114095c4d9259cf2235 authored about 3 years ago by Aslak Hellesøy <[email protected]>
Change Rule translation. Closes #1595. Closes #1578.

8716588ab248d241c7c5377fc46adf6ee7b8df20 authored about 3 years ago by Aslak Hellesøy <[email protected]>
Revert "Change Hindi Rule translation. Closes #1595"

This reverts commit cdc6d10afb7a8574f7eac88e862f6e1664ecc6d0.

380891128041611335c47e268d947f58c9d9e4b4 authored about 3 years ago by Aslak Hellesøy <[email protected]>
Change Hindi Rule translation. Closes #1595

fdc31b394b12cea21a1b5906b7fa72b6e69ddca1 authored about 3 years ago by Aslak Hellesøy <[email protected]>
[gherkin-perl] Align dist.ini with messages-perl

Copy the 'release-includes-unversioned artifacts' risk mitigation
to gherkin-perl to get consist...

310fe5657e71ff38c9c290b41c0456361288d12f authored over 3 years ago by Erik Huelsmann <[email protected]>
Expand template build infrastructure for Perl components

In preparation of sharing build infrastructure between messages-perl
and gherkin-perl, split out...

1a7d3ca6ebe73056d1708ab9df6fd2cdbab14dff authored over 3 years ago by Erik Huelsmann <[email protected]>
Merge branch 'main' into gherkin-perl-modernized

e3fe13d722cc6f38ada9966b801aa2f178d034fe authored over 3 years ago by Aurélien Reeves <[email protected]>
Release gherkin v20.0.1

59db029913a6e485b18c7dff26e8be0962d2d149 authored over 3 years ago by cukebot <[email protected]>
[gherkin-perl] Assert TokenScanner behavior

Make sure the token scanner doesn't skip empty lines and strips
carriage returns as intended.

c9c3b87e59a6b6661ecec01d7ee9df0304894f69 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Modernize testing by moving to Test2

The Perl ecosystem slowly moves from Test::More to Test2. The latter
is better architected and h...

0ef515266b0687ffadfd38eca89e0bf6263ce94c authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Remove an external dependency (IO::Scalar)

Note that the new `Encode` dependency is a core module, which means
it's a dependency, but it's ...

33e68ed6fa80aa6fe311ff30b72e74292abd62a5 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] All filehandles are IO::File instances as of 5.12.0

5.12.0 was released Apr 12, 2010.

32571c1e34ef47bd5a2b820118de096f37d180ea authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Close the input file as soon as possible

There's no need to close the file in the DESTROY method, because the
file is closed as soon as t...

4579cee945b8cab17ebc940f8db0abe1cc3df724 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Restructure TokenScanner::read for readability

b40ecd6065e7b33cd22023eb46f8848021a9c1dd authored over 3 years ago by Erik Huelsmann <[email protected]>
Release gherkin v20.0.0

9ee4c3c7913c75e28d7eacb169fa51d0d72fe805 authored over 3 years ago by cukebot <[email protected]>
Propagate update to all implementations

843ca622baf625b60db64fc0fcb84d376bd666ee authored over 3 years ago by aurelien-reeves <[email protected]>
Propagate texan to all implementations

98fcff274341542d22110d6e4da24765bb8827b8 authored over 3 years ago by aurelien-reeves <[email protected]>
Release gherkin v19.0.3

b7b22acd7100ff1e4e642a779510ecd5287d2441 authored over 3 years ago by cukebot <[email protected]>
Add missing files

7ce80b09d6fa909dcaebcf84f655331945701fd3 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Add missing approval tests

ea18a7d8aefffc2fdf530662a0fa712a15cdad4d authored over 3 years ago by Aslak Hellesøy <[email protected]>
Use .feature.md

89f13029d0d59ea0ca551030f4fe0a551ef565e5 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Require Markdown tables to be indented 2-5 spaces to be recognised

a8cdc3ac84ef3d49c20f54646bf5f9aeb24fef0d authored over 3 years ago by Aslak Hellesøy <[email protected]>
Rename master to main #1507

cb12a78e1571831346e426f529f26c3a47846200 authored over 3 years ago by Matt Wynne <[email protected]>
Release gherkin v19.0.2

629cdbe3c5b021b52c773386e67d85a800c7585c authored over 3 years ago by cukebot <[email protected]>
Fix perl parser generation (2)

0050285236b8cc7b88be79d1bc643e925d24faef authored over 3 years ago by Gaspar Nagy <[email protected]>
Fix perl parser generation

bb9e16cf707eed91f086a1905a87986e797b2fbc authored over 3 years ago by Gaspar Nagy <[email protected]>
make grammar file location configurable

b326aaf0e1963197658a187f5e4c77acef6de106 authored over 3 years ago by Gaspar Nagy <[email protected]>
Use canned berp recipes for all platforms

24111c198fb6f673b775c445de1f11e7010797e9 authored over 3 years ago by Gaspar Nagy <[email protected]>
use new berp for all platforms

feb67c11e77976f2ad71db857a7c9650b2fa36d8 authored over 3 years ago by Gaspar Nagy <[email protected]>
Release gherkin v19.0.1

83096d54dfbd226303b882cc75d59fa40c732154 authored over 3 years ago by cukebot <[email protected]>
[gherkin-perl] Update Pickle compiler based on new AST output

f9ed27b7b2f229998b51e3789068d6e59e2d91b5 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Update AST output to expectations according to JSON schema

9a3f583f4db1f4ba5001296c6a358128c031a092 authored over 3 years ago by Erik Huelsmann <[email protected]>
Release gherkin v19.0.0

ebe20e0fa499e54b6dd6bdcc94ac0226960257fd authored over 3 years ago by cukebot <[email protected]>
Sync gherkin keywords, add atribution

673b3c76a903536ac715f841d91ace4b9b273af8 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Remove dewscription from Markdown

5bf6105a565063a3613288247e04cf4d3d63ca7c authored over 3 years ago by Aslak Hellesøy <[email protected]>
Capture descriptions. Make Feature header optional.

c6503c0a385001f78cca2007cf0c5e7ddab7be7a authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' into markdown

dff2d3d096bff218a127ec184f3966a0f4b8c25c authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge master

73a0d42074f8387691e1a922b987d424efbf1186 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Set Hungarian rule keyword

3fe6d0ea6c7b7923f4d7176b3c982404832d2ccc authored over 3 years ago by Gaspar Nagy <[email protected]>
Update testdata for markdown tags

69e649c626695924ac0b3af750e4fdb0bdd76fa3 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Add support for markdown tags between single backticks

b4b3ded9e4ad0f5ebb9da456d14dbc74bdf5fc9e authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge master

22ca847e9a664a5e74a8bc6143f4ede1e3b7e889 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' into update-russian-translation

9b38e77bb423a5faaef3dbbf9ebe7e45074fa911 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Remove md dialect

fde1055b4a32c0995781f495243dd00e0548280d authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge master

0bfff5fd4d909307d312414072a7255875bf7aa6 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Sync the change to parser implementations

8d68a242b1761a509d007ef3a51f567567da25c2 authored over 3 years ago by Helen Kosova <[email protected]>
Fix gherkin/go

6a038f29246fbdfdf54988e054cd4c4afb719716 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge master

e4386c38d3432cbf5a2eec8bfd6a96174281c606 authored over 3 years ago by Aslak Hellesøy <[email protected]>
gherkin-perl: Reinstate Perl 5.10.1 compatibility

9c4d71ac64244d048154ead52def595e85b15992 authored over 3 years ago by Erik Huelsmann <[email protected]>
Update messages to always have a description (defaults to empty string)

228afbad1cd3cb4bc53b631eed9f73373f784d5b authored over 3 years ago by Aslak Hellesøy <[email protected]>
Release gherkin v18.1.1

a3a6e8858777e53d62ee5c5659365fbe984d0950 authored over 3 years ago by cukebot <[email protected]>
Merge master

01c788af518cf142c16eb885f80a5515a4ac742d authored over 3 years ago by Aslak Hellesøy <[email protected]>
Release gherkin v18.1.0

f37aea19baa06f3441e84fe75a67638347a8019e authored over 3 years ago by cukebot <[email protected]>
Merge master

e80609261b97f63e17c2ca016088a251035bc480 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge master

457ab24e6ef9b3e49623021a18250d5023aa7f11 authored over 3 years ago by Aslak Hellesøy <[email protected]>
generate translation to supported programming languages

482e281bc254263012e0f8fe782278d8fb551656 authored over 3 years ago by Jiri Navratil <[email protected]>
Release gherkin v18.0.0

cb7514c146f36dedb78cc0a9e1c43e796cf44806 authored over 3 years ago by cukebot <[email protected]>
[gherkin-perl] Fix undefined variable warning

aaa636d871f3e5168948341a1ac493b139ceeb98 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Support \r\n line endings on all platforms

Before this change, DOS line endings were consumed only on DOS/Windows,
leaving the \r at the en...

4d7bc131f44c55026a2526bef1dd3d3c2e651f3d authored over 3 years ago by Erik Huelsmann <[email protected]>
Use default values

8c1d17efdf155165c9ceac457d7d13e1a6288750 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge master

43804bd26bd05ab72f09ede8e2da6866422f47da authored over 3 years ago by Aslak Hellesøy <[email protected]>
Make sure the serial build works locally with just 'make'

98308672c0121981513301371baf6b461c2c1eeb authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'fix_gherkin_for_tagging_rules'

* fix_gherkin_for_tagging_rules: (35 commits)
adjusted makefiles
[templates] Update the defa...

a7392493d13780b4f3c42bd63459f0c2f5aea8e7 authored over 3 years ago by Gaspar Nagy <[email protected]>
Merge branch 'master' into master

ac278c1e507847bd5a47941752155c2b2917d766 authored over 3 years ago by Aurélien Reeves <[email protected]>
[gherkin] Make proper ndjson of rule_with_tag.feature.*.ndjson

gherkin-elixir diff the expected and actual ndsjon directly, so it is
sensitive the the stored f...

c6f1f4abcbed203136354dc6a82b245ab1f86758 authored over 3 years ago by Björn Rasmusson <[email protected]>
Merge branch 'master' into master

24a9dec0462dd37d48970352ba390dc42b5c20b2 authored over 3 years ago by sergioforerogomez <[email protected]>
[gherkin-perl] Include testdata/ directory because t/ depends on it

7ba8e18b86c419278d91b7caa560523770fa83f3 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Set absolute paths in PERL5LIB & PATH; dzil chdir-s

dzil changes directory to an isolated temporary build and testing
directory -- meaning that rela...

a1278a0f953ce59e4b24770973805b2e12f6ae4c authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Use a collector in the pickle compiler

Instead of passing around an array reference, pass a sink function
around for more flexibility t...

6d9cae6967ea52d8e8caff810c50012419cc8f41 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Make dependency installation more robust

Instead of explicitly declaring 'dist.ini' dependencies in cpanfile,
let 'dzil' figure out what ...

4a0484fd8f40c58729613ed9239697f8e0807ac9 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Fix warnings from Kwalitee (dist compliance checker)

15cdb5a39f1e254eda6e7761ab81e5d8de695bb9 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Add dependency on Getopt::Long for `bin/gherkin`

Note that `bin/gherkin` also depends on Pod::Usage, but that is
a CORE module, meaning it comes ...

0609833f7e55c0c91356581b7daf438335c17af2 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Add `from_paths` and `from_source` to Gherkin module

Similar to the structure of the Ruby and Java implementations, support
seed a pipe line of messa...

4da72310a0c459c55679ff07a302910373ebba7b authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Consolidate gherkin-generate-{ast,pickles}

Like Ruby and Java, implement a `gherkin` executable which is capable
of generating source, gher...

82057594ee1f5cb14869de8643a7f5be1fd8a4df authored over 3 years ago by Erik Huelsmann <[email protected]>
Release gherkin v17.0.2

1b2a263ef584b107abdf1ff9b5e8b0f31d452386 authored over 3 years ago by cukebot <[email protected]>
Spanish translation for Feature and Rule synonym keywords

d0fc95ed220833c26ec3b46c8674b09330251dfa authored over 3 years ago by Sergio Forero <[email protected]>