-
Notifications
You must be signed in to change notification settings - Fork 1
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: akirk/extract-wp-hooks
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.2.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: akirk/extract-wp-hooks
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.3.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 12 commits
- 11 files changed
- 2 contributors
Commits on Sep 29, 2025
-
Fix namespace prefixing for built-in PHP types
Previously, when a namespace was configured, built-in PHP types like `null` were incorrectly prefixed with the namespace (e.g., `ActivityPub\null`). This fix: - Adds `maybe_prefix_namespace()` helper to centralize namespace logic - Excludes all built-in types: null, mixed, void, false, true, callable, resource, iterable - Adds test case to verify null and other built-in types are not prefixed
Configuration menu - View commit details
-
Copy full SHA for 331c014 - Browse repository at this point
Copy the full SHA 331c014View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5ce05e - Browse repository at this point
Copy the full SHA b5ce05eView commit details
Commits on Sep 30, 2025
-
Add support for dynamic hook names with concatenation
Dynamic hooks (e.g., 'prefix_' . $var) are now properly documented: - Hook name/slug uses {$var} syntax (e.g., activitypub_inbox_{$type}) - Example code uses wildcard * (e.g., activitypub_inbox_*) Implementation: - Detects concatenation operator (.) after hook string - Extracts variable names and appends as {$var} - Added extract_dynamic_parts() helper to extract concatenated variables - Added get_hook_name_for_example() helper to replace {$var} with * - Works with both 'prefixed' and 'default' example styles Tests: - Added test_dynamic_hook_extraction() to verify hook name format - Added test_dynamic_hook_documentation_uses_wildcard() to verify example format - All 39 tests passingConfiguration menu - View commit details
-
Copy full SHA for ebcff73 - Browse repository at this point
Copy the full SHA ebcff73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 317a2fa - Browse repository at this point
Copy the full SHA 317a2faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77bc945 - Browse repository at this point
Copy the full SHA 77bc945View commit details -
Configuration menu - View commit details
-
Copy full SHA for a53989c - Browse repository at this point
Copy the full SHA a53989cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd123e6 - Browse repository at this point
Copy the full SHA dd123e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0f9c3c - Browse repository at this point
Copy the full SHA f0f9c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaa1a1b - Browse repository at this point
Copy the full SHA eaa1a1bView commit details
Commits on Oct 3, 2025
-
Add support for deprecated hooks
This commit adds comprehensive support for detecting and documenting deprecated WordPress hooks that use do_action_deprecated() and apply_filters_deprecated(). Features: - Detects deprecated hooks with version and replacement information - Generates deprecation warnings in documentation with version info and replacement guidance - Shows deprecated hooks with strikethrough formatting in index - Handles all deprecation scenarios: with/without version, with/without replacement - Comprehensive test coverage with expected output verification
Configuration menu - View commit details
-
Copy full SHA for 5106405 - Browse repository at this point
Copy the full SHA 5106405View commit details
Commits on Nov 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9f4d7b3 - Browse repository at this point
Copy the full SHA 9f4d7b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3daf5f5 - Browse repository at this point
Copy the full SHA 3daf5f5View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.2.0...1.3.0