Barry vd. Heuvel
494d594733
Move Context / ContextFactory to correct location
...
Other location isn't autoloaded correctly.
2015-06-07 14:47:11 +02:00
Mike van Riel
afd2520734
Merge pull request #53 from mvriel/feature/refactor-to-v2
...
Make Context leaner and enable third parties to create them
2015-06-06 21:40:28 +02:00
Mike van Riel
ef39243160
Make Context leaner and enable third parties to create them
...
Contexts are necessary for factories to resolve QSEN into FQSENs based
on partial namespaces and namespace aliases. These provide DocBlocks
with the namespace name and namespace aliases.
The new ContextFactory will enable third parties who don't use
phpDocumentor's Reflection component to construct a Context based on
a class reflector or namespace name (and file contents).
2015-06-06 20:03:59 +02:00
Mike van Riel
ae15da2ce2
[ #52 ] Removed dflydev/markdown from suggested list
...
The markdown package by DFlyDev is deprecated and is not recommended
anymore due to the provided alternatives (parsedown or commonmark).
2015-05-12 09:21:12 +02:00
Mike van Riel
d1da796ba5
Merge pull request #47 from TomasVotruba/patch-1
...
travis: PHP 7.0 nightly added
2015-02-27 10:28:18 +01:00
Tomáš Votruba
868311451b
travis: PHP 7.0 nightly added
...
See http://docs.travis-ci.com/user/languages/php/#PHP-7
2015-02-27 10:18:02 +01:00
Mike van Riel
5a87e6edaa
Merge pull request #46 from colinodell/remove-composer-lock
...
Remove composer.lock
2015-02-25 18:26:05 +01:00
Mike van Riel
b79f9f311d
Merge pull request #45 from colinodell/commonmark-support
...
Add support for the league/commonmark Markdown parser
2015-02-25 18:24:05 +01:00
Colin O'Dell
702c5682ae
Remove composer.lock
...
Per the Composer documentation:
> Note: For libraries it is not necessarily recommended to commit the lock file (...)
https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
2015-02-23 15:03:39 -05:00
Colin O'Dell
0d324618be
Add support for the league/commonmark Markdown parser
2015-02-23 14:50:38 -05:00
Mike van Riel
ff902a0beb
Merge pull request #44 from dunglas/patch-1
...
minor: typo fix in PHPDoc
2015-02-12 13:17:11 +01:00
Kévin Dunglas
a8ebd67e2a
minor: typo fix in PHPDoc
2015-02-12 13:08:38 +01:00
Mike van Riel
09352d3406
Remove external code coverage
2015-02-03 21:57:02 +01:00
Mike van Riel
7b8092e37f
Remove external code coverage and fix scrutinizer issues
2015-02-03 21:43:12 +01:00
Mike van Riel
f8bb8d74ae
Add scrutinizer config
2015-02-03 13:17:25 +01:00
Mike van Riel
d68dbdc53d
Disable failing test before tagging
2015-02-03 13:10:50 +01:00
Mike van Riel
fb5dfa51d4
Merge pull request #41 from cebe/patch-1
...
Create LICENSE
2015-02-03 07:38:02 +01:00
Carsten Brandt
ae02953010
Create LICENSE
...
According to [composer.json](https://github.com/phpDocumentor/ReflectionDocBlock/blob/master/composer.json#L4 ) it should be MIT.
fixes #40
2014-12-19 23:13:47 +01:00
Chuck Burgess
fd0ac20074
Merge pull request #39 from mvriel/feature/phpDocumentor2/42
...
Add support for DocBlock template markers
2014-09-02 09:26:20 -05:00
Mike van Riel
21feb61eb5
Add missing DocBlock (info).
2014-08-30 11:16:26 +02:00
Mike van Riel
280a3ce56d
Add support for DocBlock template markers
...
DocBlocks may start with #@+ and #@- to indicate that they are (the start) of a DocBlock
template or the end of a template.
In this commit I have changed the way a DocBlock is parsed to interpret this information
and added tests to show for it. In addition I have added more comments to the Regular
Expression responsible for splitting a DocBlock to show the business rules more clearly.
This is the first step in implementing https://github.com/phpDocumentor/phpDocumentor2/issues/42 .
2014-08-30 11:08:15 +02:00
Mike van Riel
0604d62704
Merge pull request #38 from GrahamCampbell/stuff
...
Composer And Travis Updates
2014-08-21 23:05:07 +02:00
Graham Campbell
a66d783afd
Travis improvements
2014-08-21 13:02:49 +01:00
Graham Campbell
84de81c009
Composer updates
2014-08-21 13:02:41 +01:00
Mike van Riel
38743b6779
Merge pull request #37 from alexkn/fix-error-display
...
Remove Error display at MethodTag
2014-08-09 12:27:07 +02:00
Alexander Knöbel
0d52cb6389
Remove Error display at MethodTag
2014-08-09 12:09:15 +02:00
Mike van Riel
2281569ebc
Merge pull request #33 from Nyholm/patch-1
...
Added PHP 5.6 and HHVM to travis.yml
2014-07-19 08:49:33 +02:00
Tobias Nyholm
e0faa7f04f
Added hhvm-nightly
2014-07-09 14:15:10 +02:00
Tobias Nyholm
39a08094f1
Added PHP 5.6 and HHVM to travis.yml
2014-07-09 12:05:21 +02:00
Mike van Riel
07b195e1ee
Merge branch 'master' of github.com:phpDocumentor/ReflectionDocBlock
2014-04-26 12:10:44 +02:00
Mike van Riel
0bca477a34
Implement support for Variadic arguments
...
Fixes https://github.com/phpDocumentor/phpDocumentor2/issues/629 , in
this commit we add support for recognizing and displaying variadic
arguments as described in the Variadics RFC on Internals
(https://wiki.php.net/rfc/variadics ).
This adds support for describing Variadics even before PHP 5.6, where
this feature is planned.
2014-03-28 10:21:30 +01:00
Mike van Riel
66a7d3bf31
Merge pull request #31 from siad007/patch-1
...
Fixed method call.
2014-03-16 13:31:01 +01:00
Siad Ardroumli
2331fc92f6
Fixed method call.
...
Related to https://github.com/phpDocumentor/phpDocumentor2/pull/1145
2014-03-16 13:23:37 +01:00
Mike van Riel
b1922e00de
Merge pull request #30 from cebe/preserve-newlines
...
Preserve newlines in docblock tags
2014-03-01 11:01:55 +01:00
Carsten Brandt
53ba484043
Preserve newlines in docblock tags
...
This is especially important when using markdown.
Adding a blank line between text introduces a new paragraph.
Current implementation will result in all text staying in one paragraph
and also other elements like lists and code do not get recognized in
most cases.
2014-02-28 17:17:48 +01:00
Mike van Riel
cfb3ebea55
Add support for Parsedown as a markdown parser
2013-12-05 09:16:55 +01:00
Vasil Rangelov
c33820b04b
Merge pull request #25 from barryvdh/patch-1
...
Markdown is not required, so move to suggest
2013-08-08 09:31:39 -07:00
Barry vd. Heuvel
280c4a1d44
Markdown is not required, so move to suggest
...
Markdown is only used once and a check is in place to see if the markdown classes exists. So perhaps it is better to move this to suggest instead of require, so the people who don't need it, don't have to download it.
2013-08-08 18:25:04 +02:00
Vasil Rangelov
66ae84e9d7
Merge pull request #24 from tommygnr/travis-5.5
...
Enable travis builds on php5.5
2013-08-07 04:04:22 -07:00
Tom Corrigan
3023fb2220
Enable travis builds on php5.5
2013-08-07 13:08:11 +10:00
Mike van Riel
a9b6edf3ce
Merge pull request #23 from tommygnr/patch-1
...
Add a branch alias
2013-08-01 12:16:50 -07:00
Tom Corrigan
f3d1a28bf7
Add a branch alias
...
This will enable improved version constraints in phpdocumentor/reflection
2013-08-02 02:40:14 +10:00
Vasil Rangelov
6d705c1a0f
Merge pull request #22 from barryvdh/tostring
...
Add __toString() methods for Description and Tag
2013-05-27 10:54:22 -07:00
Barry vd. Heuvel
ab0bcb8d31
Add __toString() methods for Description and Tag
...
And let the Serializer make use of the (string) $tag
2013-05-27 18:16:15 +02:00
Vasil Rangelov
ac6e37af97
Added "{}" around all double quoted variables, for readability's sake;
...
Performance improvement in Serializer - wrap length is calculated once during the text portion only. Tags reuse the result. Also no "prefix" adding in tags - the name is simply added before wrapping.
2013-05-27 02:04:23 +03:00
Vasil Rangelov
4a7affe15b
Minor doc fix at Serializer.php.
2013-05-27 01:31:58 +03:00
Vasil Rangelov
b7797b4e1a
Added getters for Serializer options;
...
Swapped the indent and indent string options at Serializer's constructor;
Renamed Serializer::setIndentFirstLine() to setIsFirstLineIndented() in accordance with the getter (PHPMD fix);
Line length is now ACTUALLY line length, i.e. it takes the indentation into account, and is applied to tags as well;
Fixed ReturnTag::setContent() to set "types" to NULL;
A lot of doc and CS fixes at Serializer.php.
2013-05-27 01:27:07 +03:00
Vasil Rangelov
8b529636bf
Merge pull request #20 from barryvdh/master
...
Export docblock comment
2013-05-26 13:55:34 -07:00
Barry vd. Heuvel
2e9fd6a2e8
Revert setType
...
Doesn't really belong to this PR
2013-05-26 22:36:53 +02:00
Barry vd. Heuvel
cbb14bab1e
Move serializer to seperate class
2013-05-26 22:36:31 +02:00