Kévin Dunglas
b735f12f62
minor: typo fix in PHPDoc
2015-02-12 13:08:38 +01:00
Mike van Riel
1d43dcf418
Remove external code coverage
2015-02-03 21:57:02 +01:00
Mike van Riel
fa01efa273
Remove external code coverage and fix scrutinizer issues
2015-02-03 21:43:12 +01:00
Mike van Riel
6bddbfdd2b
Add scrutinizer config
2015-02-03 13:17:25 +01:00
Mike van Riel
9f929a987a
Disable failing test before tagging
2015-02-03 13:10:50 +01:00
Mike van Riel
e2d20cf798
Merge pull request #41 from cebe/patch-1
...
Create LICENSE
2015-02-03 07:38:02 +01:00
Carsten Brandt
92cfb9c8b0
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
783f450ee6
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
6142bbbbbf
Add missing DocBlock (info).
2014-08-30 11:16:26 +02:00
Mike van Riel
fe8652b292
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
70bca88316
Merge pull request #38 from GrahamCampbell/stuff
...
Composer And Travis Updates
2014-08-21 23:05:07 +02:00
Graham Campbell
cb7c16fb61
Travis improvements
2014-08-21 13:02:49 +01:00
Graham Campbell
0233433e59
Composer updates
2014-08-21 13:02:41 +01:00
Mike van Riel
c830f38cf3
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
236c7c7961
Remove Error display at MethodTag
2014-08-09 12:09:15 +02:00
Mike van Riel
0d8a07252b
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
b4cd037a02
Added hhvm-nightly
2014-07-09 14:15:10 +02:00
Tobias Nyholm
37bb216b95
Added PHP 5.6 and HHVM to travis.yml
2014-07-09 12:05:21 +02:00
Mike van Riel
5f8ee928b6
Merge branch 'master' of github.com:phpDocumentor/ReflectionDocBlock
2014-04-26 12:10:44 +02:00
Mike van Riel
d798405fae
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
aee778bec6
Merge pull request #31 from siad007/patch-1
...
Fixed method call.
2014-03-16 13:31:01 +01:00
Siad Ardroumli
832559be31
Fixed method call.
...
Related to https://github.com/phpDocumentor/phpDocumentor2/pull/1145
2014-03-16 13:23:37 +01:00
Mike van Riel
54c707b480
Merge pull request #30 from cebe/preserve-newlines
...
Preserve newlines in docblock tags
2014-03-01 11:01:55 +01:00
Carsten Brandt
4922a4a286
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
506de88c26
Add support for Parsedown as a markdown parser
2013-12-05 09:16:55 +01:00
Vasil Rangelov
d67d5f41ee
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
7a5d99cd4f
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
57eadf5708
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
fbecde4331
Enable travis builds on php5.5
2013-08-07 13:08:11 +10:00
Mike van Riel
ec3d9f5c39
Merge pull request #23 from tommygnr/patch-1
...
Add a branch alias
2013-08-01 12:16:50 -07:00
Tom Corrigan
0814579afd
Add a branch alias
...
This will enable improved version constraints in phpdocumentor/reflection
2013-08-02 02:40:14 +10:00
Vasil Rangelov
49c718367a
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
21148759ac
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
5000a2878d
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
a2aae72328
Minor doc fix at Serializer.php.
2013-05-27 01:31:58 +03:00
Vasil Rangelov
5b2b43e2a9
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
f910025d29
Merge pull request #20 from barryvdh/master
...
Export docblock comment
2013-05-26 13:55:34 -07:00
Barry vd. Heuvel
6ac49cd709
Revert setType
...
Doesn't really belong to this PR
2013-05-26 22:36:53 +02:00
Barry vd. Heuvel
eb4ab2c720
Move serializer to seperate class
2013-05-26 22:36:31 +02:00
Barry vd. Heuvel
f331d328a4
Export DocBlock & full description
...
Add get/set for entire description, and create a docblock comment, based
on the description/tags
2013-05-26 21:17:09 +02:00
Barry vd. Heuvel
3760d10ace
Set return type
2013-05-26 21:16:30 +02:00
Vasil Rangelov
d99732612a
Added support for static method declarations at MethodTag and according unit tests.
...
Fixed MethodTag::getContent() to actually return the content as opposed to $this;
2013-05-16 22:17:15 +03:00
Vasil Rangelov
7f55602948
Adjusted Unit tests and docs to match the latest dot separation.
2013-04-16 19:25:40 +03:00
Vasil Rangelov
510159bace
Fixed the dot separation to match the latest PSR
...
(see phpDocumentor/phpDocumentor2#797 )
2013-04-16 17:22:15 +03:00
Mike van Riel
e06ea450a4
Merge pull request #17 from joncave/cotnent-typo
...
Fix typo in "cotnent"
2013-02-01 10:47:35 -08:00
Jon Cave
8f7ec6bd4a
Fix typo in "cotnent"
2013-02-01 18:08:30 +00:00
Vasil Rangelov
13466286b0
Added "scalar" as a recognized keyword ( phpDocumentor/phpDocumentor2#694 );
...
Changed the list of keywords to be static (for the purpose of reducing memory consumption);
Updated composer.lock with the latest dependencies (PHPUnit in particular).
2012-12-02 22:26:45 +02:00
Vasil Rangelov
e2528539ac
Added a Travis status image to README.md;
...
Also, fixed a typo.
2012-11-30 22:43:34 +02:00
Vasil Rangelov
ff09e61782
Added setters at Location and Description;
...
Added DocBlock::appendTag();
Minor reorganization at the tag setters;
2012-11-30 22:37:41 +02:00
Vasil Rangelov
8223e475fa
Refactored all tags to have setters for all of their components;
...
Removed the special handling for VarTag (it's now equivalent to ParamTag);
Minor doc, CS and coverage fixes.
2012-11-30 19:26:19 +02:00