Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/cucumber/cucumber-cpp
Support for writing Cucumber step definitions in C++
https://github.com/cucumber/cucumber-cpp
Remove CACHE FORCE arguments from CMAKE_CXX_FLAG on colored terminal output
d0230cd7a2e2265414cee0dca27384c662493043 authored about 3 years ago by Jeroen Kouwer <[email protected]>Enable compiling with clang's -Wsuggest-override
34fa4b6f7fdcccd22a11dffeb7aac70738ee3293 authored about 3 years ago by Jeroen Kouwer <[email protected]>203ba556fed14c3a7803c0ce19430f4521bda83f authored about 3 years ago by Jeroen Kouwer <[email protected]>
7819053028d7e41ecf0244188fd6500b30039ce7 authored about 3 years ago by Jeroen Kouwer <[email protected]>
460e94c1f29a56ce4a1a44cf4a269f8303aabfcb authored about 3 years ago by Jeroen Kouwer <[email protected]>
Initial workflow to test github actions
0197a55a08fedfc1157e1a047ace001c6a5f4b29 authored about 3 years ago by Jeroen Kouwer <[email protected]>677f5de59ef8164213b85f97fe39c95542b80408 authored over 3 years ago by Jeroen Kouwer <[email protected]>
Supress waring about deprecated QSignalMapper
38fa7a5e598a87644e4afb9d0e6bf26f4fb2856d authored over 3 years ago by Jeroen Kouwer <[email protected]>
When compiling step definitions with clang's `-Wsuggest-override`, clang
warns about every step ...
26c7417b347c5139c8ac3f73ac8690bf2df4256c authored over 3 years ago by Jeroen Kouwer <[email protected]>
Support step definitions with multi-byte characters
445d4f8ddec5572eac14db7b1bb8b8904075aeeb authored over 3 years ago by Jeroen Kouwer <[email protected]>Fix compilation with Boost 1.70.0
25aa9def336b15ab61aa5dc95264e861bde1c04a authored over 3 years ago by Jeroen Kouwer <[email protected]>3140b313c41d62ce9dbfecd59ce488757732fd8f authored over 3 years ago by Matt Wynne <[email protected]>
By using CACHE STRING "" FORCE on 'set' command this updated CMAKE_CXX_FLAG
on any parent direct...
d4e324753516a18c2171564815b162478c870dbc authored about 5 years ago by Lukas Woodtli <[email protected]>
`cucumber-ruby` expects position values which are based on the index of
the codepoint instead of...
This change updates json-spirit to the latest public version:
https://www.codeproject.com/KB/rec...
This modifies the WireResponseEncoder to always use the raw_utf8
option provided by the new vers...
json_spirit's escaping of multibyte characters creates bugs in the WireProtocol
which prevent us...
dd49839485ddceaaac97d525245a0e639bf448eb authored over 5 years ago by K. Mlynarczyk <[email protected]>
dd424c1a900cb41c5db9d481714eb3471ce195e3 authored over 5 years ago by Giel van Schijndel <[email protected]>
This regression was introduced in commit a7ff906 (Regex: use iterators
for match results).
Fix #214: Better integration with CMake 3.13 (CMP0077)
ee740d25d1598c2adfb509cf1f08f199239d88a9 authored over 5 years ago by Sergey Bon <[email protected]>Fix #213: Inconsistent naming of CMake options
fec113c0823813e62c39208398e84ee2324984fc authored over 5 years ago by Sergey Bon <[email protected]>477090e6118e1f5f5844f0df968b8473a9514cdc authored almost 6 years ago by Paolo Ambrosio <[email protected]>
Fixes #203
d22e3212afb48ff5234f3211634b9de12a9232f5 authored almost 6 years ago by Sergey Bon <[email protected]>91033b83b0cf041ad9e6aa2bba8a254ab19316f6 authored almost 6 years ago by Paolo Ambrosio <[email protected]>
04629341884d4f41019d12bbbfb405e1301b9e5d authored almost 6 years ago by Paolo Ambrosio <[email protected]>
ff640c3061b6bf60e09b4a789ed0ac1fc516680d authored almost 6 years ago by Paolo Ambrosio <[email protected]>
e88291a36ad9c580ff224fcb3957720fdc4b588e authored almost 6 years ago by Paolo Ambrosio <[email protected]>
7888fd8923a9da5787b037a5910b0e7b45b831fd authored almost 6 years ago by Matthieu Longo <[email protected]>
Some options have been renamed, most of them have been inverted to
avoid double negation. If a d...
b7ebdb6a4d5dbffbcc00785c64fc482111a17d9d authored almost 6 years ago by Sergey Bon <[email protected]>
9ac02a4cf84b082a66415f6b6f2a32867ba70057 authored almost 6 years ago by Paolo Ambrosio <[email protected]>
057dd3903f65dd61c2bfe4f7361161e2d9051851 authored almost 6 years ago by Paolo Ambrosio <[email protected]>
c3a3e2103923359cb2e6e5e599ea69c7e9ce3f95 authored almost 6 years ago by Sergey Bon <[email protected]>
f79990879a3c2eea288de6efeefc4008937300cc authored about 6 years ago by Paolo Ambrosio <[email protected]>
e2137bcc1ebeda1d5977494582ebd5d12457fc14 authored over 6 years ago by Paolo Ambrosio <[email protected]>
6db8b210a3b1d5cc2ed6f52f130c17c8e97e9f6e authored over 6 years ago by Matthieu Longo <[email protected]>
0032338f09fe89ba586a89da53a3e7ece3bf316f authored over 6 years ago by Matthieu Longo <[email protected]>
79e92de84eb0ba5831e9582b3fbb9a47b196a3e2 authored over 6 years ago by Giel van Schijndel <[email protected]>
7f3ac35903d3e36ebf8741d60154f16e1376b5bd authored over 6 years ago by Giel van Schijndel <[email protected]>
Because, for STATIC libraries, CMake still does (some) propagation of
PRIVATE dependencies insta...
This should catch #193
4514a0840ec4510a3030878df0ce2bb5f7ea0cd8 authored over 6 years ago by Giel van Schijndel <[email protected]>Because it doesn't work with Qt4
dd71f3b915d27518b4354752214bbe4d615090ac authored over 6 years ago by Giel van Schijndel <[email protected]>
This makes installing of the built libraries along with their headers
possible through the CMake...
870bfc2cd02180397ee7f8d9b25d823e7998037a authored over 6 years ago by Giel van Schijndel <[email protected]>
Instead ASSERT that no timeout occurred and that the window has been
shown.
Then re-enable trea...
414109f1d7098db39d9516673b04067b91ba553c authored over 6 years ago by Giel van Schijndel <[email protected]>edea427ce85d37640dc049b28ed94d786fee43e4 authored over 6 years ago by Giel van Schijndel <[email protected]>
To support find_package(CucumberCpp) install(EXPORT). And use
GNUInstallDirs instead of hardcode...
ec2cdcfd5b8dff3ea9b11d543c856d70f849785b authored over 6 years ago by Matthieu Longo <[email protected]>
This exports all externally used functions and variables to make them
accessible from a DLL buil...
Because this will catch errors with APIs not being properly marked for
export. AFAIK this should...
bd1f9b25459191e30fe7a9eef6e85d5ce006c394 authored over 6 years ago by Giel van Schijndel <[email protected]>
Otherwise how can we execute anything?
3eef825d71fd97b2223756b5b7e7d21d7485c579 authored over 6 years ago by Giel van Schijndel <[email protected]>
Instead of only exporting the GTestDriver, make sure they're all
exported from SHARED libraries.
Making sure GTest/GMock is built as position independent code is
necessary when it's linked stat...
This prevents unmarked symbols, which we consider to be internals, from
being available on the d...
Instead of the custom CUKE_ENABLE_SHARED_LIB option prefer the builtin
BUILD_SHARED_LIBS option ...
This makes it possible to install this header at some future point.
051503adccf9f972302b56e2e5c73fd75e332c81 authored over 6 years ago by Giel van Schijndel <[email protected]>
On Windows, it is necessary to add some __declspec() calls to expose
some symbols with different...
This allows all dependencies to be resolved in CMake's generation step
instead of before that ti...
This makes the dependencies more easy to read via visual inspection.
Additionally it also only u...
I.e. Don't Repeat Yourself (DRY).
0632e9dc64e727debe09dd61aaab16b02408473c authored over 6 years ago by Giel van Schijndel <[email protected]>Because, unfortunately, the former is no longer available in any image.
07cbc39866cf9b067cddebab10ad49cfe7d633bb authored over 6 years ago by Giel van Schijndel <[email protected]>46fe07044084113b4cf6e6ce232938f3b384217f authored over 6 years ago by Kamil Strzempowicz <[email protected]>
5bc0d2420546db48c25b1ff1d1ab401a0ae06530 authored over 6 years ago by Kamil Strzempowicz <[email protected]>
5162038e9f9c0bf8b735cb1a5898e1be9c3260c3 authored over 6 years ago by Matthieu Longo <[email protected]>
basic_socket_adaptor has now only one template argument.
http://www.boost.org/doc/libs/1_66_0/do...
f27f407bb5047fe60844900b7e25bcb158cc2f36 authored over 6 years ago by Matthieu Longo <[email protected]>
346a1254042c5b97b5e88f14622e7a13e39ca29f authored almost 7 years ago by Kamil Strzempowicz <[email protected]>
5750774b0124f8cc7055053280665a2795d2ada2 authored almost 7 years ago by Kamil Strzempowicz <[email protected]>
Removing semicolons after method definitions
44d80fa9667752aa810710509d9b6d2896892f3f authored almost 7 years ago by aallrd <[email protected]>On windows, gem install bundler will cause a lot of problem during install gems or run tests
70fa12c67d0aab0f3dcc8e3030d17a4631075319 authored almost 7 years ago by Cookie <[email protected]>1b2187229e8a20547d444006cef37074a8c7ce50 authored about 7 years ago by Kamil Strzempowicz <[email protected]>
38a4b34cb03530223976da2607d6d85ba1cb4ddd authored about 7 years ago by Paolo Ambrosio <[email protected]>
7993acc2ab1db9bf36ed9cba9675595a2e5e2592 authored about 7 years ago by Giel van Schijndel <[email protected]>
Add a Travis CI check that will fail if _changed_ code doesn't adhere to
this configured style. ...
This config tries to stick as close as possible to the current style.
It is possible to deviate...
dbb0f1c78f3e7cedf680bc181c5b021633494cbc authored about 7 years ago by Giel van Schijndel <[email protected]>d9b22079cad55fdb4b2ae62e9b9e48140de8f08f authored about 7 years ago by Kamil Strzempowicz <[email protected]>
fa7fc1f1a1ed2c74036815f7dd5292cfb945f058 authored about 7 years ago by Kamil Strzempowicz <[email protected]>
fe975ee3057fd5294e4cace4b9aa0bb02f9410e3 authored about 7 years ago by Kamil Strzempowicz <[email protected]>
3895c551df2f398abcdccfc2151937f3bce1f4b6 authored about 7 years ago by Kamil Strzempowicz <[email protected]>
1c9f5f23a787d2b2048fa4b423b80a658c2cd2b6 authored about 7 years ago by Kamil Strzempowicz <[email protected]>
Implementation based on temporary file.
When building QtTest driver C++11 is enabled
globally to...
ec260005ce8408f5fb028f2ce2c8f4c28283dded authored about 7 years ago by Kamil Strzempowicz <[email protected]>
d9a8f3ca04b476aef0cdfb6f3193b5b6c4fb2bdb authored about 7 years ago by Kamil Strzempowicz <[email protected]>
a2fa3f31b36e2e2cf179d686a33cb71b8cd73594 authored about 7 years ago by Kamil Strzempowicz <[email protected]>
ffba6582a24b24847355cedbb03e33677b6df90b authored about 7 years ago by Kamil Strzempowicz <[email protected]>
Switch to old travis linux image to fix issue #169
Enable Xvfb driven examples execution on OSX
...
Because https://github.com/okkez/coveralls-lcov/pull/9 got merged and
released in v1.5.0.
This ensures that a failure to do so marks the build as 'errored'
instead of 'failed'. The forme...
* Use `smatch` to match std::string instead of char pointer
* Use iterators to walk the results ...
Move the processing of coverage information to the `after_success` step
to ensure it cannot alte...
Mostly this is bullshit and this warning only adds noise because it's a
false-positive most of t...
Because we wish for the user to be able to override what we set. To make
this possible we need t...
This depends on https://github.com/okkez/coveralls-lcov/pull/9
6551a0efb4b68bd4eacaa78324997a658a58fe88 authored over 7 years ago by Giel van Schijndel <[email protected]>5f7ffe015b2b3c28031abf11d27c024c10f41f5e authored over 7 years ago by Giel van Schijndel <[email protected]>
This makes the output slightly more readable
063c8b6e1765ecba933ba56577b7128788f6e765 authored over 7 years ago by Giel van Schijndel <[email protected]>901d9e50886e4955334d4a92fd598605f650880b authored over 7 years ago by Giel van Schijndel <[email protected]>