Ecosyste.ms: OpenCollective

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

github.com/doctrine/instantiator


https://github.com/doctrine/instantiator

PSR-4, retaining original folder structure

d4423d9a980c4f2363415738bce0ef8937f0898f authored about 10 years ago by Graham Campbell <[email protected]>
Use stable php_codesniffer

5d8bb67a3cb98040bad4ee00ddda1486e5563a62 authored about 10 years ago by Graham Campbell <[email protected]>
Merge branch 'hotfix/#11-php-7-compat'

Close #11

f976e5de371104877ebc89bd8fecb0019ed9c119 authored about 10 years ago by Marco Pivetta <[email protected]>
#11 - bumping PHP supported versions to include PHP7

f061de22c190a9a90324d85f7887a0f7efc79d3c authored about 10 years ago by Marco Pivetta <[email protected]>
Change PHP version constraint to support PHP 7

1f18a2b3136c0318142b8d14b2c680bc5d4ea794 authored about 10 years ago by Nikita Popov <[email protected]>
Clarifying on instantiator's functionality: no API from the instantiated class is ever used

4bdc0421209a00e6f425f4c3554d1b0df3a7e897 authored about 10 years ago by Marco Pivetta <[email protected]>
Disallowing failures for PHP 5.6

5b91bfbfd9b39cc3ee485443629745aaf636bbfb authored about 10 years ago by Marco Pivetta <[email protected]>
Bumping suggested installation version to `~1.0.3`

8806c41c178ad4a2e87294b851d730779555d252 authored about 10 years ago by Marco Pivetta <[email protected]>
Merge pull request #8 from davedevelopment/avoid-cloning-uncloneables

Avoid cloning uncloneables

0b59c15d91daa6eca7dc3a3f31b0cdf443f0a90b authored about 10 years ago by Marco Pivetta <[email protected]>
Use method_exists rather than version checking

bf9fb07a28f420d2fa9924ec0270cef3c7b5e76f authored about 10 years ago by Dave Marshall <[email protected]>
Correct docblock

bdb6ac7bce9f1c682222db975bfb1777faa3afd5 authored about 10 years ago by Dave Marshall <[email protected]>
Only use isCloneable if PHP >= 5.4.0

5cfb519937fd342a20ef833cbf931ab43b962d54 authored about 10 years ago by Dave Marshall <[email protected]>
Check that a class isCloneable before cloning

0bb77afc3cbcdbc76268588570ccd0934990f06a authored about 10 years ago by Dave Marshall <[email protected]>
Failing test for uncloneable class

e408c099c46e166823b0ab1b558603fff53c6871 authored about 10 years ago by Dave Marshall <[email protected]>
Bumping installation suggested version

26404e0c90565b614ee76b988b9bc8790d77f590 authored over 10 years ago by Marco Pivetta <[email protected]>
Merge pull request #6 from doctrine/hotfix/php-5.6-reflection-instantiation

PHP 5.6.0 already supports instantiation via reflection

d9401d41c0214c04695f72ffbf60304c25bdd41a authored over 10 years ago by Marco Pivetta <[email protected]>
PHP 5.6.0 already supports instantiation via reflection - backport Ocramius/Instantiator#15

7b07e9808e0dbec68525d7e17a287e08fa910f69 authored over 10 years ago by Marco Pivetta <[email protected]>
Merge pull request #5 from whatthejeff/patch-1

Relax suggested version.

337e8722b8f1e2666ab24fdbdf659c719f39c3fd authored over 10 years ago by Marco Pivetta <[email protected]>
Relax suggested version.

8adc9a97ea08a80cf7f28a588ac148320726b956 authored over 10 years ago by Jeff Welch <[email protected]>
Adding credits referencing ocramius/instantiator

50d2e95cebbba43df99068388492097284dbf27a authored over 10 years ago by Marco Pivetta <[email protected]>
Suggesting installation of instantiator `~1.0.1` instead of `1.0.*`

bbb57e04abb15f4a4eb3778158f01280bbb982cd authored over 10 years ago by Marco Pivetta <[email protected]>
Merge pull request #4 from doctrine/hotfix/cloneables-uniqueness-guarantee

Cloneables uniqueness guarantee

e2b329428602ca72b9c2b320870eea2ef1cc062a authored over 10 years ago by Steve Müller <[email protected]>
Fixed immutability of the "blueprint" entity used when cloning objects

c0302f34ba99ff258e3ba46dba8a22b71a883981 authored over 10 years ago by Marco Pivetta <[email protected]>
Adding test case to verify that cloned instances should be immutable/independent

5fda717e78950ff634cc74ed51b41650a5882e55 authored over 10 years ago by Marco Pivetta <[email protected]>
Adding quality/coverage status badges

7547e2cc5d576f6997921b628eee421e739df806 authored over 10 years ago by Marco Pivetta <[email protected]>
`master` is `1.0.x-dev`

e69a29ba3638f1c37fd37ba34378fac90873190c authored over 10 years ago by Marco Pivetta <[email protected]>
Optimized imports

fd7a8da6faabd8b9b98f13184dd07060bf47ab08 authored over 10 years ago by Marco Pivetta <[email protected]>
Optimized imports

1177208a226b04a98f34badc2e9c6f693cdc34ba authored over 10 years ago by Marco Pivetta <[email protected]>
Fixing error message to be checked for PHP 5.4.x

b34e1c7caff2aeea2825a780f2f715ae6568a9ec authored over 10 years ago by Marco Pivetta <[email protected]>
Removing unused `ob_start()` and similar risky operations

ff9a684129b481ff0a8227a0bd0b2d6647bc10c4 authored over 10 years ago by Marco Pivetta <[email protected]>
Removing last references to old `Instantiator` base namespace

ec1f36486f17eba5ca91991e042e415173f8d4d4 authored over 10 years ago by Marco Pivetta <[email protected]>
Fixing referenced classes in performance tests

9b9ff4918c96d4863cf09bca38b8a835835b7419 authored over 10 years ago by Marco Pivetta <[email protected]>
Removing `ocramius/lazy-map` dependency

de0b601b222a70c771c0b90ad296bdeddafbb02f authored over 10 years ago by Marco Pivetta <[email protected]>
Removing dead code (related to `ocramius/lazy-map`)

d53c457f75c01acedc17719f45a93e5879acf1be authored over 10 years ago by Marco Pivetta <[email protected]>
Making dependency to `Ocramius\CallbackLazyMap` useless

c95cb7af37765f1976f82cfe4d3db6fe1acce874 authored over 10 years ago by Marco Pivetta <[email protected]>
Adapting documentation to namespace changes

f9a5861d027f92e442ebf9c1aa0520e1127e5dcc authored over 10 years ago by Marco Pivetta <[email protected]>
Fixing path of output clover coverage report

b88787952a77d3afeb0338270832a6fe631fb891 authored over 10 years ago by Marco Pivetta <[email protected]>
Renaming instantiator test suite

cf0218e49612013bf78ea157c9914b7658e54e2a authored over 10 years ago by Marco Pivetta <[email protected]>
Re-mapping paths for phpunit tests

9fa5ad5199f0a8b9755366ad4d76e7d91a13cefd authored over 10 years ago by Marco Pivetta <[email protected]>
Running athletic against the correct directory (containing performance tests)

1cb87852ed89ab0813deec2078f32094e9bf9577 authored over 10 years ago by Marco Pivetta <[email protected]>
Correcting autoload paths as of the new namespace renames

ff0e05745f29c2f72c97d68fd9177b3d17e5bb3f authored over 10 years ago by Marco Pivetta <[email protected]>
Moving namespaces

`InstantiatorTest` to `DoctrineTest\InstantiatorTest`
`InstantiatorTestAsset` to `DoctrineTest\I...

d471dda4acbc15619e113cfdcf4794cca9e0b618 authored over 10 years ago by Marco Pivetta <[email protected]>
Moving `Instantiator` to `Doctrine\Instantiator`

64741a7284e0e1e07a2e3e17c175bf023e3f57f3 authored over 10 years ago by Marco Pivetta <[email protected]>
Changing ownership of the project in the license headers

c6e3af55e1c0bd1cad84efd3fc037531c5ce972d authored over 10 years ago by Marco Pivetta <[email protected]>
Changing ownership in the `LICENSE` file

ba7cfe528e462e64b4aec525295538271571a948 authored over 10 years ago by Marco Pivetta <[email protected]>
Renaming references to `ocramius/instantiator` to`doctrine/instantiator`, commenting services that are not yet enabled

7516c72845d447fcc59ec32e2c84effd647efedf authored over 10 years ago by Marco Pivetta <[email protected]>
Renaming package to `doctrine/instantiator`, changing repository URI

6aed6e06f0f135e9d7f7599408e5bbbb2243c7e0 authored over 10 years ago by Marco Pivetta <[email protected]>
Changing repository URL in contribution notes

39b9cb3d1c9031f6d43dba18c504b2e547d489c9 authored over 10 years ago by Marco Pivetta <[email protected]>
Merge pull request #12 from Ocramius/hotfix/hhvm-build-fix

HHVM does not have a `PDORow` class - breaks test suite

8aa99efa86c51319afc26d23254fe6a8b5a5144a authored over 10 years ago by Marco Pivetta <[email protected]>
Skipping tests for unserialization issues on HHVM due to facebook/hhvm#3432

741a75cd465831b68a9daa38efe19226b5a7ae36 authored over 10 years ago by Marco Pivetta <[email protected]>
HHVM does not have a `PDORow` class

See facebook/hhvm#3432

b275d82bef2de4f1a43a607aa0eab6c0beb8349c authored over 10 years ago by Marco Pivetta <[email protected]>
Bumping installation version to 1.1.*

11aa050e16e7e20a9c53cda767feecb54578b1d8 authored over 10 years ago by Marco Pivetta <[email protected]>
Cleaning up `Instantiator\Instantiator#attemptInstantiationViaUnSerialization()`

2f9d0757e3f9e3e8b3fdf36f8130649e3631a481 authored over 10 years ago by Marco Pivetta <[email protected]>
Merge pull request #10 from Ocramius/hotfix/coverage-generation

Sending code coverage reports to scrutinizer-ci

adddcbf3bfe30d44406480f5b12bb89d5f10e8ad authored over 10 years ago by Marco Pivetta <[email protected]>
No need to manually define clover report output path

cc6b2627e11af85de3309f666fa882a1045af02a authored over 10 years ago by Marco Pivetta <[email protected]>
Moving coverage output definition to `phpunit.xml.dist`

cc7523ddef808a714306d99dc36d6752309a5894 authored over 10 years ago by Marco Pivetta <[email protected]>
Ocular is actually a symfony-cli app that needs a command to run correctly

3cc8433891baec5a8fd2d0d8f56ce19ee5fe2412 authored over 10 years ago by Marco Pivetta <[email protected]>
Seriously, I need to stop writing bash.

d13016636ca4064cdd47e2631e76a5c52d6e3dce authored over 10 years ago by Marco Pivetta <[email protected]>
Fixed silly syntax error for the bash one-liner

6a1ec674931516d5276541cf3d2021e9722b91c2 authored over 10 years ago by Marco Pivetta <[email protected]>
Sending code coverage reports to scrutinizer-ci

7c843c0d861e27d08cb8b617cc1486a9ae1a519c authored over 10 years ago by Marco Pivetta <[email protected]>
Merge pull request #8 from Ocramius/hotfix/PHP-5.4.30-5.5.14-compat

PHP 5.4.30 5.5.14 5.6.0-rc* compat

18a7ed27cd508fb05df11a3c5c9ff48129ed4db7 authored over 10 years ago by Marco Pivetta <[email protected]>
Should `restore_error_handler()` only once

a34058fc568506f39f1bdbaea8409425aec647c0 authored over 10 years ago by Marco Pivetta <[email protected]>
Simplified `attemptInstantiationViaUnSerialization`

b87fc1913327ccd8e863fd8f501fbff524451484 authored over 10 years ago by Marco Pivetta <[email protected]>
Removing unused parameters from `sprintf` call

0721e6be9841741ba946fdf5e2c8d64c01d8686e authored over 10 years ago by Marco Pivetta <[email protected]>
HHVM-nightly will fail until in sync with php/php-src#733

2853ccb378760b04c59f4e250d3bc0e3264c7e44 authored over 10 years ago by Marco Pivetta <[email protected]>
Using PHPMD 1.* rules class names for compatibility with scrutinizer-ci

b59b3f4042afa1bcacc5ee01a971b623b3948654 authored over 10 years ago by Marco Pivetta <[email protected]>
Default values are not needed when trying instantiation via un-serialization

3efef149d0c5e271ea36761355e91c7708daee72 authored over 10 years ago by Marco Pivetta <[email protected]>
Enforcing lower NPath complexity threshold

374cf45e156044e54d10704aae0c4d620a03b715 authored over 10 years ago by Marco Pivetta <[email protected]>
Expanding PHPMD inspections

c5feb289c63c73e4ed2141a9d4930ef647daf388 authored over 10 years ago by Marco Pivetta <[email protected]>
Applying minor CS fixes (automated)

99ed429180e20338fb17448aad87edcbfeba8e84 authored over 10 years ago by Marco Pivetta <[email protected]>
`PDORow` can be used to check an object that is not un-serializable nor instantiable via `ReflectionClass#newInstanceWithoutConstructor()`

dae2b41331c85af840556bfc4eeb8af399e8320e authored over 10 years ago by Marco Pivetta <[email protected]>
Requiring PDO for 5.6+ tests

a09990474c20d04331bff17404f88d6aafa8491b authored over 10 years ago by Marco Pivetta <[email protected]>
PHP 5.6 supports instantiation of internal classes that are not marked as final

15d99b79e16370141f99b7a60af3598020866370 authored over 10 years ago by Marco Pivetta <[email protected]>
PHP 5.6 supports instantiation of some particular internal classes: adding to valid tested assets

8ea66a8e1dcc0860197fb6f0a3f848ceefa48000 authored over 10 years ago by Marco Pivetta <[email protected]>
PHP 5.6 supports instantiation of *some* internal classes via `ReflectionClass#newInstanceWithoutConstructor()`

9335cca212e73cea3fd80b926b387341d364a918 authored over 10 years ago by Marco Pivetta <[email protected]>
Aligning bash syntax to what is being used by travis

365f6b94fc6544c6c02ead325401d0205fbc34bf authored over 10 years ago by Marco Pivetta <[email protected]>
Skipping performance tests on 5.3.3, 5.4.29 and 5.5.13

d6fb4c2b99bcdb0f81d8f435f8a377d23a41254c authored over 10 years ago by Marco Pivetta <[email protected]>
Typo fix (renamed method)

eb0e79992c72ae24aaf05097c94ef86fa6d1d1a8 authored over 10 years ago by Marco Pivetta <[email protected]>
Minor CS fixes as of PSR-2

07050f17e069215f29699b5d46a504df9c36141e authored over 10 years ago by Marco Pivetta <[email protected]>
Adding specific checks for PHP 5.5.13 and 5.4.29, since exceptions slightly differ

7719a4ebb4bff0c558babdde679a559e85dbb6c9 authored over 10 years ago by Marco Pivetta <[email protected]>
Adding test asset that throws exceptions after `unserialize()`

23a0c34ebfe3f8f4e8ce604980d1924a3ad64296 authored over 10 years ago by Marco Pivetta <[email protected]>
`Instantiator\Exception\UnexpectedValueException` extends `UnexpectedValueException`, not `InvalidArgumentException`

2f41a27db00495ffa7a80c46d77e721fdf29111b authored over 10 years ago by Marco Pivetta <[email protected]>
Moving logic from `Instantiator\Exception\InvalidArgumentException` to `Instantiator\Exception\UnexpectedValueException` where it makes sense

753e962d394a2b92a3723eacc71d858221057017 authored over 10 years ago by Marco Pivetta <[email protected]>
Importing used symbol

b2cf03293f6ca6685755ebe3d97dee22bba70d2d authored over 10 years ago by Marco Pivetta <[email protected]>
`Instantiator\Instantiator` will throw exceptions if errors are raised during un-serialization

91313fa88458e0e75de12da22ba11c0ee1424b9a authored over 10 years ago by Marco Pivetta <[email protected]>
`Instantiator\Instantiator` should stop on notices during un-serialization

311a0299d37e938dc1b518faa6fc9804dd778940 authored over 10 years ago by Marco Pivetta <[email protected]>
Implemented `Instantiator\Exception\InvalidArgumentException::fromUncleanUnSerialization()` as per specification

0fdad887af545117789ca42bafdb0eb7e5294d26 authored over 10 years ago by Marco Pivetta <[email protected]>
Specification for `Instantiator\Exception\InvalidArgumentException::fromUncleanUnSerialization()`

9a5f8b4260ef9f454bd43b9ea91d2fff92f0c292 authored over 10 years ago by Marco Pivetta <[email protected]>
Adding a test asset that prevents instantiation on un-serialization notices/errors

9fb29e78a754a188d043f89df37cc37e630e4e11 authored over 10 years ago by Marco Pivetta <[email protected]>
Instantiator may throw instantiator-specific exceptions

4e0c056208bc16ed29fd9d7d314d9a3aa2a41ac9 authored over 10 years ago by Marco Pivetta <[email protected]>
Preventing instantiation of abstract classes in the instantiator

fc7d198878a8a9671c6d6d32a05401a0df5032b5 authored over 10 years ago by Marco Pivetta <[email protected]>
Instantiator should not attempt to instantiate abstract classes

c1f17b0ea9d9c29909cb4632d474de373cf7e701 authored over 10 years ago by Marco Pivetta <[email protected]>
Using the abstract class asset to verify `Instantiator\Exception\InvalidArgumentException::fromAbstractClass()`

023760fc938f8f1605e7fcf53fb36894562411e0 authored over 10 years ago by Marco Pivetta <[email protected]>
Introducing a simple abstract class asset

34cbf9ed5753293a2e130bedcd09ea451476e35f authored over 10 years ago by Marco Pivetta <[email protected]>
Implementing `Instantiator\Exception\InvalidArgumentException::fromAbstractClass()` as per specification

080f51a2faafab9feb4bbe670056163a1a9400c2 authored over 10 years ago by Marco Pivetta <[email protected]>
Specification for `Instantiator\Exception\InvalidArgumentException::fromAbstractClass()`

d47eb5ccae0de7dab7c4cd6e17cb79edf856ed13 authored over 10 years ago by Marco Pivetta <[email protected]>
An `Instantiator\Exception\InvalidArgumentException` is thrown on invalid class names

a24d3ad5d435bd337f79cf36933b117aa7306ccb authored over 10 years ago by Marco Pivetta <[email protected]>
Verifying that non-existing classes cause an `Instantiator\Exception\InvalidArgumentException` to bubble up

449948167f9735c9e872c4f466acefe4bd654464 authored over 10 years ago by Marco Pivetta <[email protected]>
Renaming `fromNonExistingType` -> `fromNonExistingClass` for clarity

351f3e2513491eee43c89ac1c4e6450abbd2eb6c authored over 10 years ago by Marco Pivetta <[email protected]>
Wrapping class name in exception name within quotes

15958311b2feee6f2a427d95a4c466ffe7d00253 authored over 10 years ago by Marco Pivetta <[email protected]>