Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
9baeb39
Fix: case ending in ; instead of :
dmsnell Feb 22, 2026
fe74f6c
Update project config to use updated fork of `phpDocumentor/Reflection`
dmsnell Feb 22, 2026
db69d0e
Update namespace names and remove aliases.
dmsnell Feb 22, 2026
374549d
Remove the namespace prefix from names in the global namespace.
dmsnell Feb 22, 2026
7f02b51
Undo added global namespace prefixes from test assertions.
dmsnell Feb 22, 2026
d92744a
Various name-related updates from the AST
dmsnell Feb 22, 2026
b6a51a2
Wrap each file in a try/catch to log failures.
dmsnell Feb 22, 2026
34de87c
Fix type annotations.
dmsnell Feb 22, 2026
129d975
Add manual runner to generate JSON docs exports from PHP directly.
dmsnell Feb 22, 2026
1878a71
Add prep-diff helper to make comparing builds easier.
dmsnell Feb 22, 2026
081e66f
Handle PropertyFetch and sort files
dmsnell Mar 3, 2026
44acf6f
Revert "Handle PropertyFetch and sort files"
dmsnell Mar 3, 2026
374140a
Reapply "Handle PropertyFetch and sort files"
dmsnell Mar 3, 2026
1326b42
Better support for property fetch
dmsnell Mar 3, 2026
aaa735a
Normalize parser JSON for stable diffs
codex May 13, 2026
a1f41a8
Adapt parser reflectors for PHP-Parser 4
codex May 13, 2026
8c11ec6
Support PHP-Parser 5 in docs generation
codex May 13, 2026
b4755c9
Avoid dynamic uses properties
codex May 13, 2026
6920950
Use forked reflection docblock
codex May 13, 2026
4a30fe6
Use merged fork dependency branches
codex Jun 13, 2026
ce9e292
Don't leak hook docblocks
sirreal Jul 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/unit-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ jobs:
uses: actions/checkout@v4

- name: Install
run: npm install
run: npm ci

- name: Setup Environment
run: |
rm composer.lock
composer install --no-interaction --no-security-blocking
npm run setup

- name: Test
Expand Down
19 changes: 16 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,30 @@
"support" : {
"issues": "https://github.com/WordPress/phpdoc-parser/issues"
},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/dmsnell/Reflection.git",
"no-api": true
},
{
"type": "vcs",
"url": "https://github.com/dmsnell/ReflectionDocBlock.git",
"no-api": true
}
],
"require" : {
"php" : ">=5.4",
"php" : ">=7.4",
"composer/installers" : "~1.0",
"phpdocumentor/reflection" : "~3.0",
"phpdocumentor/reflection" : "^3.0@dev",
"phpdocumentor/reflection-docblock" : "dev-release/2.x as 2.0.5",
"erusev/parsedown" : "~1.7",
"scribu/lib-posts-to-posts": "dev-master@dev",
"scribu/scb-framework" : "dev-master@dev",
"psr/log" : "~1.0"
},
"require-dev" : {
"phpunit/phpunit": "^7",
"phpunit/phpunit": "~8",
"spatie/phpunit-watcher": "^1.23",
"yoast/phpunit-polyfills": "^1.0"
},
Expand Down
Loading
Loading