Ecosyste.ms: OpenCollective

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

github.com/hoaproject/Kitab

Kitab is the ideal companion for Documentation-Driven Quality: Render and Test your documentation.
https://github.com/hoaproject/Kitab

Merge #45

45: feat(target) Update the HTML target to Elm 0.19 r=Hywan a=Hywan

Goals:

* Use latest ve...

0c3fd097df2b20fa3700c4ed4919f749c637703c authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
chore(elm) Build.

6d49589b1cc2e151f24348ecffd341799f3b5978 authored over 6 years ago by Ivan Enderlin <[email protected]>
fix(target) Update Elm to 0.19.

af7f2f3b61e6f5a0b33cfb69299f4f6dacb658fb authored over 6 years ago by Ivan Enderlin <[email protected]>
chore(elm) Build.

f2f0d1c50a00a14bc1f97a497522685d67c81ec1 authored over 6 years ago by Ivan Enderlin <[email protected]>
feat(target) Update the HTML target to Elm 0.19.

Reduce the output (`search.elm.js`) by 55% (92.4kb to 41k)!

f5a73a7ae9cb56d00ce798ba45930e0eae92e3c0 authored over 6 years ago by Ivan Enderlin <[email protected]>
Merge #44

44: Fix doc tests configuration class in README r=Hywan a=rodion-k

Co-authored-by: Rodion <ra...

db3bc6d82fbb292dcbcb29fff976741bab13ff4a authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fix doc tests configuration class in README

dd762ca1509f5f618f2895ceeddc43b1cb804e97 authored over 6 years ago by Rodion <[email protected]>
Merge #43

43: fix(php-parser) Update to `nikic/php-parser` 4.*. r=Hywan a=Hywan

78a5e023f552c02365306522455d64cf2d1b217f authored almost 7 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
fix(php-parser) Update to `nikic/php-parser` 4.*.

aee69dd5e3318e23ee3d7c0b222f9af92f8efd3c authored almost 7 years ago by Ivan Enderlin <[email protected]>
Merge #42

42: fix typo r=Hywan a=nicoder

80d0b2d5dcd34c9ec080bf0561916f567519c42a authored almost 7 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
fix typo

62941e5b85020f0e6c16110515745b15b1422fb4 authored almost 7 years ago by Nicolas Dermine <[email protected]>
chore(Bors) Configuring Bors-ng

Address hoaproject/Central#81.

943cf1cdc31c66734de72d6b1d7b2bae38b4e0b9 authored almost 7 years ago by Alexis von Glasow <[email protected]>
chore(cs) Fix CS.

1ce66257566d08a4a90d05a61ce5b638efd262b3 authored almost 7 years ago by Ivan Enderlin <[email protected]>
feat(target) Implement custom view-source links in HTML target.

A default formatter is set if none, to link to the `.source.html` files.

0567e26cad8ca312079fc26530f373752f83dd85 authored almost 7 years ago by Ivan Enderlin <[email protected]>
feat(configuration) HTML target can have custom view-source links.

e0926703b3dfe69f27ce45bb311927f9d7273e16 authored almost 7 years ago by Ivan Enderlin <[email protected]>
doc(IR) Fix the description of `Entity::$file`.

c7b5b5d8292b7bfa0341e741e25a6e92cb062bf3 authored almost 7 years ago by Ivan Enderlin <[email protected]>
doc(IR) Fix a typo.

a0202931908577b8f606e3f9d2f93f728298e4de authored almost 7 years ago by Ivan Enderlin <[email protected]>
doc(readme) Fix a typo.

1da18f50c9fa56cb0ca6806b9c7a6bb4bac7f700 authored almost 7 years ago by Ivan Enderlin <[email protected]>
doc(readme) Explain how to pronounce Kitab, and what it means.

c0c89296a964b2c5fd93f4e813c873f24b2ea375 authored almost 7 years ago by Ivan Enderlin <[email protected]>
feat(test) Add the `--atoum-configuration-file` option.

3aaf68d2909a1b7feb1407548683a27075795f6a authored about 7 years ago by Ivan Enderlin <[email protected]>
Merge pull request #34 from vonglasow/fix-open

fix(option) Reorder utilities to display documentation

29a3c418e2b2471d2251cdd778778edf2e1afa16 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(test) Add the `--atoum-configuration-file` option.

29862f666b37c455d9f5298f39a9d0ba8dc0f609 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(option) Reorder utilities to display documentation

`open` and `xdg-open` are available on ubuntu, try `xdg-open` first
Fix hoaproject/Kitab#32

a35163f50c57251e57dd9e75a6ca1590f9cd621f authored about 7 years ago by Alexis von Glasow <[email protected]>
fix(target) Fix CS of the generated test suites.

6fcf4a503d76a0463693254d079c0e43d79e2424 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(bin) Write documentation.

8db43bcf358f82f140c168aa2f0be01f164502e4 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(phar) End of the debug session.

d6e9a5cf7ec60fff2fde5a6c5981d0204dc48d64 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(phar) Try to debug PHAR build on Travis.

fd3e485185f75274f81ce8f9b009af0525fda979 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(phar) Try to fix PHAR build on Travis.

b8e83d0c6f90a0d00f59214b9ffac9e9f6c1b129 authored about 7 years ago by Ivan Enderlin <[email protected]>
chore(ci) Test the PHAR for each build.

e6dd6778023aa6e3e217396fea11861842cec425 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(phar) Make it executable by the user.

9f1f5e17633ff3704816379953b441b58a821732 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(phar) Avoid including twice the same autoloader.

5525fd292a29ffdbc9dfcf568fc95796cb684af2 authored about 7 years ago by Ivan Enderlin <[email protected]>
chore(cs) Remove a useless alias.

d67e031bae6693c5a006d4f753c6ab2f8887d1ee authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(phar) Reduce the PHAR size.

7952b87fe54d12261e47c5877acfdd3244401dde authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(phar) Add the `resource` directory.

69e4114da5ebe9d21801e964182e38fa34d013f6 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(configuration) Let Kitab find the autoloader.

82195cbe9468710db9756fe8b15946d221c41c41 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(parser) Keep indent' when extracting comment.

5078e00332d8ae58cec84e530ccee6123a202b52 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(kitab) Explain code block handlers & configuration files.

74dbc66c73f93749db63f8220fc420856cbbffa5 authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(configuration) Use the Kitab's logo.

7a954f8741e49b860c9d1dfbd774ecf1c20e9d23 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(handler) Add documentation.

6cd3a8c9b1904ff406eb111e29e4d87693c752cd authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(html) Add a min heigh for the logo.

8cca61f44041ae6face9568019f7748f4f9da6b0 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(handler) Add documentation.

d6e90541cfdb666f6562f3ec81716362ff539e4b authored about 7 years ago by Ivan Enderlin <[email protected]>
fix(bin) Use configuration even for `composerFile`.

bcf54ed668cbac3ca090565cea27cacfba1bc765 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(handler) Add documentation.

8ac16c9abb1184c7508ef6c938fee36c381b2005 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(configuration) Define DocTest config' in a file.

The `kitab test` command receives a new option: `--configuration-file`
to use a configuration fi...

aee4d8e824f01a1d307a5e5edc8b2b5ba3a596d4 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(configuration) Define HTML config' in a file.

The `kitab compile` command receives a new option:
`--configuration-file` to use a configuration...

672073e6220bbfda057bb73c734ad7597a7c5cb2 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(compiler) Configuration is not used here.

6f1deb9297bc6b84f1dc2c5a36f298f62f777ed7 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) DocTest can have custom handler.

A code block in the documentation is written with the code block syntax
in CommonMark (3 backtic...

ecad32ab0aa20223f75dbcde39a0890d37aacda7 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(bin) Add option `--bypass-cache` to `test`.

51bfaebd095fb48a57296fc86b49b63b0d5455f8 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) Preload resources, faster rendering.

0d7caacb9a3052813d19c3586ed09ed2a09e28dc authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) Add HTML document icons.

8c14535c9653b758f7cb629fcd7ff46758d17b30 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(readme) Reverse the symlink.

753948041f9fba60d6de4610c6ff81601523759e authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) Add more Twitter OG items.

8eaa8afb061938f34bc95aabb47daea694ea9ce4 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) Implement specific Twitter OG items.

15da920bf6abb2a950496f1d6488bb4e668a449c authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) Implement OpenGraph.

fee67d0cb12368abb30a98d697301e9d57bc9fc2 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(templater) Embed exception when rendering.

27c6e416f2bb8fd4386359773e15e785a7f0ff77 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) Add the `generator` meta value.

f3cf9112a1be41c0432189b4a83ce1c368d0b8d0 authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(target) More compatible `viewport` meta.

954e116cd8144998cd861621931d067b5e133918 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(readme) Display logo correctly on Github.

861c2448c3ef6e0f96a8a365ed21a0fa8a6cbdf1 authored about 7 years ago by Ivan Enderlin <[email protected]>
doc(readme) Add logo and badges.

0572a67e2b6b74f319b1b93ceae551979e35b7cc authored about 7 years ago by Ivan Enderlin <[email protected]>
chore(ci) Clarify a debug message.

d6acb02dbee1b138d7fb4241faff80cb68cb8865 authored about 7 years ago by Ivan Enderlin <[email protected]>
chore(ci) Add Travis.

49a5774f0da38c35f6971dc363e20ebbf2dab649 authored about 7 years ago by Ivan Enderlin <[email protected]>
chore(cs) Clean documentation and types.

fc8e7e3aca1f328084516bbf2ad0eb609303c06e authored about 7 years ago by Ivan Enderlin <[email protected]>
chore(composer) Update dependencies.

56c8f583d148df81b4799c4a3991ffdab35440ef authored about 7 years ago by Ivan Enderlin <[email protected]>
feat(doctest) Beautiful atoum error messages.

Error message no longer contains the stack trace, or long file
names. They are not needed, and i...

ea849849592f26c11a7dd29d006ff8931b5a1c64 authored over 7 years ago by Ivan Enderlin <[email protected]>
Merge branch 'incoming'

3a9a726e329e3bce29132c783aa10237140aeb39 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(doctest) Remove `use` statements in tests.

08e4e90f93090591e6286737db12d2aa0a2bb3ed authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(parser) Remove the constructor.

Distribute the initialisations made in the constructor directly in the
respective static getters...

ae3dc86acdca5a3a0dd69f16891c8bf05b1e262c authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(doctest) Use block delimiter for namespaces.

0a2fbca9fd1facc67a7fa7166507dba85fa0e477 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(doctest) Handle “Exceptions” Sections.

Just like “Examples” Section.

0991f7f341642619b03dc9cb9aa495f3bf338e05 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(test) Use `vendor/autoload.php` if it exists.

f850896fe346f32756a1ee8d3b2168ce264863fc authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(test) Forbid atoum to load a default autoload.

74fe68e91668735e3397fa34242d8b6c63069607 authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(test) Remove special PHAR runner.

This is possible to have one runner for both CLI and PHAR.

73cf283a4162d5734d6beb6c4ae11572e632ba4f authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(test) Use custom atoum runner everywhere, so…

… so that we can remove the atoum's help/usage when there is no test to
run.

3bffdf5a6527ec0ab891c98fa421e2b403371073 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(test) Disable code coverage.

b117bc9be2d4db6437c5176b0996b54510876b26 authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(test) Disable xdebug if enabled.

2f0801ccd2a943a1e118cb7deeeb7353199e2477 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(bin) New option `-p`/`--concurrent-processes`.

13a022bd1f1424ebcf5fe66c2eab214fb9ac1661 authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(composer) Use atoum 3.1.

It contains a patch for Kitab!

112267871ba154a5aa6f1ed6d46b51196f1b7c77 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(doctest) Support many entites per file.

A file can contain more than one entity. So a collection of test suites
per entity is computed i...

16f4e95b4606fae39ac3cb30f68a9955c5a57867 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(bin) Detect if the directory to scan exists.

cb9585f62cf3a29d054e24323c9794db9342d972 authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(bin) Paths are escaped for shell.

96654fb77ce453bb7ead45880643efcafa11803a authored over 7 years ago by Ivan Enderlin <[email protected]>
chore(composer) Add constraint over `hoa/file`.

`hoa/file` 1.17.07.11 is required to have the PHAR correctly working.

f1bfa862b0ce9ddfae70622175d4690a8b4196f5 authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(phar) Search engine compiles.

NodeJS needs resources that are inside the PHAR. This patch introduces a
`kitab://Temporary` roo...

495383d95a1d5c4bb94c06d87cdfb29e886434a4 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(atoum) Start runner manually.

The autorunner adds an error handler which exits (with code 3). This is
something we don't want....

42c2c29f40d8b6a87929fe83e5274ca589fd1951 authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(phar) Reduce size by 14%.

d99b7e4876ae449c0a26376c88eec30f163a0108 authored over 7 years ago by Ivan Enderlin <[email protected]>
Extract documentation for Trait_ too.

When I tried to execute Kitab on one of my projects, I got an error regarding trait processing, ...

c8d94f9efb2ab6e09fcd809bff9ec5154dd546e7 authored over 7 years ago by Stéphane HULARD <[email protected]>
fix(doctest) Target generate absolute paths.

`hoa://Kitab/Output/` is the root for generated doctests. From this
root, all paths are realpath...

25aeaa08114253f4539f6d0592e78b328ab64ffd authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(phar) Directly executable without `php`.

0a9d0e568163941304f6735a563043625eeaa75e authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(kitab) Be compatible with PHP 7.0.

5eba85e55fbf3db7d9ee3b9a2bc2bcbbb0e40ad6 authored over 7 years ago by Ivan Enderlin <[email protected]>
chore(elm) Remove useless data in `elm-package.…`.

f1fc6d815bc0dd141be835239a190d09a389372a authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(phar) Reduce PHAR size by a factor of 2.

We just remove tests from dependencies.

aa46d37d2610cf78d4cc0d0b3169ff18be1ebf59 authored over 7 years ago by Ivan Enderlin <[email protected]>
fix(test) Correct path to atoum.

28a1f97dc74015cd14c40ee00a385da729eb80eb authored over 7 years ago by Ivan Enderlin <[email protected]>
feat(composer) Kitab can be used as a dependency.

99cd8960b18f9a790e91f79b4e91d26c3a22a056 authored over 7 years ago by Ivan Enderlin <[email protected]>
doc(composer) Update the description and keywords.

4a8ab03ade4e9ae38f1a54ffe750120e3a379baf authored over 7 years ago by Ivan Enderlin <[email protected]>
chore(namespace) Remove useless alias.

9405ff63c03c65ed7a4e0c6283d5cd1ad7a6bd53 authored over 7 years ago by Ivan Enderlin <[email protected]>
Bin: Ensure valid autoloader in `test`.

33f43d9841155e34327989c9dcd749f8cad0fd02 authored over 7 years ago by Ivan Enderlin <[email protected]>
PHAR: Create a temporary autoloader once.

4edb127724214c13b012dabc5c09b4d2ed8ff015 authored over 7 years ago by Ivan Enderlin <[email protected]>
Add PHAR support.

And it was totally crazy.

Generating the PHAR is easy. The stub is easy. However, `atoum` is
in...

aa3d923baf75a2bf0de731ee543bf34367842aac authored over 7 years ago by Ivan Enderlin <[email protected]>
Documentation: Be more explicit about the goals.

0b9944d1445f201b3103548a642531b68cb7fa8f authored over 7 years ago by Ivan Enderlin <[email protected]>
Documentation: Promote `README.md`.

f4ca822b030bcce86c4fc592594c02879c3067ee authored over 7 years ago by Ivan Enderlin <[email protected]>
Documentation: Rewrite the home.

1befd31c1f2483fd206e6b164064ba18507125c5 authored over 7 years ago by Ivan Enderlin <[email protected]>