Ecosyste.ms: OpenCollective

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

github.com/cucumber/cucumber.ml

Cucumber for OCaml
https://github.com/cucumber/cucumber.ml

Update actions/checkout action to v4 (#48)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

d64d762730b3f5fa57c7e6c96d1d90810776ca37 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add unreleased header to change log

cda3b82ba845b7ec2c9163f9e0b53f17c4f166ba authored over 1 year ago by Tim McGilchrist <[email protected]>
Add change log.

318a3d660ebfc2ba25d2bb0ba5966277973edc49 authored over 1 year ago by Tim McGilchrist <[email protected]>
Deduplicate renovate configuration

The configuration has been extracted to `cucumber/renovate-config`.

d9137bce8c022e96a1d314721b28c0b3e1db6e83 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Configure Renovate (#45)

Add renovate.json

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github....

e40ac831cd2533df172017898250b15a156c288e authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
before updating we need to init the submodule (#37)

1f4ea1415b53e88c9c046971905fa361b5da4fcd authored almost 2 years ago by Marko Schütz-Schmuck <[email protected]>
Add GitHub Actions CI. (#44)

109e3f7f70513e5d991d57d7702e9694cb0065e4 authored almost 2 years ago by Tim McGilchrist <[email protected]>
Merge pull request #42 from tmcgilchrist/gh_actions_ci

Add GitHub Actions CI.

b223ec34eeec892e69bb6cce055713806cf58c4a authored almost 2 years ago by M.P. Korstanje <[email protected]>
Add GitHub Actions CI.

4394cb48a8ef5863583f776dd8b2364aa3973997 authored almost 2 years ago by Tim McGilchrist <[email protected]>
Merge pull request #41 from tmcgilchrist/main

Various fixes for OCaml cucumber

144289fa3e04456e389be92ae8c91ca7430d0591 authored almost 2 years ago by M.P. Korstanje <[email protected]>
Improve odoc documentation and add an example.

0210adf3cd74e8607f8edf1c91f7c95ab1be24de authored almost 2 years ago by Tim McGilchrist <[email protected]>
Update base to v0.15.1 updating OCaml lower bound to 4.10.0.

c4f3f9c92181f6f0d8f3fdb9ee05d7db43f9ff2b authored almost 2 years ago by Tim McGilchrist <[email protected]>
Update README with a working example.

c879511ee35c65bb9cd3638f58d2a6152c4c2a9e authored almost 2 years ago by Tim McGilchrist <[email protected]>
Fixup linking against libgherkin

9327d47d843f063101cb123d1809a121843cefaa authored almost 2 years ago by Tim McGilchrist <[email protected]>
Adapt to the interface changes when updating to gherkin-c v23

11bb6b2f5a8fc81ffba91563172f6679497d45dc authored almost 2 years ago by Björn Rasmusson <[email protected]>
Move git submodule to https://github.com/cucumber/gherkin monorepo

ce28b3c27172ee022473d6ce2b98dab1f07e73de authored almost 2 years ago by Tim McGilchrist <[email protected]>
Fixup cmdliner deprecations and update dune.

f228989b652e5f02bdfec37c8ab49254d7629d87 authored almost 2 years ago by Tim McGilchrist <[email protected]>
Updated README to read a bit better

d29e3317caaadfb65e6e422f7dcb7f7241f21ce8 authored about 4 years ago by Christopher Yocum <[email protected]>
Updated Readme to reflect the new build steps

8683ff98559f14d0243999ae344fc328f85ff5c3 authored about 4 years ago by Christopher Yocum <[email protected]>
Removed unnecessary submodule

9c22511ead3103ed305064cdb82870163f7efd43 authored over 4 years ago by Christopher Yocum <[email protected]>
Updated dune project information to get things ready for release

d7636839530813616660d07f439f5adfa238b818 authored over 4 years ago by Christopher Yocum <[email protected]>
Updated dune files to use autogenerated opam

7c7f638b9e17d4d0fb8ae6f97675a18a2878c5e9 authored over 4 years ago by Christopher Yocum <[email protected]>
Updated test make file to work with new dune build stucture

6553bd297799cf896102b482cd7dbcfe0589f5c0 authored over 4 years ago by Christopher Yocum <[email protected]>
Updated files to work with Dune's foreign lib interface

ee9cb4bccb03585e8990520b23d9c5d59915886e authored over 4 years ago by Christopher Yocum <[email protected]>
Added gherkin-c READ ONLY as a submodule

6e9b05b5058c45324937f66efa77f4dd0abe5e5d authored over 4 years ago by Christopher Yocum <[email protected]>
Updated based on rebase from master

70a29307cfd91eccf2f0f6ea04de3c0a72c34df2 authored over 4 years ago by Christopher Yocum <[email protected]>
Added dialect example in the README

a8404da4375bf781f27aa52f06e191fde938905e authored over 4 years ago by Christopher Yocum <[email protected]>
Moved initialization of result code

4e81c1cee0fccd139edd1fff77d46a10ec83db18 authored over 4 years ago by Christopher Yocum <[email protected]>
Added Dialect module

* Added Dialect module to allow compilation time checking

f830f4b3eed8e3fd4f3c5b258c11e4723f3f44f5 authored over 4 years ago by Christopher Yocum <[email protected]>
Created a means for indicating feature file dialect

dcdeddcd4427ffcb24cc8c4e99d90e597cb5bc58 authored over 4 years ago by Christopher Yocum <[email protected]>
Added whitespace for readability

* Added whitespace for readability
* Added more .merlin

69d5fde5eba569e7af6a2ba59f0bdca33d07ac97 authored over 4 years ago by Christopher Yocum <[email protected]>
Added the Dialect module

* Added the Dialect module to allow compile time checking of
supported dialects of Cucumber

cdabe6c433f5293549d58b8f90bb2abd6bca16c0 authored over 4 years ago by Christopher Yocum <[email protected]>
Removed unneeded flag in dune

* Removed unneeded flag in dune
* Added freeing before caml_failwith just to ensure that everyth...

0879178dee88b01a584a0f4bd47bd7a4b1a84a42 authored over 4 years ago by Christopher Yocum <[email protected]>
Refactored long code block into function in gherkin_intf.c

* Refactored long code block into function in gherkin_intf.c
* Fixed small memory leak due to To...

dcfa90e0198ae23e16c402c14297e0e698338658 authored over 4 years ago by Christopher Yocum <[email protected]>
Added const qualifier to sFileName to fix #31

e63da660c4a8a74090556d72ce13e6518cbab053 authored over 4 years ago by Christopher Yocum <[email protected]>
Updated the C code to conform to libgherkin 7.0.4

* Updated the C code to conform to libgherkin 7.0.4
* Added a README note about the current work...

b55d27a0cb69f154e65b39d682113b0a46431736 authored over 4 years ago by Christopher Yocum <[email protected]>
Bumped version number to 1.0.2

7ed1d968bb3477181a4078aab1f566a027229ee0 authored almost 5 years ago by Christopher Yocum <[email protected]>
Update base to 0.13.0

c8268d742a75c600750718881d3a485610c4ed6a authored almost 5 years ago by Christopher Yocum <[email protected]>
Fixed segfault when using sprintf

00e2c0023d28578eb8b869b6ea70efe4c5da6255 authored almost 5 years ago by Christopher Yocum <[email protected]>
Updated cucumber.opam to reflect new version of Re

602581695381381472bdd511ec89f3d42716aba6 authored over 5 years ago by Chris Yocum <[email protected]>
Updated to be compatable with Re 1.9.0

4f040d3d039434934b2d7493ef6169f6ee88b709 authored over 5 years ago by Chris Yocum <[email protected]>
Bumped cucumber.opam version number in prep for release

4d6a18764673e383aa66dc35486ed6f82dfaf59e authored over 5 years ago by Chris Yocum <[email protected]>
Merge pull request #27 from cucumber/fix_base_build

Updated system to use Base v0.12.0 and fixed some .opam file issues.

38161f448a9d9e15232ce8a3ff4410c6066f8c0d authored over 5 years ago by Christopher Yocum <[email protected]>
Updated cucumber.opam file to use dune throughout

19b7c51f0e0be301eb4487b3c8d9c21820bf99a1 authored over 5 years ago by Chris Yocum <[email protected]>
Updated system to use Base v0.12.0

* The Base List zip function changed signture to use the module
"Or_unequal_lengths" to indica...

5d0a3f2c3e811161fd33f79b2e2db45c6fd01843 authored over 5 years ago by Chris Yocum <[email protected]>
Removed warning on README and fixed spelling mistake in man page

368f307d9e743d40dea4cc4c6bd620f561db5b03 authored over 5 years ago by Chris Yocum <[email protected]>
Added forgotten files

* Added the top-level dune file to allow profiles

7a920157aeab3dbe24ef2a249f0b836aaf726edc authored about 6 years ago by Chris Yocum <[email protected]>
Updated various dune related files

* Updated library in lib/dune to use the dune recommended number of
parens.
* Added the profil...

59847b51f910bfc0907a26a2686d022573d12b88 authored about 6 years ago by Chris Yocum <[email protected]>
Bump version number in the opam file to complete release

fe97a47c199a710be1c02d723858abe5ea5b3346 authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #25 from cucumber/toward_release_1_0

Updated documentation for tags to match reality

bcd7658a83e6e2420c594a423012590e6fafd265 authored over 6 years ago by Christopher Yocum <[email protected]>
Updated documentation for tags to match reality

361f6f866c3d6696213460968fff0e089969ab03 authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #24 from cucumber/toward_release_1_0

Toward release 1 0

f205049926e0fe9708b1f432814fb7bb30873ad4 authored over 6 years ago by Christopher Yocum <[email protected]>
Updated opam file to use Dune 1.0.0

e10d6d723cf4d7b7c9af74d4eb801b32dad29d75 authored over 6 years ago by Chris Yocum <[email protected]>
Filled out the cmdliner docs

* Filled out the cmdliner docs so if someone does --help on a build
cucumber.ml binary, they w...

4b851bd4f61f22d6dc54b1e2f86f548ea56f0c3e authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #23 from cucumber/dune_update

Updated to comply with dune 1.0.0 build system

03b52b750dd79e4fd40b8209fa75b4573e42eeeb authored over 6 years ago by Christopher Yocum <[email protected]>
Updated readme to use the dune command rather than jbuilder

3d7d9465d111421b90e10db2bb2ec70990ad9f06 authored over 6 years ago by Chris Yocum <[email protected]>
Updated to comply with dune 1.0.0 build system

* Added missing labels to Base functions
* Removed unused functions
* Revised find in lib.ml to ...

bd9fd6d1b679d89ae7a4c323283a09cde65ad8b7 authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #22 from cucumber/module_alias

Switch to Dune as the build platform

8a8a984306920275b08df5f83e4e90a0a7dbab76 authored over 6 years ago by Christopher Yocum <[email protected]>
Added things to the README about building with jbuilder

* Added a section to the README about building with jbuilder
* Added properties to the cucumber....

32df1ab4380eaa5faaf0e60432244c874a33ccde authored over 6 years ago by Chris Yocum <[email protected]>
Removed unneeded lines from the main Makefile

* Removed unneeded lines from the main Makefile (moved to Dune
instead)
* Updated README to re...

74dc113bac6d1753c63a07227648dd63a6b9c2a6 authored over 6 years ago by Chris Yocum <[email protected]>
Removed old META file

cf97a67932f14f726094c595cb4b48a782c1eee4 authored over 6 years ago by Chris Yocum <[email protected]>
Removed old .merlin file that is unneeded

e13637e66a64a9336097f58e4794fbf793e2c77d authored over 6 years ago by Chris Yocum <[email protected]>
Added module alias and support for Jbuilder

* Added cucumber.ml file which uses module alias'ing rather than
for-pack
* Added the use of j...

f5d34d3ad7e69f654b781a65501b8eb7e87186e3 authored over 6 years ago by Chris Yocum <[email protected]>
fixed opam file and added dependancies

59b6f504ddf5ac4ad40dfd3c06b2f0fd68623224 authored over 6 years ago by Chris Yocum <[email protected]>
Updated the use version 0.3 as that is in the compiled version

76ae1fab312f3dc74e50b53fbf5ce852880218a3 authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #21 from cucumber/datatable_transform

Datatable transform

d76fd382c5e7ef18a9dcf7737915b258860ea6a8 authored over 6 years ago by Christopher Yocum <[email protected]>
Various refactors and added transform_with_col_header

* Refactored empty map in Table.to_map_with_header
* Added Table.transform_with_col_header to ma...

0c9d29029808b7fe1da725c97f7b695c0366913e authored over 6 years ago by Chris Yocum <[email protected]>
Added documentation to the mli files

* Added documentation to the mli files to make it easier for people to
understand what to use ...

a9e0ccdf9de7f6f24e04cd4341b471ce9cd2514b authored over 6 years ago by Chris Yocum <[email protected]>
Fixed bug where header was included in transform with header

17852899fb1c1d6f858acda3fb6c9b9ce31b237b authored over 6 years ago by Chris Yocum <[email protected]>
Fixed Pickle order (again)

* Basically pickle order is done by a while-loop and by default
this causes the pickles to be ...

e9cddc186429a9a390dc6b4122c9fac146a8ad79 authored over 6 years ago by Chris Yocum <[email protected]>
Fixed a couple of function signatures

2f8b55962d261f40c4f1cb21575eef5e70640903 authored over 6 years ago by Chris Yocum <[email protected]>
Added a transformation function to table

* Added a transformation function to table to allow the user to
transform a row in a datatable...

77008796798c02ca98f4c52c17bad096d13e88c1 authored over 6 years ago by Chris Yocum <[email protected]>
Fixed various flaws in table implementation

* Fixed rows being reversed
* Fixed pickles being reversed

4585737a50b265db20817650682214572210a079 authored over 6 years ago by Chris Yocum <[email protected]>
Created an experimental datatable transform function

b337e2e900c516ed8483c1017c44935d7c1e4a1a authored over 6 years ago by Chris Yocum <[email protected]>
added forgotten table mli file

48a63429540ee958492997b59183908c1a73ec4d authored over 6 years ago by Chris Yocum <[email protected]>
Added a transform function to Docstrings

da608b8238d4bb0f051e5163fcbc909bef6cbda7 authored over 6 years ago by Chris Yocum <[email protected]>
Updated table.mli to be consistent with respect to Base.String.t

efb1933e37fa3d4e7c0676f4c645b057a4a5ebef authored over 6 years ago by Chris Yocum <[email protected]>
Added a function to create a map based on the column as header

* Added transform_with_header to allow the user to have the header
* Added zip_col to zip on col...

062bd508f8fd3cf33adead9735abad4de43e705b authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #20 from cucumber/fix_step_arguments

Change step arguments to be optional type

c18c820f43e7df7e293984c9afb7e7e587a73e3e authored over 6 years ago by Christopher Yocum <[email protected]>
removed extra whitespace

b427819fa49b87709d2f58e633c5aa62a26ae370 authored over 6 years ago by Chris Yocum <[email protected]>
Removed unnessary use of arg_opt in gherkin_intf.c

0340a339d6c62816d00bd52fb24cfb4c414c7575 authored over 6 years ago by Chris Yocum <[email protected]>
Fixed optionals to work with step arguments

6e142091a568b3fe92c239aad597ab072fba46d0 authored over 6 years ago by Chris Yocum <[email protected]>
Fixed issue with outcome reporting

df650815063ecd8eebba1a2c085bf9335f566890 authored over 6 years ago by Chris Yocum <[email protected]>
Updated step arguments to use option type rather than Empty

Fixed gherkin_intf.c to work with new option type

c14e51ac0df60cbc2fa4765fd7c73f51e75b9330 authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #19 from cucumber/format_report

Updates the reporting to use the Format module and refactors a few things to use Format.sprintf.

58cade498be21f89778c786cbbf39bc7fca9d7d8 authored over 6 years ago by Christopher Yocum <[email protected]>
updated to use format and concat

5d6e45efcf2dfcd938140beaf923dedccf2e3476 authored over 6 years ago by Chris Yocum <[email protected]>
Fixed a few more length calls

c2ca11b26f1ec790f02e432d9504b470e56fe167 authored over 6 years ago by Chris Yocum <[email protected]>
Updated List.length to be Base.List.length

5c64221450a7667e61485a9666bfce4468990fc3 authored over 6 years ago by Chris Yocum <[email protected]>
Updated Report to work with Format

* Added string_of_outcomes to the Outcome module
* Updated some style issues with bindings
* Upd...

1a5777e2f6e5ed194a03bbf6e66caa24997c673f authored over 6 years ago by Chris Yocum <[email protected]>
Updated step report

* Updated step report to use Format module
* Removed print_list

7fad67cd2daf6341cdc75cf6fb1341f163346cb4 authored over 6 years ago by Chris Yocum <[email protected]>
experiment with Format

7700e8476ab49615f9fa9db9909ccee4168200bb authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #18 from cucumber/cmdliner

* Updated command line arguments to use Cmdliner.
* Updated various small bits to use Base rath...

e83d23b31d44fa1ed908cbf7684269ff0cc1bb26 authored over 6 years ago by Christopher Yocum <[email protected]>
Fixed reverse feature file order

9eb068f659809e4da43989ae09a8b61a33d81321 authored over 6 years ago by Chris Yocum <[email protected]>
removed exit from test code

c161c8913f3c4588d1d191023a0bfdd93e767472 authored over 6 years ago by Chris Yocum <[email protected]>
Updated documentation and made tag handling more consistent

43e6536388072d7241601b05d009e75e9cf133c7 authored over 6 years ago by Chris Yocum <[email protected]>
Fixed the error output to be something interesting

9e51b1aa66040ecabbce209e8e762ff068317e5f authored over 6 years ago by Chris Yocum <[email protected]>
Updated META file, README file, and renamed a function

* Updated META file to add Cmdliner as a dependancy
* Update README to reflect Cmdliner dealing ...

625eb24deca872841279499a1e1e03f6a6ddaaf2 authored over 6 years ago by Chris Yocum <[email protected]>
Updated to have Cmdliner signal error on exit

7c0d1e9e058228fed9bb31064b7f9cc28fb317bc authored over 6 years ago by Chris Yocum <[email protected]>
Updated command line interface to Cmdliner

This doesn't work quite yet as it always returns 0 when it exits.

0780be47fe1ef84fd6c9960b6fa44f7f68dca8c3 authored over 6 years ago by Chris Yocum <[email protected]>
Merge pull request #17 from cucumber/tags

* Added simple tag support on the command line
* Added multiple feature file support on the com...

ad7346752f36698b389b1d66440d26d439e5aa71 authored over 6 years ago by Christopher Yocum <[email protected]>