Skip to content

Conversation

@karmatosed
Copy link
Member

What?

This is an initial very raw version PR to add an Abilities Explorer to the plugin. Responds to #62.
For now this adds a new menu item where you can see the abilities. You can also view or test them
Requires 6.9 beta to work.

Why?

Responds to the proposal in #62 and focuses on making them visible whilst providing a learning opportunity.

How?

This is a simpler implementation, adding a menu item and keeping it totally seperate as proposed for features.

Testing Instructions

Once using branch and installed you should be able to access it from Abilities menu item.

Screenshots or screencast

CleanShot 2025-10-31 at 16 07 50@2x

Note: as this is a work in progress going to keep as a draft until both decided on as direction and had some robust code review. This is being created from an experiment so there likely are code dragons - let’s slay them!

@karmatosed karmatosed requested a review from jeffpaul October 31, 2025 16:09
@codecov
Copy link

codecov bot commented Oct 31, 2025

Codecov Report

❌ Patch coverage is 0.94787% with 627 lines in your changes missing coverage. Please review.
✅ Project coverage is 12.27%. Comparing base (e76b0b2) to head (0491146).
⚠️ Report is 6 commits behind head on trunk.

Files with missing lines Patch % Lines
...ncludes/Features/Abilities_Explorer/Admin_Page.php 0.00% 272 Missing ⚠️
...es/Features/Abilities_Explorer/Ability_Handler.php 0.00% 135 Missing ⚠️
...udes/Features/Abilities_Explorer/Ability_Table.php 0.00% 126 Missing ⚠️
...Features/Abilities_Explorer/Abilities_Explorer.php 5.05% 94 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##              trunk      #63       +/-   ##
=============================================
- Coverage     48.48%   12.27%   -36.22%     
- Complexity       45      207      +162     
=============================================
  Files             6       10        +4     
  Lines           198      831      +633     
=============================================
+ Hits             96      102        +6     
- Misses          102      729      +627     
Flag Coverage Δ
unit 12.27% <0.94%> (-36.22%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jeffpaul jeffpaul linked an issue Oct 31, 2025 that may be closed by this pull request
@jeffpaul jeffpaul added this to the 0.2.0 milestone Oct 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add feature to show what abilities are on site

2 participants