Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/reactphp/filesystem
Evented filesystem access.
https://github.com/reactphp/filesystem
hhvm nightly isn't supported on travis at the moment
3f7f47585aedce770218df8d83c08a7ea8e31701 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
3f7f47585aedce770218df8d83c08a7ea8e31701 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
No longer throws an exception
3598e6281ce5dcd9a05af67dcf5c9ea4b56979e6 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
3598e6281ce5dcd9a05af67dcf5c9ea4b56979e6 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Simplefied the way adapters are loaded, also leaves room for customization later on
dacc0f9b2afcd5942c6d894637f5a585ea07e6a7 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
dacc0f9b2afcd5942c6d894637f5a585ea07e6a7 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Slightly changed the way custom filesystems can be created
2b27e6a9f9f62ca28312cdd1a2528a00fa197033 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
2b27e6a9f9f62ca28312cdd1a2528a00fa197033 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Make sure the directory exists after creating it, it might sometimes take a little while before showing up
881a9c410014450773a609c110ea4cd288e7733c authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
881a9c410014450773a609c110ea4cd288e7733c authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added missing create mode and time agruments
98e88e9d3032311201d06a792bc5b1c2dd035a5e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
98e88e9d3032311201d06a792bc5b1c2dd035a5e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Improved examples output formatting a bit #8
2e77522485cc6fad05904c442c93f5a676f8bcea authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
2e77522485cc6fad05904c442c93f5a676f8bcea authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added createRecursive to the directory interface
ad75f223fcf55bc6c7348bfdf7174f368870a143 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ad75f223fcf55bc6c7348bfdf7174f368870a143 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added create $mode to the interface
a3ecf1af18298c80c47c2aa07ac51891c3289034 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
a3ecf1af18298c80c47c2aa07ac51891c3289034 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Merge remote-tracking branch 'origin/master'
Conflicts:
src/Node/Directory.php
Pass creation mode along down the chain
cc523c142b49002ee03b741282f337412b909bc4 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
cc523c142b49002ee03b741282f337412b909bc4 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Return a promise so we can wait for the action to complete
569465c8baca79b0b557a196b9eed5fbf04922b0 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
569465c8baca79b0b557a196b9eed5fbf04922b0 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added Directory::ls to readme
43feef066f237abb16d87ead0ac860fc68b867bd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
43feef066f237abb16d87ead0ac860fc68b867bd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Merge remote-tracking branch 'origin/master'
Conflicts:
examples/file_duplex_stream.php
Duplex stream
3bb0b91b6fe16fb87cc471035435938439850e94 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
3bb0b91b6fe16fb87cc471035435938439850e94 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added "Directory object"
e3bcd968dd3ac1ae7283214cbb35597acaac67b1 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
e3bcd968dd3ac1ae7283214cbb35597acaac67b1 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added "File object"
96f8bc835e95d60d389cc445605f5c3e02b5a0c3 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
96f8bc835e95d60d389cc445605f5c3e02b5a0c3 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added "Creating filesystem object"
e37bdbbafa6085257c05afd7541144ac07d4eea4 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
e37bdbbafa6085257c05afd7541144ac07d4eea4 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added docblocks
1c645804b8461bc467f810a690c60e5ad6b7a74e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
1c645804b8461bc467f810a690c60e5ad6b7a74e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Feature for in the future, rsycning directories
dac9e2ba47af8d8fcff88d4e7737930b894feb50 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
dac9e2ba47af8d8fcff88d4e7737930b894feb50 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Updated tests to use all invokers to ensure behavior is the same everywhere
3ffba8aeb84829e4c2959d41032f5e77fc5391b9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
3ffba8aeb84829e4c2959d41032f5e77fc5391b9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Throttling to ten times a second
ab43927152a695335b0c6d7ee8b7bf88a31554a9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ab43927152a695335b0c6d7ee8b7bf88a31554a9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Improved the call invoker provider to cleaner and easier readable code, wait till you see it at PHP5.5
739ded236202e61a1b815dc4de80724a9fae6788 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
739ded236202e61a1b815dc4de80724a9fae6788 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Two typo's
294d5cea1983abb5cd0237438ce14aa42d1e05cc authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
294d5cea1983abb5cd0237438ce14aa42d1e05cc authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Provider with all call invokers
75126bbd5adff3226800bf9d37a6b986b962cb31 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
75126bbd5adff3226800bf9d37a6b986b962cb31 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Just process any future tick that comes in
1f61bd311bd6f38042593c3fbb90f7e1b57e0943 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
1f61bd311bd6f38042593c3fbb90f7e1b57e0943 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Typo in the test name
bd9688452fc94a946aa0ee1a85c6a7de93069880 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
bd9688452fc94a946aa0ee1a85c6a7de93069880 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
It's called twice now
659b26c822e781bf8ea866efa8eec5f81db10613 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
659b26c822e781bf8ea866efa8eec5f81db10613 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Minor typo in the test name
a6536a54945d10497c8b9360a16de56fb590679e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
a6536a54945d10497c8b9360a16de56fb590679e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Fixed the invoker test
ec02f110fad4558608f29e2714fb0109673c6314 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ec02f110fad4558608f29e2714fb0109673c6314 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Be sure to check against max operations
6ac39f0b7a2e340287082e44d591360daea845fd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
6ac39f0b7a2e340287082e44d591360daea845fd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Dead use
c81f490991056c4e5422b1c0289edc05e370fd25 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
c81f490991056c4e5422b1c0289edc05e370fd25 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Making the default invoker a pooled one
9978806afde88925db191cee5133e1d3450e8cbb authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
9978806afde88925db191cee5133e1d3450e8cbb authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Pooled invoker
5ca26f13f6df533402625ce656003005140a75f9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
5ca26f13f6df533402625ce656003005140a75f9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Force callable type
1c0bbbde2ff5022e16d1f29f739fc6e3b148972a authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
1c0bbbde2ff5022e16d1f29f739fc6e3b148972a authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Test Filesystem::setInvoker
62ce938cca389ddc4aeff01426a8d8b8a9f732af authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
62ce938cca389ddc4aeff01426a8d8b8a9f732af authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Allow setting of interval through constructor
240991ea08541bb776dc5368ae222553f0be6942 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
240991ea08541bb776dc5368ae222553f0be6942 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Allow to set invoker through filesystem decorator
eba0883f06d6c29eac4cec34d31e17154bc344b2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
eba0883f06d6c29eac4cec34d31e17154bc344b2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Allow developers to specify which invoker to use for read dir calls
e7c5cb183eee2e45ef4c0884c645cfe2d47b16ef authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
e7c5cb183eee2e45ef4c0884c645cfe2d47b16ef authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added a set invoker that lets you specify a invoker to be used for all but eio_readdir calls
08a692092c104f78fce1c98b6a26f8e040b5dc8d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
08a692092c104f78fce1c98b6a26f8e040b5dc8d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added warning that the duplex stream isn't ready yet and the example can't be used yet
59ec803c8994b961f7dcb7db67cc8aa24e3c965a authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
59ec803c8994b961f7dcb7db67cc8aa24e3c965a authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Use \SplObjectStorage internally for all ls calls
4bd86c48a0e9b4a7444b3f20cb59c571fcc9426b authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
4bd86c48a0e9b4a7444b3f20cb59c571fcc9426b authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Throttled queued invoker to run evens in a queue with a certain interval
3ab9c248db441c5630f369aee5df2ede052b8c00 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
3ab9c248db441c5630f369aee5df2ede052b8c00 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Merge remote-tracking branch 'origin/master'
ad1f28be66fe8f9af706e3a7b10f4d171bd5a5d2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ad1f28be66fe8f9af706e3a7b10f4d171bd5a5d2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added test for not adding a touch time
686a9949686bfaf4fa45e48fa4a092b5a591c62d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
686a9949686bfaf4fa45e48fa4a092b5a591c62d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #2 from e3betht/code-climate-badge
Adding Code Climate badge to readme
1dd743a252860594b6a2dd608f4b4177123d4fbc authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Test __toString on nodes
4fe280a18bd7c7280911d98359963de3fd2a34bd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
4fe280a18bd7c7280911d98359963de3fd2a34bd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added regexp example that lets you filter on path + the __toString methods for it
88a19d4fcc84b1e190e6750c891342b83ab00531 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
88a19d4fcc84b1e190e6750c891342b83ab00531 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Moved CREATION_MODE to adapter interface
7d288c324f5287f721b0232ef31e66760eb4c56b authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
7d288c324f5287f721b0232ef31e66760eb4c56b authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ls test a bit simpler
ac5a9fffef04a39be5608c26e2fabf777b92ced6 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ac5a9fffef04a39be5608c26e2fabf777b92ced6 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Removed ls from testcallFilesystemCalls since they are now going through the queued invoker
3f47c5b56e61ca1963488cd89e048313a9e223ac authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
3f47c5b56e61ca1963488cd89e048313a9e223ac authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
USe the resolve and reject functions correctly to pass on an reject
2e70526210b5c4313184f3f8f7c8fc3eef21fd54 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
2e70526210b5c4313184f3f8f7c8fc3eef21fd54 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Created node identifying interface
0a2c96891f59a5602d32d25b733ee8dd78e910c9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
0a2c96891f59a5602d32d25b733ee8dd78e910c9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Moved processing ls results into the filesystem adapter since the directory node shouldn't worry about that
ff508701e782158306a5bbf8b40ce1eec18a3507 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ff508701e782158306a5bbf8b40ce1eec18a3507 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
FInished test for queued invoker
6964ed2a3e7c1131d7ce9f263d7f6b28018b407f authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
6964ed2a3e7c1131d7ce9f263d7f6b28018b407f authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Small memory optimization by using an object instead of array
a26a38c84b709df84ed301b48673c0b47c6f2e8d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
a26a38c84b709df84ed301b48673c0b47c6f2e8d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Classname is now match filename
fb4cd0f0527ecd75267899f30f8b2afa8c06f7b5 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
fb4cd0f0527ecd75267899f30f8b2afa8c06f7b5 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added getLoop to adapter interface
7744d87fc463bb3ce70720b8e935af58bc5bc8e9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
7744d87fc463bb3ce70720b8e935af58bc5bc8e9 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Run tests against PHP7 and HHVM as well, they might fail but it's good to know what is failing on them
cb7f3002e6af348468c407241a5e1a8ee68e7458 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
cb7f3002e6af348468c407241a5e1a8ee68e7458 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Missing CallInvokerInterface
a88ae2c5fd0e0a5e6ad75b8a2dfa6f8ab023d0ad authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
a88ae2c5fd0e0a5e6ad75b8a2dfa6f8ab023d0ad authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Try to detect node type (dir or file) based on the mode with some help from @jaytaph
71def7a0027201c8f10c6b0774fdac8e07b30122 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
71def7a0027201c8f10c6b0774fdac8e07b30122 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added todo
ab7edded4227e34f33aba3fd0ecfcdf744503661 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ab7edded4227e34f33aba3fd0ecfcdf744503661 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Duplex stream example, a bit extreme though
20b1d7c1e8de11c624198d3086be843988c10054 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
20b1d7c1e8de11c624198d3086be843988c10054 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Use queued invoker to queue all readdir calls , this is done because sometimes they will fail for no reason
97bbe760b38cb4283c1d60c881edb3a309dbdacd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
97bbe760b38cb4283c1d60c881edb3a309dbdacd authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Queued and instant invokers for queueing of filesystem calls
efdce18c635783cbadee7945f41b74347374887e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
efdce18c635783cbadee7945f41b74347374887e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added test create for passing adapter
8ed7f3b54e5180bf30f4378e3c15298851965750 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
8ed7f3b54e5180bf30f4378e3c15298851965750 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Added test for ArgsExceptionTrait
7a135f107477232c19e052d9b2eb3e7fbde959c2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
7a135f107477232c19e052d9b2eb3e7fbde959c2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
New line at the end of the file
137046a2d382ff6a19feebaa81a0b1ad0ad361a6 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
137046a2d382ff6a19feebaa81a0b1ad0ad361a6 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Double space
9df701b6d01a9055deb20f6fb4506d386c56dd49 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
9df701b6d01a9055deb20f6fb4506d386c56dd49 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Missing doesn't exists test for file
80905fb6e21969a4a559e494db04f1bb0f920aff authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
80905fb6e21969a4a559e494db04f1bb0f920aff authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Refactored touch and reamed callEio to callFilesystem in order to make certain things more generic
68715856051202245cbfae3a8fc6f5811232f2c2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
68715856051202245cbfae3a8fc6f5811232f2c2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Also support promise 1.0
6719f33c412215a320abe553e743420e761211b3 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
6719f33c412215a320abe553e743420e761211b3 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Slightly improved version targetting and including composer.lock
e988e23d5b323aab7b1a0931f9e547eae1dacd02 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
e988e23d5b323aab7b1a0931f9e547eae1dacd02 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Cleaned up .gitignore
ab0464fde4ce629104cc7edc3c6fd45fa8d57b2b authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
ab0464fde4ce629104cc7edc3c6fd45fa8d57b2b authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Updated test
3bae0a5c62cc912227111209f0884c4d6a03358d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
3bae0a5c62cc912227111209f0884c4d6a03358d authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Slowly rebuilding the create method into a proper factory method
30064df30ba74269627d1b972107bea57432c351 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
30064df30ba74269627d1b972107bea57432c351 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Whitespace
2b04d176e3b66472d548339e5dde8e04d87a739a authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
2b04d176e3b66472d548339e5dde8e04d87a739a authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Moved ArgsExceptionTrait to source root since it's not just something for EIO
f89aefc34ba9ba355178ea77486466caa945de6e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
f89aefc34ba9ba355178ea77486466caa945de6e authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Missing return statement
faf8cc8e1541e5c130963a83d91ffe58d846e3c2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
faf8cc8e1541e5c130963a83d91ffe58d846e3c2 authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
File touch example
24b37c6481df2a31f4bb4fa9ce99c804c01cd02f authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
24b37c6481df2a31f4bb4fa9ce99c804c01cd02f authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Tests for the simplefied RecursiveInvoker
62ec2fe70688c52ec369d1ad3e1d4f8b28f9ef16 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
62ec2fe70688c52ec369d1ad3e1d4f8b28f9ef16 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Simplefied a the promises in the RecursiveInvoker
964535f56148e6adf3db18ff300976ecc78ef3fe authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
964535f56148e6adf3db18ff300976ecc78ef3fe authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
File::create example
befd5eaffb200a85c4c35dd831520f55028ce966 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
befd5eaffb200a85c4c35dd831520f55028ce966 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Added test for File::touch
d6c391257dd23da9e7321c550fcc4cc2c4db0803 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
d6c391257dd23da9e7321c550fcc4cc2c4db0803 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Since some things also have been simplefied in File: update the tests
311ab509b3dba86821be6adbaedbce7831ea7a42 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
311ab509b3dba86821be6adbaedbce7831ea7a42 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Made some things a lot simpler since we're already wrapping everything in a future promise
75e0eef7ef02e810c2960447a9e62ec1c71c63f3 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
75e0eef7ef02e810c2960447a9e62ec1c71c63f3 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Aside from create you can now also touch a file which create it when it doesn't exists and update atime and mtime when it exists
628170a218cf52ed6e465d86b52ef46cfad03679 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
628170a218cf52ed6e465d86b52ef46cfad03679 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Correct return type in the docblock
75fa2edb5a91d8542abaefc05d1cbec07fa02d16 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
75fa2edb5a91d8542abaefc05d1cbec07fa02d16 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Directory stat example
a6a903bf7aee05165672e817a2109378b1441bf2 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
a6a903bf7aee05165672e817a2109378b1441bf2 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
file stat example
d6325fdfee958ad5c0bf8918fe9bb2dd387a23e2 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
d6325fdfee958ad5c0bf8918fe9bb2dd387a23e2 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
A set of EIO exceptions to pass the callarguments with
e8c58c385398c33de6c2150c02f554c3b4e41549 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
e8c58c385398c33de6c2150c02f554c3b4e41549 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Updated the example to end on error and show the result per top level directory (hardcoded)
9bb43cdd7ce87e289daa1ccd607c0b5d02b79d63 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
9bb43cdd7ce87e289daa1ccd607c0b5d02b79d63 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Added and updated examples
aab99f90c25b6e1e48c5e7b3ef774821c6e47ac2 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
aab99f90c25b6e1e48c5e7b3ef774821c6e47ac2 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
getPath should be public as is with File node
f56a24b78515448a9279032d65333230ed82f633 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
f56a24b78515448a9279032d65333230ed82f633 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Since we're only checking if a file exists don't send any data back to the client
06497588d2bbe5151585f8032623c8b545330f2e authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
06497588d2bbe5151585f8032623c8b545330f2e authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
EioAdapter::readChunk test
2beb6cef683044c17d7ab82c78cbc398a344a010 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
2beb6cef683044c17d7ab82c78cbc398a344a010 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Better mocking of the EioAdapter::workPendingCount rename && test
7a8fcffd5817c971807c189b811c826b58426aac authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
7a8fcffd5817c971807c189b811c826b58426aac authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Better mocking of the EioAdapter::handleEvent tests
86a0bf4b2a903785af345417e969a050f9e81997 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
86a0bf4b2a903785af345417e969a050f9e81997 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Slight changes to make testing easier
3e31955a11bf5b49a80f017742f8c8a09fd79e31 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
3e31955a11bf5b49a80f017742f8c8a09fd79e31 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Testing unregistering the stream from the loop
8116c4d60f25046cad51fe4bb2f9e3aa405295d3 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
8116c4d60f25046cad51fe4bb2f9e3aa405295d3 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>