Comment not allowed in @phpstan-type
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Start with the linked reproducer for the @phpstan-type comment syntax and trace how the phpDoc parser handles the local type alias. Confirm the expected behavior from the report: comments should be accepted without errors. Check the parser's existing tests for similar PHPDoc tags and add coverage for this reproducer.
Written by the indexing model from the issue text.
Description
Bug report
I'd like to add comment to local type alias (@phpstan-type) but it throws "PHPDoc tag @phpstan-type MyNumber has invalid value: Unexpected token "some", expected TOKEN_PHPDOC_EOL at offset..."
Didn't find any mention in docs that comments are not allowed.
Code snippet that reproduces the problem
https://phpstan.org/r/94564802-931b-496e-b84f-82795bd0b552
Expected output
No errors
Did PHPStan help you today? Did it make you happy in any way?
It helps every day, it's so native that I can think coding without it anymore.
- Dominant language
- PHP
- Stars
- 1.5k
- Forks
- 78
- Avg merge
- 9h 5m
- Merged PRs (30d)
- 5
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from phpstan/phpdoc-parser
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
phpstan/phpdoc-parser#317 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
phpstan/phpdoc-parser#281 · 2 comments · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
phpstan/phpdoc-parser#271 · 1 comment · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
phpstan/phpdoc-parser#178 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
phpstan/phpdoc-parser#173 · 1 comment ·
All issues in phpstan/phpdoc-parser
Similar issues
-
priority: p3
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
googleapis/librarian#7636 ·
-
0. Needs triage bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nextcloud/fulltextsearch#1011 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
coollabsio/coolify#11927 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100