Mike van Riel
60ba10fad1
Multiline @return statements were stripped from their newlines and indent
...
@return statements (and effectively others) were stripped from their newlines
and indentation. By tweaking the reflection a bit was this effect countered.
2012-09-10 16:50:44 +02:00
Mike van Riel
91ef535ae3
#544 : Added self and $this to the exceptions where type expansion is not required
2012-07-27 06:56:37 +02:00
Mike van Riel
c999e7d32a
Removed the prefixing slash in a class_exists call because the autoloader of Composer
...
dies on that occasionally.
2012-07-26 17:09:50 +02:00
Mike van Riel
2b05ea3221
Fixing the other RegExes as well since they were also not using the u modifier
2012-07-13 20:07:51 +02:00
Richard van Velzen
3d97a72bac
Merge branch 'master' of git://github.com/phpDocumentor/ReflectionDocBlock
2012-07-13 13:43:29 +02:00
Richard van Velzen
51210b581e
Add the u modifier to the regexes used.
...
Without the u modifier, PCRE does not recognize Unicode sequences, which breaks certain cases.
2012-07-13 13:42:49 +02:00
Mike van Riel
cee3c0bc21
Namespace resolution did not work as intended
...
The algorithm to expand a class name into a FCQN contained seevral errors.
These are now gone and expansion should work as expected
2012-06-30 13:38:18 +02:00
Mike van Riel
731e797dd8
Added 'global' to the list of special namespace names indicating global space and adding namespace resolution to the param tags 'getType()' method
2012-06-29 23:04:12 +02:00
Mike van Riel
838fbfa43f
Added command to set the DocBlock onto the tags so that type expansion may happen
2012-06-21 23:03:48 +02:00
Mike van Riel
4d262053fc
Changed return tag to properly support expanding types
2012-06-21 23:00:13 +02:00
Mike van Riel
bbac3fa418
Added type expansion for the @param tag
2012-06-21 22:51:29 +02:00
Mike van Riel
cd252c1f09
Added support for namespace expansion of a DocBlock and via the DocBlock to its tags
2012-06-21 22:17:30 +02:00
Richard van Velzen
a5b50ba482
Fixed the case where the dot does not properly terminate the short description.
...
The regular expression only took into account newlines, not general whitespace after the dot. Added a test case as well.
2012-06-04 09:27:56 +02:00
=
b892415ca3
Fix for relative paths
2012-06-02 21:44:44 +02:00
Leo Feyer
5aea3269e1
This will bring back the markdown parser to long descriptions
2012-05-14 17:35:02 +02:00
Mike van Riel
fea7abe168
Imported DocBlock Reflection and transformed into a PHP 5.3 module
2012-04-06 20:15:46 +02:00