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

No need to clean up since we don't run any EIO methods during the test

7d516bf3f1d4e09822db9d0f799bef73eac8716f authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
EioAdapter internal EIO calling tests + opening up EIO calling and handling for custom methods

2ec16d7bc3862675e103ce9875eb9a821bcaf52c authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
EioAdapter::open test

1d365c86da3285b6329b422d13ef2be8d439c314 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
EioAdapter::touch test

f35a8dc8714c2ad09bd701584e36d23510f9b93a authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Adding Code Climate badge to readme

09cae9deadce43e239947383f1304686ff45f5b7 authored almost 10 years ago by e3betht <[email protected]>
EioAdapter::handleEvent test

6e679f6a3015aaeb82f978eb3653e4d65510d05e authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Whitespace

0d4feb3e4edf61a34aa0cbe9367cf0f4673e7408 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
EioAdapter::callEio superficial test

aae2f9b75d92597bfd2c77fc9959c9b621ed8c14 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Added close, read, and write tests for EioAdapter internal calls

674b1d486b0b76d19c955b1005aa9bee4734b72a authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Whitespace

64b79a6827b69f729379ea4d51b5c13810d5a314 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
EioAdapter tests for unlink, rename, chmod, chown, ls, mkdir, and rmdir

c33e80d08301ecc0d1d5fe848deb5a9dd16e7488 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Longer, better describing name for file descriptors

7a69ad59d9933daea911fb2ca7451ad9f4884239 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Unnecessary white space

6c3f5c95253fb2aa1d7832f9b409fcd1f02984fd authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Pipe test

eb81428b2be08dec8311ef0a7299cba76cec37cf authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Merge remote-tracking branch 'origin/master'

615e3f785c450eeaecb7f1587afa3b0f8fd629cb authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Test the closed state handling

6e63d079f6d2dfca7f701327c86c00f82065a72d authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Refactored callEio tick callback into it's own method

d3359325014e3ee7df7099490aa7e2994c024b96 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Whitespace to match unregister up with register

f7cdcb25c015d20480dfa08ca922eace5fa5803a authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Using more appropriate exceptions

212be0a01c822f43e30659ef31d159d06323b7ee authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #1 from reactphp/readme

License correction

29145c59b5e6709b4716d6be8ccfeccdc140f85a authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Keep track of it's closed state

d291f69f5a5fc4484a96934d8dc0020309fc291c authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
License correction

;-)

7a410ef9af73b3244984259a8d296e202014f50d authored almost 10 years ago by Chris Boden <[email protected]>
ReadableStream::close test

0bab18c93000c75ecc340a7b82ef752de1000bc1 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
No need to assign this

c62701efbbfb86e50f4c2debe510ae5e242a2393 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Made a start with ReadableStream tests

4eada0ebd4dcd55f17d961886044458a92d478bb authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
WritableStreamTest was in the wrong namespace

b3bdf3cf4b92d7bd8d0127a508d943e80c5d6ba7 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Extended the write test a bit to test the cursor

7f9ec3a71d3f8af4b024900f2fba1babfc588332 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Fixed the write test

a08c588f67e8f3c18cf4410238c35b8e077de1b8 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
WritableStream::close tests

a784b339301148c9d595ae16018da325c9221f86 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Short array tags

5d906235bbd8747540031f63613a1d5b167862d3 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
WritableStream::end tests

599a84c28d10be8f1700101855e0d1d426133951 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
WritableStream write and isWritable tests

9fc37c1a756eceec058dd4f690e14245b2cb6d14 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
RecursiveInvoker tests

e72806165212f2cb85678d3a6323fd27b4f78f51 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Moved RecursiveInvoker into the Node namespace as it fits better there

99d9add1d0fda41c9c435463fc0a4bb3e3dadbc3 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
file_get_contents example

196ee7d0148d5029c7c947003f23c645eb67d576 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Forgot the docblocks here :X

a8755c1d4d96ce9ab8d121ad8fb43556674eddfa authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Ditching the empty exception

a357eacc3b6f91af495905ec9f2e252aa3a32adb authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Docblocks and style fixes

aaea51733c807826675b4eebbc3765ce5cbef6a0 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Register AFTER pushing the action into a future tick

85a5c2e25e758910e3e91f15aff382a14a3eeb7f authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Added the first examples

aaf8ba14fd6ed0192172acef479eb62968ed93ba authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Stream implementing GenericStreamInterface MUST be passed

3a1ba927a90e8ae9111abbc33ec25328a16e62e6 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
No need to keep our on BufferedSink when react/stream's does exactly what we need

ffe015936c96f448690594e4c39ba2551dace3c0 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Better way to implement pause

cf5603c8c5d85fbedcd14f12d5e62393e313bad9 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Implemented pause

26babf1dc0576525366d0f255d7e51b7fb833f27 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Making sure both file and directory implement the GenericOperationInterface

74b5b442035bb5d58a413384f0689caa091f5e39 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Renamed stream to duplex stream and added stream factory test for it

7ea47759077152dfa662f7ac0a8e5b0f7f26aeb7 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Wrote tests for the easy recursive Directory operations and fixed some bugs while doing that

4b7c0d8a1e798c80b41c22b00fae36d704de6a7a authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
StreamFactory read and write stream tests

fc979d7f5b1a2813ddc4a80b9b4e7c57f63d9370 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Simplified Filesystem constructing and created tests for it

aed8485d10d9d30671f103cb1479161273bdf4e0 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
GenericStreamTrait tests

7d24076ea1291bb88482048607501ea270b9c8ff authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
GenericOperationTrait tests

8f538cb969ba8532ade8f2d1f5358fe751c6c600 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
File::close tests and proper open and close tracking including tests for it

970d39984cbcb20681628b1e579f951ecb94f2f6 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Shared getter for the fd

9dda543dba930e617650e9211bd9562ca322cdf6 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
File::getContents test

7ea208263c85cc55c3e38c7b359276fc017a32ba authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Use a dummy filename instead of the real one

3c86daee9c4b17aff63021ce6b7b3370c97366da authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
File::open test

455c88ae35ec56f840345041fe9c930cbbcfe43f authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Default flag is now null from 0 as 0 is the readonly flag

e83eebaccfda9c48c0992f3b2b6d810f68e15821 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Default flags can also be null

4dfb8d84997c13fddced17e60ea2fb28bd35c1e2 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Tests for File::create

f170eda7c75a48b3179581d5414ee572a4feb449 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Made File::create even simpler

6c2cf67fa55b103916965efc290865f906017590 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Made some minor optimizations to the way create works internally

03fe104e853c7b64c770fab08912d6604225ae24 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Adjusted the title a little

9e47e9361bec339cfee0117fe36e404669d8320a authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Pass the wring data into the promise resolve

e83ae461b5f85a26f305971388c767b0ddd020e6 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Increased code coverage for File::size && File::time

0118da6b8a1e7ad684f28bb926b716d74b27a44c authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
File::time test

1d04b3bb2a0c2ea8105a8bfc9db8ff5d020e0496 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
File::size test

6270cfc21303cc7f9c22006319af81b009af031e authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Missing two when refactoring

0436812c7947c626190c25785766b2c476fd3a53 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Different filesystem adapters are now properly designated as adapters instead of filesystems which is confusing when you also have Filesystem manager in there

df450b327e3d7a718647ac2cccb5d01a89b91aa7 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Small typo

2ca67f8ec86c2e314d97d7640e3892bf7fca9f16 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Updated readme to react standards

3da1e9135b42ad040d2398cdfa539c12a1eb1e35 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Updated composer.json with a name, description, license and keywords.

2849dd01ee1f621c4a80138283d9dd7d4d5ff474 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Cut the goals from the readme

1ae301a8ff3300f0226a4416d0b75cd30de28643 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
WritableStream::close should emit close after the file has actually been closed by EIO not just fake that

8131f13bec169fba40ec45198579316f281f51ba authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Added note about writing files to readme

cadb46b7d47c22c36d39681b98cae536ffef5ca3 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
WritableStream that lets you write to files

6c4dc2a2177ae615917d2734af7571dbf56c406f authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Default flag null instead of EIO_O_NONBLOCK

c7139b5f84a32905b7a36f63c95447af3b42996b authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Since EIO_O_RDONLY === 0 don't bitshift it just check if the value matche

d63223738c4c3949d712c0112b871250fd68a076 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
lsResursive - Return a flat list of node in a directory and it's subdirectories

d96755ceb578627d441a6643167b153b399a3b54 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Working on lsRecursive

480526825e3cd54eadec38a728cc93899e05f47f authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Small flag fix in the readme

d8469c48e312ab39170e81b3c0e9aecd7d6bfae0 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Moved the responsibilities of opening and setting up the buffered stream to the file node

7bca408344caf74393f534d851a33b98a9102a31 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Updated the readme with some examples and a warning about it's stability

70db3aab856f88fc5551a777558c92e043b56034 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Used the proper way of opening a file and forcing it into read only mode

4503885e8300de2aa08a251ad31912b4ef1f747b authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Disabling the future tick for now, it's causing issues, but I still think it's the way to go

1b39cf3ed9aa2e807383a29fbd4c8a28f0a65dc0 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Added preliminary file reading support #2

f1feac5987d29239257bfc7eecbf129ac02509d5 authored almost 10 years ago by Cees-Jan Kiewiet <[email protected]>
Linked to the EIO book on php.net

a801cae3d66b5bc9d64f64157933c4966e6adcba authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Recursive directory size

4da73528a0bc89734e2781279a15219ce82a4e21 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Directory size fail test

89e082f6221b2fdfccace7c35a6113fa8194897a authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Simple test size, to ensure the correct object is returned

9f758efbca0a9a5038c30a10a1a071eb92fa402d authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Size method to determine the 'size' of a directory (number of directories, files and combined file size)

7ee304f79c714bb91219ae0d3cf5916002241154 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Made getPath public and added a test for it

81087e58fce9728409ffc03cdedd4f6a59295296 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Test directory removal

ef8ee731094efc95df3ef9763117633b9f5b55ab authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Test directory creation

0406aa520f8bcdf946a44c9b1acf73055a4e3dab authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Test a failing ls

cee6ec68a1fc3de659c805a67c9aade87cec9c8b authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Also testing processLsContents with the testLsSuccess so renamed it

910c0caff1f7613398e228eba06274ed95191250 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Basic ls success test

60f7f50c019b89239d97d81057ca21a424b12286 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Made ls slightly simpler

ee5e6c72c5750650cd6f89194c63788ae482c1e7 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Even making it simple and effectively degrading exists to a stat (maybe ditch exists all together?)

a1a78850c9964d5aed38caa6817f8cd9a6a6b138 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Exists is really just a stat call, also added a tet for it

17e28d9aa135992a4a9d19c9f6312a8954265465 authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>
Renamed move to rename as it reflects better what the filesystem is doing and added File::rename test

1a9d7612a9c58dc5d410db19069c6334c139695b authored about 10 years ago by Cees-Jan Kiewiet <[email protected]>