Ecosyste.ms: OpenCollective

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

github.com/cucumber/messages-ruby

[READ ONLY] Cucumber Messages for Ruby (Protocol Buffers) - subtree of monorepo https://github.com/cucumber/cucumber -- moved to https://github.com/cucumber/messages
https://github.com/cucumber/messages-ruby

Remove ./compatibility-kit/ (#2027)

* Remove ./compatibility-kit/

* Remove the CCK from the CI and the root makefile

* Make su...

0754a6d3cf5f479f0a532191e829282b70b82723 authored over 2 years ago by Aurélien Reeves <[email protected]>
Release messages v19.1.2

886b420305588007bef48c4dfe007ebb5822bce7 authored over 2 years ago by cukebot <[email protected]>
Release messages v19.1.1

1a7936cca5d7c0570710b01f761220cd298fc947 authored over 2 years ago by cukebot <[email protected]>
Release messages v19.1.0

55adb5af9ef9e37cb28adac042ccf21a308ffb46 authored over 2 years ago by cukebot <[email protected]>
Release messages v19.0.0

63682d999baf41d42216c13ecaaa38ba3e6a3d1d authored over 2 years ago by cukebot <[email protected]>
Expand the messages protocol with keyword types (extracted from #1741) (#1966)

Expand the messages protocol with keyword types

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

8d76b2d16b66e26aa862d4b552160be2157575f4 authored over 2 years ago by Erik Huelsmann <[email protected]>
Release messages v18.0.0

bcf233a8082b3918d320dff3f37d332dd705353c authored almost 3 years ago by cukebot <[email protected]>
Remove SHA1 detail from Pickle ID description (#1923)

* Remove SHA1 detail from Pickle ID description

We no longer generate them this way, if we di...

76d2bb2b6f0d90860d7eba61dbd0792768c633cd authored almost 3 years ago by Ciaran McNulty <[email protected]>
messages: add name property to hook schema (#1914)

9842b6a83d9a4a79b9d2228f7c2e6bfa37562de7 authored almost 3 years ago by David Goss <[email protected]>
Java optional codegen with final fields (#1879)

* Implement custom code generator for Java

* Pass template as cli arg

* Update tests to us...

c772b0ca3e864b9b4cec35fc3878117de5d1780a authored almost 3 years ago by Aslak Hellesøy <[email protected]>
Release messages v17.1.1

3bb54e015f00504bc0b35495d11c4a6fecf2a72e authored over 3 years ago by cukebot <[email protected]>
Release messages v17.1.0

4f2c7694fdeeaa4c06f1c5fb429cd75b91029435 authored over 3 years ago by cukebot <[email protected]>
Release messages v17.0.1

3fc2fedf4f5f057f2ab5cb6fb3fc7bb9b634755b authored over 3 years ago by cukebot <[email protected]>
Convert ruby messages duration.nanos to integer (#1655)

* Convert ruby messages duration.nanos to integer

`duration.nanos` is described in the schema...

5b96f2081056e5408b4614b56d060a68bfbd6186 authored over 3 years ago by Aurélien Reeves <[email protected]>
Release messages v17.0.0

40ce96b218a69dd40ddc0f7aba3b6dd15f043444 authored over 3 years ago by cukebot <[email protected]>
Update Gherkin to use Messages DTOs instead of plain ruby hashes (#1603)

* Update Gherkin to use Messages DTOs instead of plain ruby hashes

* Make messages#to_h compa...

ec4c59e734f3c1bc901a53f2a0c0f34eeda6cefe authored over 3 years ago by Aurélien Reeves <[email protected]>
Update messages ruby deserializers

fb873090127291de5697843fc92a0d8c679eb755 authored over 3 years ago by aurelien-reeves <[email protected]>
Merge branch 'main' into messages-ruby-dtos-serialization

06a3c42b1570a5b262a55fefa01c9e5ce1ec93b6 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'main' into messages-ruby-dtos-serialization

cf0071a7699c636197db5c76d866ddd723b222b8 authored over 3 years ago by Aurélien Reeves <[email protected]>
Merge branch 'main' into html-formatter-multiple-attempts

37dca424405fc47c7f5b377f272a63de895b279a authored over 3 years ago by David Goss <[email protected]>
messages: update ruby code

1dd8bf8731ef1106aa8ede10175b5cb883cf46cd authored over 3 years ago by David Goss <[email protected]>
Add some RDoc to DTO's from_h methods

50072deae556a9b77be0855c89061a2aa19387e0 authored over 3 years ago by aurelien-reeves <[email protected]>
[skip ci] Update some RDoc

912d7e5ca04ad13b592cc9995b8255fb0472993c authored over 3 years ago by aurelien-reeves <[email protected]>
[skip ci] Remove useless empty file

3977a69f28ff39efde241aeaeed91d5b8b68ea5a authored over 3 years ago by aurelien-reeves <[email protected]>
Merge branch 'main' into ci-build-number

be1fbbabca6dd8b305cebc2c897fbdfd136248e8 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'main' into messages-ruby-dtos-serialization

98d99cda5a2a95cb12d45aeb1d0e55dbc6eb64c2 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Clean-up the codegen script

f2962a2ea0d64bed067798c686b8420dd92e9103 authored over 3 years ago by aurelien-reeves <[email protected]>
Provide serialization and deserialization per default

c5ead355a39ee5852f95fe026f5dc44952447091 authored over 3 years ago by Aurélien R <[email protected]>
Generate deserialization code as part of the DTO classes

d00a8fb0914f9b5d0c6df4108900153eaaa8c4b9 authored over 3 years ago by Aurélien R <[email protected]>
Reject nil values from serialization recursively

bd8da1f91ced1cff54426047fc7f73208a4ee44c authored over 3 years ago by Aurélien R <[email protected]>
Exclude nil values from json serialization

fbc94a0c74f2b9d24b857e58bb62baef76f8c6f3 authored over 3 years ago by Aurélien R <[email protected]>
Add a spec that illustrates required behaviour for #to_h

96f181edb537a86f41c01b65767c4983992c1244 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Add (failing) acceptance test

8d083541fff6ea7eed56b1db81e1c95689590a5c authored over 3 years ago by Aslak Hellesøy <[email protected]>
Update after feedback from code review

94be2efbf83710af79e2bca3ed1ba097af0696b9 authored over 3 years ago by aurelien-reeves <[email protected]>
Refactor spec for (de)serialization of messages

3b5c1b16613841465a7ed1ec61deba6a3babb1ec authored over 3 years ago by aurelien-reeves <[email protected]>
update readme title for ruby

d012699bdeb9b8016e414c260cc44fd11860027d authored over 3 years ago by David Goss <[email protected]>
Add some non-reg tests to Message::Utils mixin

5acd0577929fd39c2010acbaebc40eeffd188334 authored over 3 years ago by aurelien-reeves <[email protected]>
Fix rdoc in Messages::Message::Utils

85dc01b61c5d09e81f2fe9654085e45e2b806816 authored over 3 years ago by aurelien-reeves <[email protected]>
Extract #from_h and #from_json into a dedicated mixin

961842385b17779aea80af65e6b8e4cae755c43c authored over 3 years ago by aurelien-reeves <[email protected]>
Refactor messages serialization

f22dabde54bb9f7558773fecef4c0b949e9c5449 authored over 3 years ago by aurelien-reeves <[email protected]>
Add some rdoc to Messages::Message::Serialization

0202d34c303033af0e702d96a570eead21f5da1e authored over 3 years ago by aurelien-reeves <[email protected]>
Fix #camelize which would return nil if term has not been transformed

01ac1942862755a328a7f8ecf419c7c99262aabf authored over 3 years ago by aurelien-reeves <[email protected]>
Extract #to_h and #to_json into a dedicated mixin

93366d647d3f6377c75614ecc1e1400d43ff9446 authored over 3 years ago by aurelien-reeves <[email protected]>
Extract #underscore and #camelize into a dedicated mixin

7a5046264824f9c9e8dad92ae4634ea8b46de6e4 authored over 3 years ago by aurelien-reeves <[email protected]>
Fix DTO generation of private methods

fd52661f5f082f390a5efc0669f215681d7e00d3 authored over 3 years ago by aurelien-reeves <[email protected]>
Add deserialization capabilities for object arrays

35a4267eb1c7b1b5cf7146eb3b18f61ddb286755 authored over 3 years ago by aurelien-reeves <[email protected]>
Generate deserializers for object_arrays attributes

34ac425bb1e8d176bdccd02d8d56e10e5669cffd authored over 3 years ago by aurelien-reeves <[email protected]>
Add some deserialization capabilities

6f8d18f2e27dadb000b9a51f2a739b7fec748f9e authored over 3 years ago by aurelien-reeves <[email protected]>
WIP: Add script that updates testdata with missing env vars

717ce41ce17e661815b10f42483891dbf1873e16 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Remove redundant comments in generated DTOs file

26818c99bf93891cbb92614fb6d007764223f643 authored over 3 years ago by aurelien-reeves <[email protected]>
Camelize result of to_json

265ae5917b17c4601dea049c324bed43dd222106 authored over 3 years ago by aurelien-reeves <[email protected]>
Add serialization capabilities to ruby DTOs

214a4d5c9b5c53b80820e716f4a77f587558eda6 authored over 3 years ago by aurelien-reeves <[email protected]>
Add templates into make target

c09e153b8a98a3d87c633e8ed14227f285d1b412 authored over 3 years ago by aurelien-reeves <[email protected]>
Make sure the Ruby messages codegen runs in make

ed4258b7bd833934ded0d60df75ae04af17ace82 authored over 3 years ago by Matt Wynne <[email protected]>
Convert DTOs attributes from camelCase to snake_case

7fea1ebc83411d4e87e515f56b704f9a9d86ec78 authored over 3 years ago by aurelien-reeves <[email protected]>
Update ruby DTOs with more rdoc

6b1c2e16121f5f23c30910f4915580d75d9470d8 authored over 3 years ago by aurelien-reeves <[email protected]>
Add some RDoc to the generated Ruby classes

ff7d4ef8b671bea635264613066d40e3ad21115a authored over 3 years ago by Matt Wynne <[email protected]>
Generate ruby DTOs

5a159acb0040046e671f145e70542c07b216861f authored over 3 years ago by aurelien-reeves <[email protected]>
Add ruby codegen to makefile

3145865f67a33ce088b4145be6b3f13e5dd102e7 authored over 3 years ago by aurelien-reeves <[email protected]>
Release messages v16.0.1

cd4d97dd3651a5ff0e60a788ab57276b538fcd7c authored over 3 years ago by cukebot <[email protected]>
Rename master to main #1507

3faf3c662e5fe4cf112fa5abd31b0dea76d3635f authored over 3 years ago by Matt Wynne <[email protected]>
make grammar file location configurable

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

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

ad54ca864bbb95a5a68e7d6906aa19296b5b294e authored over 3 years ago by Gaspar Nagy <[email protected]>
Relax semver for @cucumber/* libs, fix ruby update warnings

946a34a31376007033b846bf3802ea5a81722476 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Release messages v16.0.0

d78a9de2f94a94baf7b92e0699ba093c75969d07 authored over 3 years ago by cukebot <[email protected]>
Remove obsolete protobuf stuff

21b786cd63ab88dd94f464952f2580bd4425dd45 authored over 3 years ago by Aslak Hellesøy <[email protected]>
Remove protobuf from messages/ruby

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

c3e06a70e85209bf103e55f0ccacd3c1a3f988fe authored over 3 years ago by Aslak Hellesøy <[email protected]>
Add generated messages.pb.rb to git

0dde0b7505d61ef44b8d2390732514eefe0bd958 authored almost 4 years ago by Aslak Hellesøy <[email protected]>
Merge master

3d1896343449a851614be71c3a818bcd31299eee authored almost 4 years ago by Aslak Hellesøy <[email protected]>
Release messages v15.0.0

a76f83f6ae308ed6bbca4250518dc7227cc965c6 authored almost 4 years ago by cukebot <[email protected]>
Release messages v14.1.1

f124661f280e55f151b8abfafa4fec95370fd118 authored almost 4 years ago by cukebot <[email protected]>
Release messages v14.1.0

31acc0e0b81e98d170238ac043b068a9a779aa6c authored almost 4 years ago by cukebot <[email protected]>
Rename from snake_case to camelCase

317d995d914e89a246521693b7cd2a28c3333d72 authored almost 4 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...

3465928f6d5c42c71e86ac4cfc93d4e59174e300 authored almost 4 years ago by Gaspar Nagy <[email protected]>
[messages] Add tags to the Rule message

c76a7ef858414a83ddfdd6478f8c5fdc0f67f4fe authored almost 4 years ago by Björn Rasmusson <[email protected]>
Release messages v14.0.1

f3ce852cdfd65af9238cdaad16279b9ae1c28973 authored almost 4 years ago by cukebot <[email protected]>
Release messages v14.0.0

d79b2b853ec9af33ce4c9a6020d3e086b7ed761c authored almost 4 years ago by cukebot <[email protected]>
Release messages v13.2.1

be14e0567fba20be64d0dadb4e6974bb8ca886ab authored about 4 years ago by Aslak Hellesøy <[email protected]>
include offending line in error message

c1fd69e7c05939c3095f928abb806496fbc7063f authored about 4 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' into upgrade-dependencies-20201021

e0752b02e07fc4a9b4ca9109131d680f9bcdefe4 authored about 4 years ago by Aslak Hellesøy <[email protected]>
Release messages v13.2.0

ef39d7ad77b96549c094018a5dd43c7fb4c3ae60 authored about 4 years ago by Aslak Hellesøy <[email protected]>
Bump dependencies again

182f6406dd554c31ad19402da6aeeb5356c2456f authored about 4 years ago by Aslak Hellesøy <[email protected]>
Release messages v13.1.0

c8996806e4c4ee32f4bccec609fe541880083fa8 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' into attachment-url

11a09540436f05051179d3c084d0fe11469ec304 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Add Attachment#url

f4009f031c881f180db3818d7f7553c827453f2f authored over 4 years ago by Aslak Hellesøy <[email protected]>
Ignore empty lines when reading NDJSON

36b0fe5831462868ccadf73eed2fe708eca31636 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Release messages v13.0.1

7132087fd1be4edc136e2cda9c38ff11e5169086 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Release messages v13.0.0

d766d7c803f5a0c6ca96f9b6bebddbf14319004c authored over 4 years ago by Aslak Hellesøy <[email protected]>
Include parameters in Java locations

efbf301f8d3d5b68a07eef33ebd3a59a79c1bbac authored over 4 years ago by Aslak Hellesøy <[email protected]>
Release messages v12.4.0

ded2cc5d1bd3aea47ea7b7a0ead179a5b6335a09 authored over 4 years ago by M.P. Korstanje <[email protected]>
messages: Add suggested file name to the Attachment messages

In Cucumber JVM it is possible to include a file name when processing bytes:

```java
@When("I t...

4925bce6a3a77e0ec7a254401066c7c2b5748876 authored over 4 years ago by M.P. Korstanje <[email protected]>
Release messages v12.3.2

2873461551281b2356f213dbdd8ce71478e84470 authored over 4 years ago by Vincent Pretre <[email protected]>
Release messages v12.3.1

449b78b1c4f0f8b1f7446af9f9d9f124a84d85f3 authored over 4 years ago by Vincent Pretre <[email protected]>
Release messages v12.3.0

c524dd8d2aadc236488b5fa5748115b43af892fe authored over 4 years ago by Vincent Pretre <[email protected]>
messages: Add JavaMethod and JavaStackTraceElement as SourceReference

Cucumber JVM can not reference files by URI. So it should use either java
methods or stack trace...

0b8f84d789f62ecb0c1e8ff600f97c3bea55c4ec authored over 4 years ago by M.P. Korstanje <[email protected]>
Drop time_to_nanos which will cause overflow

0c0085051d905a5916fc798ccad68a12d62253b5 authored over 4 years ago by Vincent Pretre <[email protected]>
Ease a bit the tolerance

43f2509d487fdbb7eeed57d74029bf5ac9ed03c7 authored over 4 years ago by Vincent Pretre <[email protected]>
Make test a bit more readable

c3395a8b0f74b871e34d93d95d6ed702359ee33b authored over 4 years ago by Vincent Pretre <[email protected]>