Ecosyste.ms: OpenCollective

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

github.com/voku/BetterReflection

:crystal_ball: Better Reflection is a reflection API that aims to improve and provide more features than PHP's built-in reflection API.
https://github.com/voku/BetterReflection

`dev-master` is now `4.0.x-dev`

5a5570d84cdc021318cabe6a599d38cb199da7e7 authored over 6 years ago by Marco Pivetta <[email protected]>
Merge pull request #423 from muglug/with-psalm

Add Psalm to build and fix issues found

2b8a18aa52cf8fdee8b114e5bc640138101f2381 authored over 6 years ago by Marco Pivetta <[email protected]>
Merge pull request #424 from kukulich/build

Fixed build

30ef0f0ce5331431898f47b8feab7dd17bab87fa authored over 6 years ago by Marco Pivetta <[email protected]>
Fixed build

322c5641f37a4b0e88fcce9709784a74c3d6fe2c authored over 6 years ago by Jaroslav Hanslík <[email protected]>
Peg to v2 release

75e117f894057d2bec8f19a6db19e314b0afdaad authored over 6 years ago by Matt Brown <[email protected]>
Fix spacing

f6c82d5195cf04a9c735c96fc82ceb274fa3a30d authored over 6 years ago by Matthew Brown <[email protected]>
Remove null type in docblock before assigning to array variable

964c321bca36f1d88fb88e3c4ce5c65f0880e758 authored over 6 years ago by Matthew Brown <[email protected]>
Use return typehint that more packages understand

3715bcadbf221f9c477fe85644d66c7f4e25556e authored over 6 years ago by Matthew Brown <[email protected]>
Add bool return typehints to closures

75b4efafdf5583e11b07cd447cea2c612f67ee05 authored over 6 years ago by Matthew Brown <[email protected]>
Fix style issues

853e5fd8e1ccec23006ee77fc637a309aeb260ee authored over 6 years ago by Matthew Brown <[email protected]>
Add Psalm to build and fix issues found

fb7677cae79ebec48c2662b630bf74c19cb77a72 authored over 6 years ago by Matthew Brown <[email protected]>
Merge pull request #410 from kukulich/php-parser4

Updated to PHP-Parser 4

f8b3fc65d71714b5de556b4cd6bff5c2d9522f5a authored over 6 years ago by Marco Pivetta <[email protected]>
Disabled static analysis temporarily

31129a702cb15553b7260aca8df16e1d2a181d2b authored over 6 years ago by Jaroslav Hanslík <[email protected]>
Simplified CompileNodeToValue

e3e814066e08df281ec10befed77d692dc282490 authored over 6 years ago by Jaroslav Hanslík <[email protected]>
Updated to PHP-Parser 4

c6148825b6dbf0e77cc8c8aba10c39a5d040b348 authored over 6 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #422 from kukulich/fixes

Build fixes

d9cc5fcbd7fb2e8ebe237785a13d53aa36590a4c authored over 6 years ago by Marco Pivetta <[email protected]>
Build fixes because of arginfo changes in PHP 7.1.17 and PHP 7.2.5

5fd0ecfeeef5743d065275e093b1b1ac84ea9575 authored over 6 years ago by Jaroslav Hanslík <[email protected]>
Fixed CS broken in #404

68ebc69e2f5e80e0739970d64282c4df3c08b903 authored over 6 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #404 from theofidry/patch-1

Account for case insensitivity

162adb9c1cfd45fa73b44e53787591020dd172d9 authored over 6 years ago by Marco Pivetta <[email protected]>
Add test

65d46cabe62ef73486a6fecb2a153a22ce4f4f23 authored over 6 years ago by Théo FIDRY <[email protected]>
Merge pull request #420 from GeeH/HotFix/Fix-Shitty-Docs

Tidied docs and simply removed weasel words

84d711f8862465ab3ac47180aa424d3fe8b41149 authored over 6 years ago by James Titcumb <[email protected]>
Tidied docs and simply removed weasel words

e10cecc096c8d65621bb1fd8e9f3768a4005a682 authored over 6 years ago by Gary Hockin <[email protected]>
Merge pull request #418 from kukulich/cs

Updated to doctrine/coding-standard 4.0

a796ec5613935ffe7596883be6b6e6ce927ffc09 authored over 6 years ago by Marco Pivetta <[email protected]>
Updated to doctrine/coding-standard 4.0

f4d709f9fa2be501c36a0976ed8263c26a3b8340 authored over 6 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #415 from Roave/feature/reflection-type-target-class-fetching

Improved `ReflectionType` API so that a target reflection class can be found, removed existing n...

f9b20410c67312a11acf3b94ef9617157469a3b4 authored over 6 years ago by James Titcumb <[email protected]>
Corrected reported PHPCS issues in the `Adapter\ReflectionTypeTest`

2be4bd948d08ffecc2b2fa778fbc3fc8c9f4f72e authored over 6 years ago by Marco Pivetta <[email protected]>
Corrected reported PHPCS issues in `ReflectionType#targetReflectionClass()`

1a2516c5a1eef2f1134dfe9ebfaeeed4cd7fa913 authored over 6 years ago by Marco Pivetta <[email protected]>
Removed `ReflectionType::createFromType()` as per documented BC break

583ce1321dc7d5987fcd535230edcb0960c2d6c6 authored over 6 years ago by Marco Pivetta <[email protected]>
Corrected expected dump string format

Problem: I run XDebug locally, and XDebug ovverloads `var_dump()`, so the output is wildly diffe...

f6c484ad713c376fe6073762fc5c744ef6e2284b authored over 6 years ago by Marco Pivetta <[email protected]>
Don't dump BetterReflection `ReflectionType` instances directly, as they now contain a whole reflector

06ad205afcacbbc6dd76cf3e074ebc964c1a81c5 authored over 6 years ago by Marco Pivetta <[email protected]>
Removed unused imports

e25dc802f289fdd75fe4da6df5fd10d2a6659b0f authored over 6 years ago by Marco Pivetta <[email protected]>
Corrected assertion: was using the `ClassNotFound` message in an unrelated test

04c808fc8d39e7c864a22d17a8048d75cc73d265 authored over 6 years ago by Marco Pivetta <[email protected]>
Removed `4.0.0` upgrade notes, since `3.0.0` wasn't even released yet

06ed7537f7ffe2fe1239fb7bdefc9562dfb6b7b1 authored over 6 years ago by Marco Pivetta <[email protected]>
Improved `ReflectionType` API so that a target reflection class can be found, removed existing named constructor

9b4695dd38594a0d4e9c9d9989593a80cf56a2da authored over 6 years ago by Marco Pivetta <[email protected]>
Merge pull request #412 from kukulich/instantiable

Fixed ReflectionClass::isInstantiable()

e9070134a7008e6e9c7ee77477794aa1c83dfe4f authored almost 7 years ago by James Titcumb <[email protected]>
Fixed CS

d60b44e4d3289913c6ef2dcc4244d02fa7c6836c authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Fixed ReflectionClass::isInstantiable()

b2526ab90f77535e1b166a9d85b7714dda412e7b authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #405 from ntzm/fix-typos

Fix some typos

466ef0c1023ced481b9b421a58fb5f87457eef92 authored almost 7 years ago by Marco Pivetta <[email protected]>
Merge pull request #406 from ntzm/remove-useless-final

Remove useless final keyword

e47ed1282aa2582e1571e07fee5b5ac628ae9638 authored almost 7 years ago by Marco Pivetta <[email protected]>
Remove useless final keyword

0580570e465a8f708dafb946546f21498f2a6dbe authored almost 7 years ago by Nat Zimmermann <[email protected]>
Fix some typos

44e1635c5a18a6fd4e4a60bcc972c57fb4065381 authored almost 7 years ago by Nat Zimmermann <[email protected]>
Account for case insensitivity

dd2ab2c28008ee3d99f1fe42c2fb958b0f7655dc authored almost 7 years ago by Théo FIDRY <[email protected]>
Merge pull request #403 from carusogabriel/https

Use HTTPS instead of HTTP

8f672307c95957568a3c8a7b0d256ef19946af20 authored almost 7 years ago by Marco Pivetta <[email protected]>
Use HTTPS instead of HTTP

ddaebb2a3880da273349d4c494f30b8ae4d84e53 authored almost 7 years ago by Gabriel Caruso <[email protected]>
Merge pull request #400 from kukulich/dev-dependencies

PHPUnit & PHPStan updated

aefddb1e5f7dbd6be0e982bd3865a762651b1762 authored almost 7 years ago by Marco Pivetta <[email protected]>
Merge pull request #401 from kukulich/trait-aliases

Method from trait renamed with alias should be available by the alias

7b23e822e1906ba498c1c7c0bc331c227abb6aad authored almost 7 years ago by Marco Pivetta <[email protected]>
Method from trait renamed with alias should be available by the alias

8eca1df669923cecec5d704263f28ae2844295f8 authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
PHPStan updated

2b57a998e6acc9491f74449e42d93b25ffc50b2b authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
PHPUnit updated

2ef877c89d3240eb870da4ec9d183f04764f1ec2 authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #394 from muglug/master

Fix issues found by static analysis

4cb957e18976825016ea457b84dfc2b4b085f6f9 authored almost 7 years ago by Marco Pivetta <[email protected]>
Removed dead code

920ef401a78c47524352416df88ee5aeabb43de4 authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Add back docblock annotation

b55473499384385e671fa14a8fadf9c8ed0eced4 authored almost 7 years ago by Matthew Brown <[email protected]>
Add asserts to testAdapterMethods

688934cd12e36a43f00ae7dc12f28a4b933b8076 authored almost 7 years ago by Matthew Brown <[email protected]>
Revert ReflectionClass::getProperty return type change

c33fedf9eb69ec8f43cced42991ff62ca9751ed2 authored almost 7 years ago by Matthew Brown <[email protected]>
Convert assertions to docblocks

3fac4b9a3c39bebbdbf1872f34371081b3e43dda authored almost 7 years ago by Matt Brown <[email protected]>
Expand nullable type

cc147904daae37a715f6aeb01b769c63b5e237c5 authored almost 7 years ago by Matt Brown <[email protected]>
Fix coding standard violations

5ed9c17cc6e8ba755d8e7b414b2e9b6589641f45 authored almost 7 years ago by Matt Brown <[email protected]>
Remove ternary to empty array

b09c165443f2c9fc95ff330a4773a130cc18ee4c authored almost 7 years ago by Matt Brown <[email protected]>
Revert generic iterator change

633de247e0487324b38e7de0dbfdc8ab73cbf91b authored almost 7 years ago by Matt Brown <[email protected]>
Revert changes to exports that will always throw exceptions

60ac692f9c022cb5e981033e18fffb7bc13eb6d7 authored almost 7 years ago by Matthew Brown <[email protected]>
Fix issues found by Psalm

ba1ed0cd4dca3e9d0bc52635b240b09de3ae672c authored almost 7 years ago by Matt Brown <[email protected]>
Revert changes to void return types

b6a4914afb376804b357230a132ef19b198bc215 authored almost 7 years ago by Matt Brown <[email protected]>
Merge pull request #391 from kukulich/adapters

Method getProperty() of adapters should throw exception when property doesn't exist

6508ca88038c9667a9d026673eeb59dea409faee authored almost 7 years ago by Marco Pivetta <[email protected]>
Method getProperty() of adapters should throw exception when property doesn't exist

a488e38dd3f796f4457c2417291a97165ddad9c8 authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Typos

dbd4a8759c1d7cf5661365919ae58f5543ff7099 authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #392 from kukulich/php72

No allowed failures on PHP 7.2 anymore

2ba524793014073442f54bc08dc143ed0fd8a818 authored almost 7 years ago by James Titcumb <[email protected]>
AppVeyor configuration tuning so we can test both PHP 7.1 and PHP 7.2

5e85f519a657888736a45021b3d5578f1e73cb5c authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Fixed SoapClient stub

See https://bugs.php.net/bug.php?id=75464

9cce4d5d5bcd1860046a4e3e3fa152d29c3d03fd authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
No allowed failures on PHP 7.2 anymore

2d4651bcbe99b8da8bebce49d80f92e2180ae9a4 authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #395 from kukulich/cs

Updated to doctrine/coding-standard 2.1

0bbff4308b6a78239309af3a128cb090c6542a9a authored almost 7 years ago by Marco Pivetta <[email protected]>
Updated to doctrine/coding-standard 2.1

643c82b13ddbc2235df404da4870c6509c6fa457 authored almost 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #393 from kukulich/cs

Updated to doctrine/coding-standard 2.0

c1b30cd19fd95d318b51b6d5924506b6a302a1f0 authored about 7 years ago by Marco Pivetta <[email protected]>
Updated to doctrine/coding-standard 2.0

d2f34c72af5f195d02578b653ccfb899b357bbdc authored about 7 years ago by Jaroslav Hanslík <[email protected]>
Removed dead code

0bf0f6bea4fa968f4471f1bf300dcbea06f1b7d8 authored about 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #382 from afoeder/patch-1

[TYPO] Minimal grammar correction in Exception message

b8682fc14cfbb0d31ee16c62e773f61f98ec8af3 authored about 7 years ago by Marco Pivetta <[email protected]>
[TYPO] Minimal grammar correction in Exception message

e9f0fc0c6e7f7eca43ea491f89f0a928831715be authored about 7 years ago by Adrian Föder <[email protected]>
Merge pull request #381 from tobemedia/patch-1

Fix wrong parameter name

cb93f862089bf05c19512c8bd4526d991f6d207d authored about 7 years ago by Marco Pivetta <[email protected]>
Fix wrong parameter name

rename $myMethod to $myParameter as expected by getParameter('myParameter')

8d90cace255475e603610567133b0021b8d3a221 authored about 7 years ago by Tobias Berchtold <[email protected]>
Merge pull request #379 from proophsoftware/fix/interface_method_body_ast_is_null

Return empty ast for interface method body

9583638f03c936af73cf894f7b7a4b9d4beeb00c authored about 7 years ago by Marco Pivetta <[email protected]>
Merge pull request #380 from Roave/fix/#379-correct-uconverter-stub-testing

#379 `UConverter#getAliases($name)` is not an optional parameter anymore as per latest PHP releases

bbeaf81bba89b93a8d05ca49482da1b19ae0f667 authored about 7 years ago by Marco Pivetta <[email protected]>
#379 `UConverter#getAliases($name)` is not an optional parameter anymore as per latest PHP releases

86ccac65f216f846af4c4ea7e9bae0346bc12c1a authored about 7 years ago by Marco Pivetta <[email protected]>
Return empty ast for interface method body

578bcbe645207176d5f17d94dd5097b8d839a583 authored about 7 years ago by codeliner <[email protected]>
Merge pull request #377 from TomasVotruba/patch-1

composer: allow PHP 7.1

a6f46b13307f751a0123ad3b830db2105f263867 authored about 7 years ago by Marco Pivetta <[email protected]>
composer: allow PHP 7.1

a060878616c85387dbbdaf562c3a6e122722bc4a authored about 7 years ago by Tomáš Votruba <[email protected]>
Merge pull request #372 from kukulich/setup

Added missing parent::setUp() in tests

d32bda49401cc3ba426a48f40952335aa6797da1 authored over 7 years ago by Marco Pivetta <[email protected]>
Added missing parent::setUp() in tests

55b0137621abde7c6180902c9387262296ebce7d authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #370 from kukulich/parameter-ast

Added ReflectionParameter::getAst()

619be9a2cef239245d8f1f466bcddc037949b788 authored over 7 years ago by Marco Pivetta <[email protected]>
Added ReflectionParameter::getAst()

c87d856ba366bed936a350fc16eb011a9825aca1 authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #369 from kukulich/cs

Added `SlevomatCodingStandard.ControlStructures.RequireYodaComparison`

64ae3052d44cfe58612c5a438f0aec237d31af50 authored over 7 years ago by Marco Pivetta <[email protected]>
Added SlevomatCodingStandard.ControlStructures.RequireYodaComparison

8dcb9983aa791925a0cd64f114839d617f7143ee authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Upgraded slevomat/coding-standard

c5d3b388b6d1e1d5a298ec019b6b5b0b38fdf638 authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #368 from kukulich/php-internal-source-locator-test

Improved PhpInternalSourceLocator test

1854fbd79e6a7aefba6e3fa22d2bbccffeeac657 authored over 7 years ago by Marco Pivetta <[email protected]>
Removed dead if - test for constants of IntlGregorianCalendar is always skipped

7ab6202820a75008b70cf9a8774c389ef20ce979 authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Improved Closure stub

a864c0d70a578f7fe19fc5a40cb0c0f499d32ab1 authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #367 from kukulich/closure-stub

Improved Closure stub

b503abad18affdeaf13bbed1b451d77841b62293 authored over 7 years ago by Marco Pivetta <[email protected]>
Improved Closure stub

884a474435a5b1c4a497fdb67a4095b18340e637 authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #366 from kukulich/constants-and-properties

Fixed detection of all constants and properties defined by one keyword

0d205431398196f228514128aa5f35bd65b46de2 authored over 7 years ago by Marco Pivetta <[email protected]>
Fixed detection of all properties defined by one keyword

c96a743e5620f4a17238bb995ca6e04caec8124b authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Fixed detection of all constants defined by one keyword

1837d7dcc3ac1698e9c8e02665334d5a37a376fa authored over 7 years ago by Jaroslav Hanslík <[email protected]>
Merge pull request #363 from kukulich/compile-node-to-value-fix

Fixed infinite recursion in CompileNodeToValue

9b5a6df5945983b0fd6dd48d52eafd458e484250 authored over 7 years ago by Marco Pivetta <[email protected]>