Christoph Harms-Ensink
e9454d844d
UPDATE Method.php, MethodTest.php
...
- Modify the RegEx, so that an annotation like `@method static $this myMethod()` is parsed correctly
- Write a Unittest for that usecase
2017-05-29 14:21:25 +02:00
Jan Schneider
c14a4abfd7
Add test for empty email address.
2017-05-29 14:16:37 +02:00
Jan Schneider
f0821ad88f
Missed this test.
2017-05-29 14:16:37 +02:00
Jan Schneider
a5fb25393a
Update tests.
2017-05-29 14:16:37 +02:00
Jordi Boggiano
248e5f69dc
Fix regex for tag name extraction and restore disabled test
2016-11-14 19:33:41 +01:00
Mike van Riel
8331b5efe8
Merge pull request #79 from Ener-Getick/patch-1
...
Fix an unexpected behaviour with @deprecated tags
2016-09-30 09:12:33 +02:00
Jordi Boggiano
019848728e
Add support for rest argument notation
2016-09-28 18:42:19 +02:00
Guilhem N
1be8bc1738
Fix an unexpected behaviour with @deprecated tags
2016-07-18 15:04:51 +02:00
Hidde Boomsma
02fa9f585e
Void is a reserved keyword in PHP7.1.
...
Running the unit tests with php nightly exposed the bug:
Fatal error: Cannot use phpDocumentor\Reflection\Types\Void as Void
because 'Void' is a special class name in
/home/travis/build/hboomsma/ReflectionDocBlock/tests/unit/DocBlock/Tags/MethodTest.php
on line 25
2016-06-10 11:10:02 +02:00
Mike van Riel
45ada3e3fd
Merge pull request #73 from hboomsma/feature/typed-array
...
Allow typed arrays in @method annotation.
2016-06-06 08:44:13 +02:00
Hidde Boomsma
10c99960dc
Allow typed arrays in @method annotation.
...
Since the type resolver has support for typed arrays,
I allowed the syntax for the @method annotation.
In effect you can now annotate magic methods like:
@method Object[] myMethod($arg1, $arg2)
@method int[] myOtherMethod()
2016-04-07 15:42:51 +02:00
Fabian Grutschus
678cf682bf
Fix method name is empty when parenthesis is missing in @method
2016-02-26 17:10:44 +01:00
Jaapio
6a6a4ca739
add missing @uses
2015-07-05 11:37:49 +02:00
Jaapio
8d24ce351f
fix type mapping for return tag
2015-07-05 11:30:12 +02:00
Mike van Riel
ed4c6b77ab
Write example on escaping values in a DocBlock
2015-06-28 19:49:32 +02:00
Mike van Riel
1b5279c777
Add tests for StandardTagFactory and adjust for found bugs
2015-06-27 15:53:47 +02:00
Mike van Riel
19c75b3950
Write tests for DescriptionFactory and adjust components for minor bugs that were found
2015-06-26 12:16:45 +02:00
Mike van Riel
de7bc574ea
Refactored method tag and added test
2015-06-23 08:28:00 +02:00
Mike van Riel
3b060b555e
Refactored the source tag and written test
2015-06-22 08:12:13 +02:00
Mike van Riel
d29061ea4d
Rewritten Since tag and added test
2015-06-22 07:03:18 +02:00
Mike van Riel
01ddd0ae64
Rewritten Version tag and added test
2015-06-22 07:00:31 +02:00
Mike van Riel
c27aeede5d
Rewritten Var tag and added test
2015-06-22 06:57:24 +02:00
Mike van Riel
2bab7d9c1f
Refactored Uses tag and written test
2015-06-22 06:52:05 +02:00
Mike van Riel
447acda736
Written unit tests for See tag and made it more solid
2015-06-22 06:42:11 +02:00
Mike van Riel
255bc6ffda
Written unit tests for return tag
2015-06-22 06:09:54 +02:00
Mike van Riel
75bb275a99
Fixed build fail due to replaced class name
2015-06-21 08:56:53 +02:00
Mike van Riel
db3f56cfff
Refactored PropertyRead and PropertyWrite tags and added tests
2015-06-21 08:53:18 +02:00
Mike van Riel
a7a4d3ff69
Rewritten Property tag and added test
2015-06-21 08:47:34 +02:00
Mike van Riel
d1f4ee3c03
Written test for Param tag
2015-06-21 08:38:48 +02:00
Mike van Riel
0c63d0ae5b
Rename Other tag class to Generic and write test
2015-06-15 07:04:42 +02:00
Mike van Riel
4b4fc8fdf6
Write test for Link tag
2015-06-15 06:47:27 +02:00
Mike van Riel
7ade5b89fc
Write tests for Deprecated tag
2015-06-14 09:11:50 +02:00
Mike van Riel
70eadb02df
Add tests for covers tag
2015-06-14 08:50:52 +02:00
Mike van Riel
260a74a77b
Expand tests of Author tag with BaseTag covered functionality
2015-06-14 08:18:12 +02:00
Mike van Riel
0d29e96332
Add test for Author Tag
2015-06-14 00:33:59 +02:00
Mike van Riel
8798633221
Add test for passthroughformatter
2015-06-14 00:10:36 +02:00
Mike van Riel
73185b45fd
Moved formatters from Description to tags namespace because they only format a Tag now
2015-06-14 00:02:36 +02:00
Mike van Riel
66c45cf480
Update Serializer to match new architecture and add test for it
2015-06-13 23:41:44 +02:00
Mike van Riel
056607296e
Update travis and scrutinizer config
2015-06-13 21:29:32 +02:00
Mike van Riel
c24f8ead92
Write test for the Description object and stabilize the API
2015-06-13 21:25:21 +02:00
Mike van Riel
b87a111eb2
Remove tests that fail and should be re-made
2015-06-13 18:00:29 +02:00
Mike van Riel
2054338d51
Remove old tag tests because they need to be rewritten from scratch
2015-06-13 14:28:28 +02:00
Mike van Riel
18ef0a8055
Refactored 90% of the library
2015-06-12 20:58:56 +02:00