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

Target PHP 7.0 specifically

27d720b2876e7b025a34c4b84062a520b0651e2d authored almost 9 years ago
Moved travis init into a script (borrowed from react/event-loop)

b359f7767f42303e68eacf7337a56d5b16b775bb authored almost 9 years ago
Cache composer's cache directory

3b8bff28ed9543357b24f10b13b3be76637b2747 authored almost 9 years ago
Bumped wyrihaximus/react-child-process-messenger

c256827cac436d220e68263ab0e319c968bef1fd authored almost 9 years ago
Added NotSupportedException for in third party adapters that don't support certain features like wyrihaximus/react-filesystem-flysystem

6bafbb978cde77d2336619c5dbb0eae31ec4d254 authored almost 9 years ago
Sped up File::remove test

cb5f61c73f8f2bf874be1792dd44fca61ec7b179 authored almost 9 years ago
Fixed stat test

2d90026fc49d75b2deea3c252cda8c1716be72ef authored almost 9 years ago
Added the loop as argument with the recent changes in passing that along as well

6490c97a642a03866fb39808634b7c2310545edc authored almost 9 years ago
Also pack the loop with the adapter

bb1eb47aeea09e9d413b2099d934b241dea7a4c3 authored almost 9 years ago
File::remove test

e526002af36659cee4e60d3c0536098075a64b8b authored almost 9 years ago
Don't set new loop on tearDown, we use the existing loop already

717e6b6aaabc7fd79aef2162f6369e17143c4850 authored almost 9 years ago
FIle stat test

fc99de6382a7c76b79b3d27e747c7fff6d5167fa authored almost 9 years ago
Switched to class based child process spawning for convenience

ddab3a92b46707fc8d899dd12b17e939b917d857 authored almost 9 years ago
Added clue/block-react for simpler unit tests

2ac6dbbafc04be50ce491c1f2b0bbf1e8f030e89 authored almost 9 years ago
Proper file name for AbstractAdaptersTest

7f029aeffd0baf188fa9aaee9c500c8791610f39 authored almost 9 years ago
Fixed file get contents test

cad1072784b85469f128b98994408e49b9fb386b authored almost 9 years ago
Actually fix testFactory test for PHP 5 and 7

3b454cae842ec96e5915c6e90c6e140c5cb8b908 authored almost 9 years ago
Fix testFactory test for PHP 7

4f387e98836a3f42f4a04ee26e92f218827fa655 authored almost 9 years ago
Fixed child process process stat test

de68ad4ab02f1bc0523b8a19850e5e8c0582a6ad authored almost 9 years ago
Bumped child process pool to 1.0 stable

f64afad904c2b45b37a98aa82ad8faf786e73a34 authored almost 9 years ago
Prepared for asserting that all adapters behave exactly or nearexactly the same

25956c6a6ec23e174fe71d8f7f395328ffc7227f authored almost 9 years ago
Bumped pool to beta 4

2680c268137b547e2dc880380f3a130e4d3c71ad authored almost 9 years ago
Cleaned up the docblocks a bit

d30973c47fcd7ffe000d950dc0e456b39fb4aeeb authored almost 9 years ago
Invoker property plus typehint

4061f8c1159eb235243e976cc57b3a31a031a4ef authored almost 9 years ago
Indenting

4588681a46b6eb2293a668e69a553c903677caff authored almost 9 years ago
Missing import

c4fa13d5ccad1f5953f89afc83fdbe10cf359cbf authored almost 9 years ago
Check against pool factory interface

b7c675dccd72f105773f23a2e6f16c06806bcf5e authored almost 9 years ago
Disabled pthreads adapter by default untill it is stable enough

328f400d8d78b8c6e573e143770efb0a421ca72a authored almost 9 years ago
The pool creation now returns a promise

c058fd51b2443b2ddcd58dd4dc73165742f293aa authored almost 9 years ago
Fixed pool namespace

6422a16d6267f039e7bbc14c113a0577d0e47220 authored almost 9 years ago
Updated stream and pool

ba6b391b90e74ea98aeeb7017df642ec77eeb4ab authored almost 9 years ago
Dummy pool namespace updated

a88bef8ec6b94f80695c17fb9e3a90ecdba3d159 authored almost 9 years ago
Call pool class create method

2d5871809b23a5120ae0453914f5c20f23564cc7 authored almost 9 years ago
Removed minimum dev stability

2b624b7cafce8662f903de2b10ed0c5410e91dbe authored almost 9 years ago
Bumped child process pool version and temporary added cpu core detector requirement

a3107e908aa34864154e9bdb444139d5d5fb2be9 authored almost 9 years ago
Moved all the interaction with the filesystem for threads/child processes to a trait

e21f720802bc8f535319f11b2e45012285bdb3ac authored almost 9 years ago
Missing spaces

7b8c4c0559cba8459d030c6e2aaf4870af24ec30 authored almost 9 years ago
Slight Yarn API change to make it simpler

f42bbf76ea6f9ecbe0865ba8f9a6860a865594bf authored about 9 years ago
Removed ext-eio dev requirement as that isn't going to work on PHP 7 installations

cee3a8eb2e2510e2e93c8f067e2ef9ba14341502 authored about 9 years ago
Display the adapter we're using just like the other examples

7f74ef44f6b107fddb2e092a6c94afff41d9c8b6 authored about 9 years ago
Show adapter used for all examples

e7ca5a93b006e31fbe8a9cf65da52115685ca028 authored about 9 years ago
getInvoker and getOpenFileLimit functions tests

d423386d6fe75403c7acadfb8052bb8f38dc74b8 authored about 9 years ago
Fixed ls test

abad8e51f1c14a8809e3d06fe7b8f4879e1316d6 authored about 9 years ago
Make sure type detectors is an array

b8aa7f4c56ef963b643d400f16bd12f71ac18a7d authored about 9 years ago
Use a call object to store the call details

4b9f9905e80d651123798cdb3a59a3a27ff7be99 authored about 9 years ago
Very simple thread that just runs any function you pass it and return the result

1057ea7fbf4a23c4066d4ce81951fd99e305c764 authored about 9 years ago
Don't require_once just require

99729966a19cb9be2767612ca3cd39bc22c1221e authored about 9 years ago
Conditionally require functions.php as done by reactphp/promise#25

d8f0e9950eb78ff4a410968e106f5ec14fdef74c authored about 9 years ago
Added missing methods

a2210783a42eaeefb08d024ca70419d61fc2a6a4 authored about 9 years ago
Create and remove temporary directory for each test to perform actual IO operations in

e5d4c9d1238436ad87c10c4f4a31927830389efc authored about 9 years ago
Child process process stat test

b44e1f9b44024fb7e607cb35c9ae5082c640defb authored about 9 years ago
Child process process construct test

e23be9d72cad33aa2582cf5a076b8d9909193e20 authored about 9 years ago
Child process test ls

12f7f1ee0744dfe09d65bf130fc83525263f483d authored about 9 years ago
Child process adapter symlink test

a912f4f6504bbdf635bac6413271b700752de42a authored about 9 years ago
Child process adapter test stat

d1690912a68565c6c3fd1d9f79de7e92eebcd92a authored about 9 years ago
Child process readlink test

23170854a857cdcab95834122d07f44a9ed1a6b5 authored about 9 years ago
Variable name mismatch

9522242a8c9aa4fe085feca2e0c239d5e76f80a0 authored about 9 years ago
Test all direct call forwards to the call invoker

3b88f1f5cd491e5ace5a95d1da7cec26abea17b2 authored about 9 years ago
Made the default pool and pool interface a constant so the code is a bit cleaner

bdf3dcf277f99cfa420e27f6f93f59a1f5845c94 authored about 9 years ago
Set up first test for child process adapter

ef79077d03d413399a371a62cb46285579e39f85 authored about 9 years ago
Fixed EIO tests for the new situation

9af707a171a5439c81fc2f3936d73d193d745999 authored about 9 years ago
Slightly reworked the call invoker provider so you can pass your own loop and/or adapter

3aa5793c5f4ed9db11c4431cd2bebc9fd9c9b536 authored about 9 years ago
Loop running is false at start

5389880a322af6de028674f4ed5735004658fa3d authored about 9 years ago
Fixed filesystem get contents test

5e61ae18ca863c7968db73202c8cc17ae7c8ec0f authored about 9 years ago
Fixed readable stream test issues caused by moving to an all mocked adapter

d0832215f69bdae52b7cadaf0d9402bf86d56d50 authored about 9 years ago
Making sure the child process pool can't accidently spawn a process during these tests

46f55fb643b97cce2a3656cf6cf54a6b3f0c8510 authored about 9 years ago
Accidentally forgot to remove _ before test method names

2c43bac44a6266a3611de9d32f265d17d49dc078 authored about 9 years ago
Added offset because readable stream makes an extra call to the adapter

1ff127245c353cc33fcd55fa75fd29d947407a1f authored about 9 years ago
Small command to explain where the communication and IO handling happens

5450f111edc3baafa66d3d905afff9e66d459398 authored about 9 years ago
Stat new returns datetime object instead of unix time stamp

213b57d6239238b45aa32d7ba6e0d111b24cca14 authored about 9 years ago
Removed extra whitespace line

949724fef495fbfe61b8729c794cdb5d1f6c99c2 authored about 9 years ago
Updated test for the StreamFactory (sadly forgotten to commit these together with the StreamFactory updates)

bb92fb26fc83c38031927c1f3f47950a7292a74e authored about 9 years ago
Detect presence of r or w flags and otherwise assuming duplex stream

2048462c6a5f21db5a211f724d572462dade5f21 authored about 9 years ago
Pass the unresolved flags to the stream factory

5a78d5d2bf7278ba903015920d2cf2f34785291a authored about 9 years ago
Allow injecting of other pool class and options

0d7d9fececa4f19c7671166c37e5a62ef8db3fbf authored about 9 years ago
Added a note that the ChildProcessAdapter is the default when no extensions are installed

f0ea11e9487e2ab1a650d7d7f3b781794d66c690 authored about 9 years ago
Added a list of adapters

310f0b1c85cf75bfa901d6a4b5d38bf090e716d8 authored about 9 years ago
Using DummyPool to make sure no child processes are started when eio extension isn't available during tests

5ad5e87877d5ce28950b830e8f73a814790112c0 authored about 9 years ago
Always return the loop on getLoop mock

826e9b2bd1921d220623cb75205f4182ff013bad authored about 9 years ago
Call order + 1 for invokers

dec145d4ba61a7de559a9e094205901b634e54ea authored about 9 years ago
Added extra method stubbing to a test that broke since we switched to the mocked adapter interface

1a677ec48cb704e7decdd883883029319795e3ac authored about 9 years ago
Updated all tests to use the adapter interface mock instead of mocking an actual adapter

71868af94fd12622361df259fb9ff58ce3ac6502 authored about 9 years ago
Fixed namespace and using new mock adapter method

b803c7331d34f6dd737766ab2a735179f010422b authored about 9 years ago
Mock adapter method for simple and less verbose mocking of the an adapter

45ee6cca57f83da8f0bcb5d3b7a9e72128b3179b authored about 9 years ago
Own bootstrap to set some constants when they aren't set to avoid errors

6002021887ac648d5c1461f47994f7f891398380 authored about 9 years ago
Unused import

3d49bf3100fe789c5d1f69427f5ebec71f62b784 authored about 9 years ago
Mapping should pass mapping properly

17251d088639fa4b7d8d3483b207a69df1b56163 authored about 9 years ago
Don't allow PHP7 and HHVM failures, instead we're going to skip tests when an extension isn't available

717b6d5ea253cb985dfafbdff60c9b5d510d04eb authored about 9 years ago
Touch for child process adapter

8e576022b386aaf5a7f8bcc407f13e160e835f45 authored about 9 years ago
Removed NoAdapterException as it isn't used anymore

5b3a0cbee8965d9e9435a8621247cab2fc065897 authored about 9 years ago
Corrected namespace

51bbeee073b88ba4bca734239b9850dc4defbd0e authored about 9 years ago
Fixed overly eager search and replace

bd523f1d283111eeaf89b00dd44148be1e5e27b7 authored about 9 years ago
eio_stat => eio_lstat

cbf7d96e088d265be88a8d87e6e7a51607f611d2 authored about 9 years ago
stat => lstat

1fc659791bbff87894092ceff14fbdb486df75db authored about 9 years ago
Fixed stream tests

f521ccb93dcd5a6e99174d8cfc82aad53776077d authored about 9 years ago
Upped the pool package to the latest alpha with PHP 5.4 support

5e2e626de5f67fd9333635277470e2e80bc7e544 authored about 9 years ago
Removed extra whitespace line

5ca61c236d1eaf73627486abc1a0eb9ec7ca41b4 authored about 9 years ago
Constructor docblock

772a2e1197a2d398e5a5d41a726b9fec83c7e2f1 authored about 9 years ago
Removed the flags argument from ls as each adapter has it's own way of handling those so they can be passed in as configuration option to the adapter

f7c8aa1289cd0691ee557a32cb1fa377cf5c1547 authored about 9 years ago
There was no need for this check as everything passed into the function is a node and thus has to be emitted

7de26a21aac481a493bd2304ac794a9f44b030f9 authored about 9 years ago