Ecosyste.ms: OpenCollective

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

github.com/cucumber/cucumber-expressions

Human friendly alternative to Regular Expressions
https://github.com/cucumber/cucumber-expressions

parse alternation

67b1d5e2f47e95c778c97639a709b913b944f227 authored over 4 years ago
parse optional and parameters

6c1c25a05b1d1c29826783b7603866863afe6252 authored over 4 years ago
Implement tokenizer in go

3fe7c9340552a761ffa615ee887c97cd7081d89b authored over 4 years ago
Make AST explicit

5602996b716993c7a24a22f36d6c31ef768fb246 authored over 4 years ago
Naming

7903a38a61e3b594ddae7cf82b783b4a3ab752dc authored over 4 years ago
Use proper SOL/EOL tokens

201efb5fd345756b4dafc6e241eb3cb4a1b90518 authored over 4 years ago
Clean up

2c1fc5ed91b57336af2928d8a8a96f1b84117411 authored over 4 years ago
Document tokens

0587d9ceaeef65a463b5244731a12f333bb81214 authored over 4 years ago
Document tokens

2d142bd30f8e15cdcc74e136640b0aec633e5c46 authored over 4 years ago
Document tokens

1efa7a72a672ab5de1895130866dc1e8f3acbbf9 authored over 4 years ago
Clean up

b32e310bbdec7c722ea1b24e16c3086c48c5468f authored over 4 years ago
Allow parameter under optional

539eae7fba6d9ebdf4a1e52dce9247c4ded6c5ef authored over 4 years ago
Fiddling

9b1f48e1eff6cd8729e925d1c248d6774f50d75d authored over 4 years ago
Clean up

f837822aa67eb8a7c58178a2c311967843b07420 authored over 4 years ago
Move alternation to top level

8b34f47ce35dcedb76f0b10be18ad59620b6f0a1 authored over 4 years ago
Update grammar

d2c4abe5508dd60d43abc6a5035365c3689cb40f authored over 4 years ago
Add lookahead for optional

3585657faa95388be614d746c0dbcbe413ba8a3b authored over 4 years ago
Improve exceptions

8070c8e6abc234e3b3aa024dd75c0e82bcb57aa8 authored over 4 years ago
Reduce number of tokens used

fb0fcfd5294dac06a45a2f0f1de901df441bec55 authored over 4 years ago
Document tokens

4238be026ca3b020ce37be2b115c70cc81df6e07 authored over 4 years ago
Clean up

d2fd23acfd59c2c26ca22a2515a1d1f529370ee4 authored over 4 years ago
Document tokens

f0beba67e5990162f1f22edac81bb19d2f9afa45 authored over 4 years ago
Add missing tests

673653368fa1fab82405308f2a80af7934fe7918 authored over 4 years ago
gofmt

4dc3a330511450efd1498dc7c4d0e8408a9e710c authored over 4 years ago
Rewrite AST to Regex

2510019c4e00f45cceaf9436b0e12773637285f9 authored over 4 years ago
Fix

c38175e46922ad3e4e2af9ab904bb88a949112de authored over 4 years ago
Remove redundant empty checks

7e19dfe9a126cea536518ab8eb72a65d0f1bfb28 authored over 4 years ago
Fix

220362a035a17ed2de9a52b1d4db01b9abcccba3 authored over 4 years ago
Faster guesstimate

5569e39d359fcab81ee913ae89481b0ab7a05feb authored over 4 years ago
Use fixed size slices

f5b67ca4c9008a8f1886ed6d95287a8431fefe6d authored over 4 years ago
Use FindAllStringSubmatch to remove some magic numbers

d8d4c5ee11d996ff456d79340b79579835c22c54 authored over 4 years ago
Naming

4eee81665cf4713d9a98ec7973a8c23af14cff9a authored over 4 years ago
Handle doubly escaped slashes

979ea1c751ef4c96ee0c8a1824c2282e350d6249 authored over 4 years ago
Remove BiFunction

dd2130a7e86d40404c17678bd653455754b97129 authored over 4 years ago
Additional tests pass

c48147c1cbdf5531305de06d8e8d482b8cb662c9 authored over 4 years ago
Tests pass

5d77a4a172fde12a576c6796d143028cb3fbf238 authored over 4 years ago
WIP Golang impl

3b681cda14c42638e53709a9b517f76a56c76abf authored over 4 years ago
Fix tests

cc4028d378b490cc13fc53066cfaf5d6e5ada633 authored over 4 years ago
Add grammar rules

f00f76da3b5eee89ce63761db181172267619919 authored over 4 years ago
Merge split and processing.

Escape regex as the last step. Fixes #601.

e8f47330de654d3cb6f79a07c3d8af35c61b0b0c authored over 4 years ago
Edge cases

44a58226d8bf8561b7f57960084df53c9bf72ecd authored over 4 years ago
Replace sprintf with concat

0daff41e9a13277bf51c35e80e377f4a8c7ca9eb authored over 4 years ago
Edge cases

c96a550c8adddfb730d528a54049ab7bad4d94f4 authored over 4 years ago
Edge cases

0a81aee22f5a58928bc4c9bd9563478e7d673ada authored over 4 years ago
Revert pattern change

08fcf63a4f9a087e1fc5d3a3bcb1a2088966c616 authored over 4 years ago
cucumber-expressions: Use pseudo token rewrite parsing algorithm

Splits the cucumber expression into text, optional, alternative and
parameter tokens. This ensur...

066a675653833775d078bc82b9cec16202c69959 authored over 4 years ago
Fix

baf386ace5edeadd4c5d973210cb080668d2d03e authored over 4 years ago
Fix

870535e7639f9b655bcf944ce80b63e756a2a521 authored over 4 years ago
Fix

5b126c0b18c1cdc8679afa4193f5d856ad81b2a5 authored over 4 years ago
Fix

f5ff9ebd15265bb1adf543e6614426ebfe6d4e2f authored over 4 years ago
Extract token rewrite rules

b55b4321b4e4be3186eb0c367b8c3fe2ead527ac authored over 4 years ago
Fix alternation

b55e5502d0d15bc41ef354709476c3a3f3150ff5 authored over 4 years ago
Naming

f0c0d5597ad2b65cc35db7ddb3efaaf78aca7a73 authored over 4 years ago
Use some functional stuff

937ba7687e0571226f8808471e8b6d166603b11d authored over 4 years ago
Implement LR(1) parser

ac15bc50d825493f6636e61cdb08a5da1124a0cf authored over 4 years ago
Merge pull request #1000 from cucumber/exclude-testdata-from-releases

Exclude some folders from release process

b0270d26c6d40c6c12b3c1b9d71c8d320105217d authored over 4 years ago
Merge branch 'master' into exclude-testdata-from-releases

c54699f760f6c17e199e1f0cb6480d2fb41db20d authored over 4 years ago
cucumber-expressions: Use Unicode symbols as a parameter boundary in snippets (#1108)

Numerical parameters should be bounded by whitespace, punctuation or symbols
on both sides.

...

dcb08ea531fe7785503d77cd81098092d2bbc7eb authored over 4 years ago
Merge pull request #1104 from cucumber/build-extract-docker

build: Extact Dockerfile to its own repo

e90f9a3450e4743f10f928c2c123f8963540cbd8 authored over 4 years ago
build: Extact Dockerfile to its own repo

ca34846b2f71c8f0fd35895438bfa941fcf7581b authored over 4 years ago
Merge pull request #1002 from cucumber/add-create-meta-lib

Add library to handle creation of the Meta message

45dfd932e35edbadf808ef3869319b621bde21ad authored over 4 years ago
Merge branch 'master' into add-create-meta-lib

207282c26ceccd31c8bfd3b2363d1ae6d0198f59 authored over 4 years ago
Merge pull request #1082 from cucumber/renovate/com.fasterxml.jackson.datatype-jackson-datatype-jdk8-2.x

Update dependency com.fasterxml.jackson.datatype:jackson-datatype-jdk8 to v2.11.1

8935427ed5e2d211de39da7bbdbd463e068df83a authored over 4 years ago
Merge master

190712d6a56835b7df3ce2ace6d7ecb0afba7657 authored over 4 years ago
Update dependency com.fasterxml.jackson.datatype:jackson-datatype-jdk8 to v2.11.1

8b08af13062170b0b3480889569cc7e4b59235eb authored over 4 years ago
Update dependency com.fasterxml.jackson.core:jackson-databind to v2.11.1 (#1081)

c17968954472def83bac41b7a2e8330adc6777be authored over 4 years ago
createMeta java implementation produces CI

f17ae471c1097cbe63b7e596f96460c5fcbaa3b6 authored over 4 years ago
Update dependency io.cucumber:cucumber-parent to v2.1.1 (#1080)

* Update dependency io.cucumber:cucumber-parent to v2.1.1

* Remove managed plugin versions

...

832379ba92ee97f52645dde1c852ee4f6f8b6642 authored over 4 years ago
Merge master

b6b5de1fe68ebf7ccb07516b688884209ae0bb42 authored over 4 years ago
Post release cucumber-expressions v10.2.1

e4f43b20bf4b3d2526dc975d90fe398b01336398 authored over 4 years ago
Release cucumber-expressions v10.2.1

9c941e66e5f3c1462b08316b770821ddd465da0c authored over 4 years ago
cucumber-expressions: Retain position of optional groups (#1076)

When using a regular expression with multiple optional capturing groups. Absent
groups (i.e. a ...

e9ddfc352f083bc14b05b2bbdbb2711fb0195333 authored over 4 years ago
cucumber-expressions: parse all group variants (#1069)

Properly parse named capture groups, inline flags and independent non-capturing
groups.

Bec...

5c399cb8bc8dd8138b461b13d3dc92180084b90f authored over 4 years ago
Generate ci message in meta

e5019fab1e1e711b11b4bfed754ceb8ed093445b authored over 4 years ago
Release html-formatter v6.0.3

1f1403bc50ddaee757d508a226335b06cb0c2d96 authored over 4 years ago
Merge pull request #1044 from cucumber/renovate/mocha-8.x

chore(deps): update dependency mocha to v8

29d0945afc06b61578f8a003145c097c32ce77c3 authored over 4 years ago
chore(deps): update dependency mocha to v8

9cf2172f02dcfa977f3525500eaaa39f5734c638 authored over 4 years ago
Update module stretchr/testify to v1.6.1

8c4d2a4de46b78b1f73bda1e9f56508bdd0dcf62 authored over 4 years ago
Merge pull request #1012 from cucumber/upgrade-dependencies-20200605

Upgrade dependencies

877fdef4277982871490ca6c7fe3743cec6a75c8 authored over 4 years ago
Upgrade dependencies

6715d0b0346b2c3bf2803df5def74957872a2bdd authored over 4 years ago
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...

6e5f88af26d2320d284ba008acb8921dc2bf2887 authored over 4 years ago
Post release cucumber-expressions v10.2.0

4a4ca81f204628b57ac30690d6186329b084c42f authored over 4 years ago
Release cucumber-expressions v10.2.0

1b210761e60f09f46a1f3acd0864e603628a75bf authored over 4 years ago
javascript: disable @typescript-eslint/explicit-module-boundary-types

See: https://github.com/cucumber/cucumber/issues/1009

3bb21be95ef551c81c158d352b4dbc497190ac74 authored over 4 years ago
cucumber-expressions/javascript: lint-fix

cd039f3a755fd098d3e5484b9db9aa03a6de0fdf authored over 4 years ago
cucumber-expressions/javascript: lint-fix

539e20d439be3aab39ebf20e080302fd8ef5be9a authored over 4 years ago
javascript: Add @typescript-eslint/ban-ts-comment rule to .eslintrc

eslint 7 has replaced the `@typescript-eslint/ban-ts-ignore` with
`@typescript-eslint/ban-ts-com...

be514740b3d6d603fcc5455ca52074b46940e310 authored over 4 years ago
Merge pull request #1006 from cucumber/cucumber-expressions-optional

cucumber-expressions: Add support for Optional

60c9df8cc4e8da2137b12d42c4169d0c95c56671 authored over 4 years ago
Update CHANGELOG

c6801d42f667b5dd81d70db50381a78cdc438ea5 authored over 4 years ago
Naming things

1c1fc3332144ed997c81873c5f319a7cbaaaa94e authored over 4 years ago
Use single method to check and extract optional generic type

This removes the need to keep two methods in sync.

e7cbaead7f80c7979eddd6fcf8527af9fd9c7f65 authored over 4 years ago
Use a type reference instead of creating types

3e104bcea5b802ec9d03fd0ada77ca50e846b25e authored over 4 years ago
Print the correct error message for nested generics

c1a9054ac1474da0fda654299ecbe781dc261b9b authored over 4 years ago
Support for Optional in Cucumber Expressions

c4f815c0bf1a9ac13fe1d8a2cfef5fbe06a348e6 authored over 4 years ago
build: Make build repeatable (#974)

Co-authored-by: Vincent Pretre <[email protected]>

45b42e6b52e38cd4c32582d8adc830dd0131dce4 authored over 4 years ago
Disable releases for Java packages named -testdata

d279f50d78b4f1510b86c7cbdb0a0062226c9141 authored over 4 years ago
Also diable releae process for Ruby packages named -tesstdata

e4b97e25e3c90b97387f7d63430497b7a753fa32 authored over 4 years ago
Merge branch 'master' into exclude-testdata-from-releases

b5f8ba5861337e8d677a5f4e21fe594fa0d323fc authored over 4 years ago
Add json-schema everywhere to get the build pass again (#998)

1318e46647fa6fc48ca7ca45d24f69f08b7bde28 authored over 4 years ago
Disable release for testdata Javascript

f94f57d19f8c8aece82d8cedb4146b530c9d337e authored over 4 years ago