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

fix expected output for rule_with_tag and improve test file

d9cfcbf17fa18ac62a5ce119ca85528575447340 authored over 3 years ago by Gaspar Nagy <[email protected]>
[gherkin] Implement Rule tags in gherkin-perl

ac8295970cb160ed285d36977f9522081281cc5a authored over 3 years ago by Björn Rasmusson <[email protected]>
[gherkin] No duplicate parser error message

gherkin-go handles the "whitespace in tags" problem with that the parser
stated "yes, it is a ta...

d39ba23e3208ac30540201cf451e22783ccc7692 authored over 3 years ago by Björn Rasmusson <[email protected]>
Spanish translation for Feature and Rule synonym keywords

7c8cf1b27d4a25d9cd5c4a9ee5b8527918fcdf87 authored over 3 years ago by Sergio Forero <[email protected]>
[gherkin] Add a Rule with a Tag to the tags.feature in the testdata

e88df26dc0bdbf7c79aa636d052ca4a5b0bd13ae authored over 3 years ago by Björn Rasmusson <[email protected]>
[gherkin] Add Tags to the Rule keyword in the <language>/gherkin.berp

0ae7901e168cbd330e8a92b30fd362ebb26d0e67 authored over 3 years ago by Björn Rasmusson <[email protected]>
merge master

3b5ea01c95303ad9d22d41735573f104bffaa4fd authored over 3 years ago by Aslak Hellesøy <[email protected]>
Move latest CONTRIBUTING instructions into place

The Perl CONTRIBUTING instructions very much needed an update,
so take those along as we go.

14f52402638bd40fc58d6fbfd3c8c1c7de666644 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Regenerate CHANGELOG.md when the toplevel changed

Change the makefile to update CHANGELOG.md when the Gherkin one
updated. This fixes the bug in t...

6808b50d54c0b7899b15ffef3fc3669a974c2241 authored over 3 years ago by Erik Huelsmann <[email protected]>
[gherkin-perl] Trim down on the size of the release tar ball

The 'dist' (Perl-speak for release archive) on 17.0.0 and 17.0.1 was
ca 8MB, due to the inclusio...

3c5dfd364f08635afbe1124b23f04318902353e4 authored over 3 years ago by Erik Huelsmann <[email protected]>
Release gherkin v17.0.1

02352030975911200ef3a71fe24280d2d3b10772 authored over 3 years ago by cukebot <[email protected]>
Post release gherkin v17.0.0

a00dcb3ea190151e4187724600ed509459d24e0a authored over 3 years ago by cukebot <[email protected]>
Release gherkin v17.0.0

fa0e91219c90327c3fc55327c39e31331e950f6a authored over 3 years ago by cukebot <[email protected]>
Release gherkin v17.0.0

4f363a5af8ff58a0b2e91d9c42c4efffedf25fe1 authored over 3 years ago by cukebot <[email protected]>
Store and load language data more efficiently

This approach stores data ~35% more (space) efficiently: Data::Dumper
doesn't know about UTF-8 a...

fc25de40d1e694666ed1ea0480fa9610adc1dc52 authored over 3 years ago by Erik Huelsmann <[email protected]>
Upgrade dependencies

bce28dac8cfbab5fa0a7969a0a1d0e366fe7d77b authored over 3 years ago by Aslak Hellesøy <[email protected]>
[gherkin-perl]: Add release machinery

985562e82a749a8a48f44d49951530899767c801 authored over 3 years ago by Erik Huelsmann <[email protected]>
Markdown improvements

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

38ecdff7ad24bbcf67d7bb427d16a8a07e3d7639 authored over 3 years ago by Erik Huelsmann <[email protected]>
rsync files

2a1f26a6c5738f7437c60e8df07f9311be0982c4 authored over 3 years ago by Mario Giustiniani <[email protected]>
gherkin-perl: Fix Berp parser template

This code is already in the generated output - no update needed there.

61491b4cb6c9d28680a8ca183efa60c0c014d172 authored almost 4 years ago by Erik Huelsmann <[email protected]>
gherkin-perl: Add library path on helper invocation

d32fcb3f7bca0d248094c844ea57ce5730819985 authored almost 4 years ago by Erik Huelsmann <[email protected]>
gherkin-perl: Add "update-version" rule to the Makefile

Peeking at the Java implementation, the current version is
`16.0.1-SNAPHOT` and there is an "upd...

12878f9b10e10f7e0239e025a1f8ab1cf0b6d7c9 authored almost 4 years ago by Erik Huelsmann <[email protected]>
gherkin-perl: Restore parser instantiation compatibility with 4.0.0

Gherkin 4.0.0 is what is currently available on CPAN.

9962b087afa71e7d06cedd9817adeb96442cd508 authored almost 4 years ago by Erik Huelsmann <[email protected]>
gherkin-perl: Fix installation of release dependencies in Makefile

0c3e6e13f9b9c42dbc0e62b16664488f6b857bb3 authored almost 4 years ago by Erik Huelsmann <[email protected]>
gherkin-perl: Add missing Makefile rule to build CHANGES

f2fb2fcfa273fa8faeda29588434f65b5d31cc7e authored almost 4 years ago by Erik Huelsmann <[email protected]>
gherkin-perl: Fix author and copyright sections

b3869368a0a2416f5c165070281327e22f80b1da authored almost 4 years ago by Erik Huelsmann <[email protected]>
gherkin-perl: Include Perl test suite from t/ in testing

The Perl test suite was being tested only on release. Make sure the
tests are generally included...

1ed452a39c5558687f0fc6db19b4dfecc1a9c69e authored almost 4 years ago by Erik Huelsmann <[email protected]>
Replace Carton with cpanm to get acceptable pipline build times

While Carton is the low-maintenance solution it adds a lot of additional
run time to the CI buil...

dad309288b6ac1a945dfdf41a581e97a412fb84f authored almost 4 years ago by Erik Huelsmann <[email protected]>
Add Markdown to CCK

39f3a54c44c89a27946ea4ac60dfc0525b78c918 authored almost 4 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' into master

acdeecd19b54b1e7fd61da48315677f94daaa97f authored almost 4 years ago by John Knoop <[email protected]>
Use Carton (Perl's Bundler) to store project-local dependencies

5ff6542aadb90494ecbcdf886acfb06b308768d4 authored almost 4 years ago by Erik Huelsmann <[email protected]>
Reduce size of generated Languages.pm module by 70%

Rationale: fewer spaces to parse means more efficient loading.

4ce53e47e50db4fdb697fba6148491d7d520c6ae authored almost 4 years ago by Erik Huelsmann <[email protected]>
Merge branch 'master' into master

f82855dcbcae2f035060674cc21f0db33802769f authored almost 4 years ago by John Knoop <[email protected]>
Run rsync_files

b1c0dde8c37ecd3045adbf2903d0be2942c116cd authored almost 4 years ago by John Knoop <[email protected]>
Fix the AST builder for the changes in the grammar

Some tokens have their underscores stripped. Nesting of the elements in the
result document is d...

fcb761f173be5f942f98f7dc19d1c0988a1fb970 authored almost 4 years ago by Erik Huelsmann <[email protected]>
Fix new scenarios in tokenizer tests

b47b132bee0fcec7dc34c6611000bbe7fc237fd4 authored almost 4 years ago by Erik Huelsmann <[email protected]>
Include Rule support and the new AST structure in Pickle generation

f017c93bff4e7377e8db5d8e852b9bd53fe7a901 authored almost 4 years ago by Erik Huelsmann <[email protected]>
Generate predictable ID and set 'uri' in gherkinDocument

While at it, return a full AST instead of just the gherkinDocument
content (which introduces the...

ef0bb20ca36923339041174e9967cafcc75a40ef authored almost 4 years ago by Erik Huelsmann <[email protected]>
Support Rule and Scenario Outline changes in Perl

559ff221f2672f785029e21406170cb45e5c464c authored almost 4 years ago by Erik Huelsmann <[email protected]>
Merge branch 'master' into gherkin-perl-smaller-lang-module

873780577e6bb06baa0861ae974aaa0167f08e79 authored almost 4 years ago by Erik Huelsmann <[email protected]>
Merge branch 'master' into markdown

87853485f1a865948b9594aebe3c82ab4447819c authored almost 4 years ago by Aslak Hellesøy <[email protected]>
Reduce size of generated Languages.pm module by 70%

Rationale: fewer spaces to parse means more efficient loading.

e5b9200bc1202e59716343cf2cf608811b9e5e54 authored almost 4 years ago by Erik Huelsmann <[email protected]>
Use Carton (Perl's Bundler) to store project-local dependencies

80091fdb0e70f82be4b489be783e7ebfb7726d03 authored almost 4 years ago by Erik Huelsmann <[email protected]>
Fixing ISO 639-1 code for Telugu language

afc0b66007286153d7ec5f92e7986537d151a309 authored almost 4 years ago by Nvmkpk <[email protected]>
WIP

058d5f94f54f13c417e31153674f2dcb3f5a0786 authored about 4 years ago by Aslak Hellesøy <[email protected]>
Add markdown source envelope, document syntax.

285a5e3a018a7552a7fe4c10dceb681cd48621af authored about 4 years ago by Aslak Hellesøy <[email protected]>
Make lexer handle basic Markdown

fbf90047a4baf41140796bc396f79e23776cb332 authored about 4 years ago by Aslak Hellesøy <[email protected]>
Revert "Remove letter case variations from Gherkin"

This reverts commit a54f32dd01d677ed32c5595ebf1c7aeec9283140.

65ef2c4027d397141caf7d9383aff0988fb86df5 authored about 4 years ago by Aslak Hellesøy <[email protected]>
Remove letter case variations from Gherkin

da592f137c8eb5549d807ba1c818ada8b710abb6 authored about 4 years ago by Aslak Hellesøy <[email protected]>
Merge master

92bdeba051c8e37e62c6aebd0153f9509fb18306 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Flatten ndjson files. Fixes #1046

6339744c5d5452e3269ad8546c7518b560dc12c0 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Generate ci message in meta

f1847c818b26c6b63a4777713dde32ee78ad87e0 authored over 4 years ago by Aslak Hellesøy <[email protected]>
build: Add mono and berp to docker (#1001)

To make https://github.com/cucumber/cucumber/pull/771 possible we need both mono and berp. Curre...

debe6059ccda622108df99f9699d00b73a97e3c8 authored over 4 years ago by M.P. Korstanje <[email protected]>
Rsync gherkin-languages.json

5dd358b62f62faa36c9e80adcf8b6365c2b225fd authored over 4 years ago by M.P. Korstanje <[email protected]>
gherkin: Update gherkin-languages.json

8c53fbce3acb070614fbd8aaa7f382663ce9f8f9 authored over 4 years ago by M.P. Korstanje <[email protected]>
Update testdata

da0b0d9b1a029d95dceb7308563f72a7d8f7a52f authored over 4 years ago by Aslak Hellesøy <[email protected]>
Add ID fields (go)

a2e41fac6fef8f76d6e761feebb5f42706465b73 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Always store attachment body as text, with content-encoding base64 or identity

7dd02e0d37ae1ae4d32ec225263f68b5db59d059 authored over 4 years ago by Aslak Hellesøy <[email protected]>
all: Remove travis-ci references (#934)

We've migrated the mono repo to CircleCI. There is no need to reference
Travis-CI anymore. . Al...

19fe341e89c0b888e269d9f9e0f1f772cfd91693 authored over 4 years ago by M.P. Korstanje <[email protected]>
Merge branch 'master' into master

cb561614c9d405a17594076e9a6501e7bdc87399 authored over 4 years ago by Aslak Hellesøy <[email protected]>
gherkin: Do not trim leading newlines (#891)

Fixes: #290

4977d11bbe0a020af1e786f20274c5a1c9f68523 authored over 4 years ago by M.P. Korstanje <[email protected]>
gherkin: Fix parsing of commented tags (#880)

94ad4238b870d55e80fb759bed363513af4ed151 authored over 4 years ago by M.P. Korstanje <[email protected]>
gherkin: Escape triple backticks in alternative docstring (#889)

The Gherkin parser did not handle escaped back strings when the alternative
docstring seperator...

c9415e0e8053f79a1b3a3a6c741ed1da312ee3af authored over 4 years ago by M.P. Korstanje <[email protected]>
Propagate changes to subdirectories

7f0571407cbbefbd4d9c3a1d23511b933a9a7424 authored almost 5 years ago by knivex <[email protected]>
Refactor Attachment message

0f8242c5c2c2bb58a678ee7062f34de268c84bb0 authored almost 5 years ago by Aslak Hellesøy <[email protected]>
Rename message fields from camelCase to snake_case.

The protobuf style guide recommends snake_case:
https://developers.google.com/protocol-buffers/d...

4224128ce8b01947c7d2cf11e2bfd426e746816d authored almost 5 years ago by Aslak Hellesøy <[email protected]>
[gherkin-go] Ensure PickleSteps from Background have unique ID

Also regenerated Golden JSON to port the bugfix to other languages

cdfd0890076ceda211da5524100fbfd083a9eef2 authored almost 5 years ago by Vincent Pretre <[email protected]>
Remove unused/deprecated messages/fields.

Also moves dots-formatter under cucumber-demo-formatter

391b424af0dc11864afe4d833d7a706716f8724c authored almost 5 years ago by Aslak Hellesøy <[email protected]>
gherkin-go: generate Tag.Id and PickleTag.tagId

re-generate golden samples

463aac4e6fcd0e2245eb1713d10d03fe19093426 authored almost 5 years ago by Vincent Pretre <[email protected]>
gherkin-go: use sourceId instead of tagId - regenerate samples

127d3ea7dfac7521414548041d4d1baee8f0ebe8 authored almost 5 years ago by Vincent Pretre <[email protected]>
Add sourceIds to PickleStep

817bdc6349bd3ae8dacc46d397db0b5508adfc16 authored almost 5 years ago by Aslak Hellesøy <[email protected]>
Regenerate testdata

e66cd1ab24436f4fcdd09cd53045de9a0649450e authored almost 5 years ago by Vincent Pretre <[email protected]>
Set PickleStep#id

97bc0954bacd97650f50407ff9c9704dbcc39780 authored almost 5 years ago by Aslak Hellesøy <[email protected]>
Fixed go implementation. Updated testdata.

47725d165b9dd71ef0da70877588e106ef79fddb authored almost 5 years ago by Aslak Hellesøy <[email protected]>
gherkin: Add acceptance test that fails on Ruby 2.4

2ca4926a49866bdc17c00c082ebe0fde66385915 authored almost 5 years ago by Aslak Hellesøy <[email protected]>
Copy gherkin languages files

6fe7239d6030a755ac0158abcdadc5ad06121c44 authored about 5 years ago by Aslak Hellesøy <[email protected]>
Sync i18n JSON for #731

6ec3f1595bfda39322d1f74a221eb06649147ed5 authored about 5 years ago by Aslak Hellesøy <[email protected]>
Sync i18n JSON file. Attribution for #729

622ce332d5474175686b4a6e22fd76d193d6ab87 authored about 5 years ago by Aslak Hellesøy <[email protected]>
Merge master

803c7bd081148772404d23b6938c438f78566189 authored about 5 years ago by Aslak Hellesøy <[email protected]>
Attribution for #352,#707,#708. Copy dialects.

69d7535242e8ab82aa401cfacec0bfb6650e2857 authored about 5 years ago by Aslak Hellesøy <[email protected]>
Handle various space characters better

31c28276b84f3953ba92fd468f944f5907e7354a authored about 5 years ago by Aslak Hellesøy <[email protected]>
Trim trailing space in example cells (#703)

* gherkin: Trim trailing space in example cells

* Add 3 different kinds of whitespace padding

c71889f167009fda4704b9e500ff3503dd1ce29a authored about 5 years ago by Aslak Hellesøy <[email protected]>
Add Perl infrastructure to the CI docker images

Before this change, there's insufficient Perl in the images
(none, actually) to run the Perl tes...

53e863da8c52fc18f22be09b537b2e5468bd8dcf authored about 5 years ago by Erik Huelsmann <[email protected]>
Remove perl/CHANGES - it breaks the dirty check after release

b2bc1e0b150d865099c5f621a60da1e76a798fcb authored about 5 years ago by Aslak Hellesøy <[email protected]>
Make gox work on Alpine

713cb9d43bcc4cf862bad4eb78c88d249b669376 authored about 5 years ago by Aslak Hellesøy <[email protected]>
rsync shared files

cfb84bd255f1307ded0fc78b311f8188db327040 authored about 5 years ago by Aslak Hellesøy <[email protected]>
Add new publish target

90f4c8a7daad217e9cd7c91448b6dee64969b320 authored over 5 years ago by Aslak Hellesøy <[email protected]>
Migrate to CircleCI (#648)

* Deploy npm sbnapshot releases to verdacchio

* Try more advanced circle build

* Add check...

601386931b7a1a4a9de8ef28d73320267078f9f9 authored over 5 years ago by Aslak Hellesøy <[email protected]>
Attribution for #641. Closes #634

Also make gherkin/CHANGELOG.md more consistent with the other ones.
Also rebuild c21e/javascript...

1da6f7b209642d54073a629766cdb0fdb969cb51 authored over 5 years ago by Vincent Pretre <[email protected]>
More verbose logging

3f439a795b17e385ffa6fe529259cd8a40e8c07d authored over 5 years ago by Aslak Hellesøy <[email protected]>
Populate Pickle#id. Use enum for encoding.

535ba9ecde1c13f6b970e98e7a3e1383471451d8 authored over 5 years ago by Aslak Hellesøy <[email protected]>
Nest related Cucumber Messages. Rename Wrapper to Envelope. Upgrade Gherkin to use new messages.

7d59f5dcbef9db31dbcfe92fac9e157cf245788e authored over 5 years ago by Aslak Hellesøy <[email protected]>
Upgrade go modules

ff0d24059353527fbc0a8c9db36c6fad0e40d54c authored over 5 years ago by Aslak Hellesøy <[email protected]>
Fix parsing of long Gherkin docs. Closes #566

9b664bf9ca5cb122703672e1b9c509ee7e3d0671 authored over 5 years ago by Aslak Hellesøy <[email protected]>
Clean up Gherkin approval tests

dea4a194ca4959786724100aefab290313d7285e authored over 5 years ago by Aslak Hellesøy <[email protected]>
Always use master unless there is an explicit tag

74ab3d453da80482fc6ba288387378fb9aa9546b authored over 5 years ago by Aslak Hellesøy <[email protected]>
Re-enable Gherkin. Closes #577. Misc build fixes.

da18db5e37b143ce0982835e9ffdb67d32bb1ee4 authored over 5 years ago by Aslak Hellesøy <[email protected]>
Build tweaks. Don't release java on tags

5a1dbed9aace8fe4f8acc3ea36c31f107454cbdd authored almost 6 years ago by Aslak Hellesøy <[email protected]>
Build tweaks

2b89a3bb31428f80263a888d3a8c054b74c1f978 authored almost 6 years ago by Aslak Hellesøy <[email protected]>