Thach Nguyen
7c81b6388e
Use class PhpReflection directly from Nette Framework instead of library parse-use-statements
2018-01-31 21:11:02 +07:00
Thach Nguyen
1080504a78
- Improve MetaCommand to allow to ignore some abstract names
...
- Auto-correct `Method` FQN type name if missing first \
- Implement unit-tests
2018-01-31 19:53:24 +07:00
Thach Nguyen
647b8ff0d1
Reuse library "phpdocumentor/reflection-docblock" instead of "barryvdh/reflection-docblock"
2018-01-29 16:26:01 +07:00
Thach Nguyen
a44572676a
Improve Method class to reduce generated filesize, and correct FQN types of phpDoc, and support case-insensitive @inheritdoc
2018-01-27 03:27:07 +07:00
Ahsan Amin
52ea63b5de
Replaced the reflection-docblock with version of barryvdh ( #497 )
2017-04-27 15:28:29 +02:00
Martin Wachocki
c0eb7e2d7e
Fix for functions with variadic arguments
...
The `php artisan ide-helper:generate` command fails with the following error for functions with variadic arguments:
[ReflectionException]
Internal error: Failed to retrieve the default value
2014-10-08 10:06:59 -04:00
Barry vd. Heuvel
1b608fc446
Get correct namespace
...
The other one was empty, now it should be correct. Fixes #97
2014-08-11 13:26:11 +02:00
Barry vd. Heuvel
09055582af
Add correct context for inheritdoc
...
Attempt 2 to fix #97
2014-08-11 13:05:28 +02:00
Barry vd. Heuvel
4cfcabb63d
Normalize return/params from inheritdocs before appending
...
This normalizes return/param tags, before the tags are added to the docblock. This will preserve the correct context (and namespace).
Should fix #93
2014-08-11 12:07:00 +02:00
Barry vd. Heuvel
97a16c9ca4
Expand types to use FQN
2014-08-07 13:26:45 +02:00
Barry vd. Heuvel
e9bc9347cc
Cleanup
2014-08-06 19:27:22 +02:00
Barry vd. Heuvel
8dcc74a95f
Add magic methods
2014-08-06 13:04:52 +02:00
Barry vd. Heuvel
f29e6037c0
Work on interfaces
2014-08-06 12:29:26 +02:00
Barry vd. Heuvel
8193fa0763
Big refactor
2014-08-06 00:02:00 +02:00