Ecosyste.ms: OpenCollective

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

github.com/doctrine/annotations

Annotations Docblock Parser
https://github.com/doctrine/annotations

Pointer was not reset after iteration

388810d50cc546d605b5c784cdfc7097d4b418d2 authored over 13 years ago by Christian Kaps <[email protected]>
Pointer was not reset after iteration

cfab989020e27023425ee301f176ec35859d9f9a authored over 13 years ago by Christian Kaps <[email protected]>
Rewrite of the PhpParser class

fbd81f6f1ceae945eb04c7e39141237214ce8034 authored over 13 years ago by Christian Kaps <[email protected]>
Rewrite of the PhpParser class

ff117706db73b5407db1e48734591ddc44a07061 authored over 13 years ago by Christian Kaps <[email protected]>
Added the test for casting negative integers (My previous commit only tested float values).

e6f5219cbbadadd0e5d44f1b88f668765c45d51c authored over 13 years ago by Guilherme Blanco <[email protected]>
Fixed DocLexer that was evaluating negative values (both integer and float) when user is using Annotation.

326659b8d23368b2d8a770d1e99487024ef4d966 authored over 13 years ago by Guilherme Blanco <[email protected]>
Fixed DocLexer that was evaluating negative values (both integer and float) when user is using Annotation.

e23306101719cccf37b12f602159ed3357d74d0e authored over 13 years ago by Guilherme Blanco <[email protected]>
added support for trailing commas

9c652febd5acc3d95e83a8feea2257ec0840ad6c authored over 13 years ago by Johannes Schmitt <[email protected]>
added support for trailing commas

3b9d2f8ebeeaec43198b53d838b949a96611c1fb authored over 13 years ago by Johannes Schmitt <[email protected]>
Fixed AbstractCache where delete* functions were incorrectly being prepended by namespace if any is defined. This was causing a double prepending issue where cache entries were never deleted.

82840425f02aaa8b62ac26927d4f0cf9c69084cc authored over 13 years ago by Guilherme Blanco <[email protected]>
Add IgnoreAnnotation File to AnnotationRegistry on instantiation of a reader

7fb1af363eca2949f6becc517cee5726617fa764 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Bugfix, changed the wrong condition for include path handling

48d785a34e4e00ff88550fde685aff244d50c9cb authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-56 - Remove php-based autoloading from AnnotationReader and use AnnotationRegistry instead that replicates that functionality but allows more flexibility in error handling. Code is ported from master, could not be merged so was manually applied.

df4cd12dfd23d5bfe6d873950a3761409c11a1ad authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-56 - Remove php-based autoloading from AnnotationReader and use AnnotationRegistry instead that replicates that functionality but allows more flexibility in error handling. Code is ported from master, could not be merged so was manually applied.

4b01362739d05688a2f35703106db93029463745 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Updated UPGRADE_TO_2_1 and fixed some code

e4834ba2b32fbab34d78196a8cd0821c31cacce2 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Optimizing calls to class_exists() by requiring loaders to return true when they found something

792631196cc5279639a9aae4f5e1ebc71e1a12e2 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Mark AnnotationRegistry final

93e2031885b29396996d24237790b344163ffd6e authored over 13 years ago by Benjamin Eberlei <[email protected]>
Adjust some documentation

d14539dffa07cad05e22ee2fffbd95ee239c09a2 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Remove unnecessary methods

300eea82abdbcb379447cb23e09fedae911e3f86 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Reallow to ignore not imported annotations

87068183ce1684a2a379c82ca26d8a0fb3613f71 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Forgot to remove this code, which is not needed anymore

edbf9d5cf89805f3d6c4bc7acd40d2b02b2d50b9 authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-56 - Add a global static AnnotationRegistry that moves the autoloading for annotations into the global code. This looks bad at the start, but the AnnotationReader wiggling with autoloading and class_exists() already relies on the global PHP autoloading configuration. Replacing this with our own autoloader handling is actually decoupling the annotation processing from PHP autoloading and giving us much more freedom to parse docblocks with different requirements and without failures

5eb26ac4cb7e9e50b4caaaf6e8179d4629495530 authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-56 - Add a global static AnnotationRegistry that moves the autoloading for annotations into the global code. This looks bad at the start, but the AnnotationReader wiggling with autoloading and class_exists() already relies on the global PHP autoloading configuration. Replacing this with our own autoloader handling is actually decoupling the annotation processing from PHP autoloading and giving us much more freedom to parse docblocks with different requirements and without failures

2e2dae7980c06c9b4b738c81f0a137633346d1ec authored over 13 years ago by Benjamin Eberlei <[email protected]>
Strip some trailing whitespaces

8459ef025b7a6ea90791e4269bbc3e0ef97af1c1 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Add register annotation(s) and annotation file to DocParser and AnnotationReader

eba88fd6eb966986aadb1a7c94f0f71d89fb7f59 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Add register annotation(s) and annotation file to DocParser and AnnotationReader

d9b2e7fdb3aeb06c8170e2682ed5c4dd5fa6c8db authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-56 - Add DocParser::setAnnotationNamespace()

90931b6df27b185358880e5b3f7089a4de19d4e2 authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-56 - Add DocParser::setAnnotationNamespace()

bab0db4496f3bf45638fe609b90e57282a06558e authored over 13 years ago by Benjamin Eberlei <[email protected]>
use the original name instead of the classes short name as these might not always be equal

dccb23e1afa0f349ce95ec5d3e80964bacbb2a13 authored over 13 years ago by Johannes Schmitt <[email protected]>
added new tests

10d92a40ec6c6921dd0d2fe480cf547b8a10fc39 authored over 13 years ago by Johannes Schmitt <[email protected]>
updated tests

8fcbec8eb14ab706020186e0ab85160b7b4b5338 authored over 13 years ago by Johannes Schmitt <[email protected]>
updated tests

6356812fbf21cbf9bceafc588d2f5b226b01202b authored over 13 years ago by Johannes Schmitt <[email protected]>
re-worded exception message

595ab9bc96338e99c671d2e9ecb9b2db213147eb authored over 13 years ago by Johannes Schmitt <[email protected]>
porting @Annotation to 3.x branch

3bae6e8a9558a1455f833682c063f8b871d40a61 authored over 13 years ago by Johannes Schmitt <[email protected]>
Remove last concept of \\Annotation matching and introduce check for either Doctrine\Common\Annotations\Annotation or for @Annotation in the class level docblock

915a0873822605ff0ee0644d1e98d56e6f2a7230 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Remove last concept of \\Annotation matching and introduce check for either Doctrine\Common\Annotations\Annotation or for @Annotation in the class level docblock

dd844602ef65517b5f6c0072a8f05e548d9dad68 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Check for any parent class containing \Annotation to avoid coupling between Doctrine Annotations and other libraries.

4f9d112bd5104317f8b40b6085a337496672d040 authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-55 - Ignore all found classes that do not extend Doctrine\Common\Annotations\Annotation, skip some more code when enablePhpImports is false

4998708e0b9303e7c84ee26cc7dea8a0f204b9d7 authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-55 - Ignore all found classes that do not extend Doctrine\Common\Annotations\Annotation, skip some more code when enablePhpImports is false

07937fe2e25701712975cca31374eae52701bda0 authored over 13 years ago by Benjamin Eberlei <[email protected]>
When php parsing is disabled __NAMESPACE__ should not be passed aswell

00ebf4f324d15455cac1a49ac27bbce3a72a90af authored over 13 years ago by Benjamin Eberlei <[email protected]>
Merge branch 'master' of github.com:doctrine/common

b3429cce73d004bb31201230130d7f61b46b2269 authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-55 - Fix issues with same-namespace classes that are mislead for annotations

e8ccacbfaba2199961cc682ef5a14327b3b1b5dd authored over 13 years ago by Benjamin Eberlei <[email protected]>
DCOM-55 - Fix issues with same-namespace classes that are mislead for annotations

e8be8cbe52e4b6ac30b818c15b3a79641b6f92d8 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Added missing annotation names to $globalIgnoredNames

e1ad9b08a0240540a93800f6ce94c68786a8c37c authored over 13 years ago by Michel Weimerskirch <[email protected]>
Added private to ignored annotations.

00adcfbd9d4f0ccc81463223ae61d4a922476618 authored over 13 years ago by Guilherme Blanco <[email protected]>
Added Docblox annotations to $globalIgnoredNames array.

bae87a9a39b980dd5bb29c00cef446a30f9a8f35 authored over 13 years ago by Henrik Westphal <[email protected]>
Merge branch '3.0.x' into 2.1-DEV

8ddc9d747b35ae5e5e1820fedb1f16b3546b87c4 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
ignored api in annotation reader

00f8cca83577f5b5d2cfb4d669acd421c76b6e26 authored over 13 years ago by pablodip <[email protected]>
Merge remote branch 'origin/3.0.x' into 2.1-DEV

db644a9baf78e01a1b6eace8358468fe81c04db9 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
Added missing PHPDoc tags (see http://en.wikipedia.org/wiki/PHPDoc#Tags)

b94a41d7a5dbdee4ea633adf20876edae66e0025 authored over 13 years ago by Henrik Westphal <[email protected]>
Merge 3.0.x changes

06c6ffa7113c98aca2711ff11f33d2444b7357a1 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
Merge 3.0.x changes

af69380bc53bbceb2100139587f8b7e19f8550d8 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
Added 'method' to the global list of ignored annotations

5af907ee9b6fdeb5340dcc62865f73ca140966a4 authored over 13 years ago by Kevin Montag <[email protected]>
Added 'property' to the list of globally ignored annotations

9d5a83bafbe1cf84376edd1f6c23efa403f0f676 authored over 13 years ago by Kevin Montag <[email protected]>
take advantage of PHP's copy-on-write behavior

dbb1bbc06f1218519d7bb6af47e3fae249e96b9d authored over 13 years ago by Johannes M. Schmitt <[email protected]>
updated EBNF

52602f5f3f5419ff284b505b41d45e2d4b755e81 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
[Annotations]some performance tweaks

d151526d28a97b17f7cc3b660a7057f98352e38f authored over 13 years ago by Johannes M. Schmitt <[email protected]>
[Annotations]some performance tweaks

3aa844ec00dc54833c1a0460dc0a7bb41dc409d2 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
Fixed annotations like @True, @False, and @Null and added some unit tests

9f9f837c07178f30c74a3d7dfefa8595dc103a66 authored over 13 years ago by Fabien Potencier <[email protected]>
Fixed annotations like @True, @False, and @Null and added some unit tests

fb2b02bc9cd0b0df57caca9531613620a4b95d79 authored over 13 years ago by Fabien Potencier <[email protected]>
Fixed Parser when a class name is True, False, or Null

1b8d0e4bc5c1714c6f444b34168efba0074414c6 authored over 13 years ago by Fabien Potencier <[email protected]>
Fix typo

5427feb7dd9b3ce91876852832c45069d9b4538f authored over 13 years ago by Benjamin Eberlei <[email protected]>
Fix typo

8e7614516c365baff067127cf3d907d402256653 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Merge 3.0.x changes into 2.1-DEV

e0053419ed356da1d632097cd8c841fad525585e authored over 13 years ago by Benjamin Eberlei <[email protected]>
Merge 3.0.x changes into 2.1-DEV

fcbd6d07149fdc8a4ed95a81b3b9ad1f41678577 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Turn ignore annotations into a whitelist for throwing an exception for importing yes/no. Add possibility for developers to add more annotations into the whitelist. Removed @ParseAnnotation as it is not necessary anymore. Did some performance enhancements

8e4dae37375abf9773169e57e3f9a9d6c5636be3 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Turn ignore annotations into a whitelist for throwing an exception for importing yes/no. Add possibility for developers to add more annotations into the whitelist. Removed @ParseAnnotation as it is not necessary anymore. Did some performance enhancements

ed721b1b3f5c77da5bdaaaa69ee79995543d6336 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Default has to be more important than __NAMESPACE__

c9b9b557ff41f13307445df26d8ff09e2daa1759 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Export setIgnoreNotImportedAnnotations

dc1d62e1ded005abbb850f04d6a0b9911fe6a42a authored over 13 years ago by Benjamin Eberlei <[email protected]>
Merge 3.0.x into 2.1-DEV

3120b98b19e2e8e7266bc8c2d166e2b2a1770276 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Merge 3.0.x into 2.1-DEV

c6cef108b40e8131812fdd9e8822ccedb0259ea6 authored over 13 years ago by Benjamin Eberlei <[email protected]>
added @license and @todo to globally ignored names

ff3273c96917555eb7a574ecea21196323ca7b6b authored over 13 years ago by Johannes <[email protected]>
added loaded annotation map to FileCacheReader

1e576122063bb76f66960887d6c4ca6299bb96c7 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
improved short cut regex

13293da59cc65faeae42e486392cf56a0106fdd1 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
added debug flag to CachedReader

1a105beeb6ca67f648c1121e645ea30fece90ef4 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
added debug flag to CachedReader

4bf892754e91db268535a25c3ea4fe3ca8e18c97 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
ignore @inheritDoc by default

dc6800816de62d52a5a24d14b2bd2afdb6a93827 authored over 13 years ago by Johannes M. Schmitt <[email protected]>
Merge remote branch 'origin/3.0.x-refactoring' into 3.0.x

776733baff97c126cc9fb50285b8bd134f5cf8de authored over 13 years ago by Johannes M. Schmitt <[email protected]>
Fixes to the FileCacheReader

25aa4cb942f469e6ccffc47ea1a546ea93b95409 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Fixes to the FileCacheReader

3e75cb88c128b63d2ce2c81e0e76e9b333d5e40d authored over 13 years ago by Benjamin Eberlei <[email protected]>
Refactor Annotations to remove unnecessary caching layer, add FileCacheReader and modified CachedReader not to have a local map of annotations anymore

c6c54f954e035799a52bae4b5d42180b09a64f7d authored over 13 years ago by Benjamin Eberlei <[email protected]>
Refactor Annotations to remove unnecessary caching layer, add FileCacheReader and modified CachedReader not to have a local map of annotations anymore

50727a8c1d4e1d83627d655d8285e07eab8a457e authored over 13 years ago by Benjamin Eberlei <[email protected]>
synchronized EBNF with current implementation

d05072b59d7aac2cd8b421b1df5061bf44369c86 authored over 13 years ago by Johannes <[email protected]>
Fix some bugs in implementation

2cc010c617753370381c28cef880a1b0987bc9b8 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Fix some bugs in implementation

0a0229ca457f19bd765780188421def9dc0770e6 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Add mechanism to disable parsing php imports

a7134d0fa916814bfa01c10b50d3e3106a6f5658 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Add mechanism to disable parsing php imports

af161eee32d1b12809eec78787fb438c7fa60c36 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Add support for namespace aliases for BC reasons

aa05d4be94950e6dc5946f683efd9e979b7d7581 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Add support for namespace aliases for BC reasons

8344d139d46c574694693f0b1f8965922720327c authored over 13 years ago by Benjamin Eberlei <[email protected]>
Change 3.0.x Annotations Parser to be backwards compatible

26c9efdacfd9d8a95a3dc98f91ad6155a4342ed3 authored over 13 years ago by Benjamin Eberlei <[email protected]>
Change 3.0.x Annotations Parser to be backwards compatible

6a9c89a1907f18a589148014f492236b0458b36f authored over 13 years ago by Benjamin Eberlei <[email protected]>
Add IndexedReader

d09d18490d92e0190d41a98bb105e1814f79777a authored over 13 years ago by Benjamin Eberlei <[email protected]>
[Annotations] small performance improvement

686c14d88e3c90e231fb697176333ebcd4ba5222 authored over 13 years ago by Johannes Schmitt <[email protected]>
[Annotations] renamed CacheInterface to Cache

818b785fa05631672387b4fc1372fe568af12918 authored over 13 years ago by Johannes Schmitt <[email protected]>
[Annotations] refactored cache

570a01a47c28b0ec1a1345021b402926e1cb2d8b authored over 13 years ago by Johannes Schmitt <[email protected]>
some cleanups

b812d7c41286d5d95bfc159f56cb22a599149552 authored over 13 years ago by Johannes Schmitt <[email protected]>
renamed ReaderInterface to Reader

57ae392b2beb134b6e7166e6c60081848e73d43f authored over 13 years ago by Johannes Schmitt <[email protected]>
renamed Reader bck to AnnotationReader

cc5910606bcd8a5b0d308b20341bc9f22846952c authored over 13 years ago by Johannes Schmitt <[email protected]>
renamed Reader bck to AnnotationReader

3ca6826c3e4036c2e5faa7e4667264b9913ad039 authored over 13 years ago by Johannes Schmitt <[email protected]>
added generic cache adapter

692bf2450f8aa82e758a54bc95116c761cf61124 authored over 13 years ago by Johannes Schmitt <[email protected]>