Zum Inhalt springen
Kitbay
Einreichen

wp-abilities-verify

GPL-2.0-or-laterAktualisiert am 9. Nov. 20262.352GitHub-Sterne

Ein Skill des WordPress-Projekts, um die Abilities-API-Registrierungen eines Plugins zu prüfen.

Was der Skill vermittelt

Ein Skill des WordPress-Projekts, um die Abilities-API-Registrierungen eines Plugins zu prüfen. Er listet die Abilities statisch aus dem Quellcode oder zur Laufzeit über REST und WP-CLI in einer laufenden Umgebung auf und testet dann, ob sich jeder Callback wirklich so verhält, wie seine Annotationen behaupten – etwa eine als schreibgeschützt markierte Ability, die Daten schreibt. Außerdem testet er Berechtigungen per Round Trip, lintet Ein- und Ausgabeschemas, prüft Fehlercodes, kann ein Audit-Dokument aus dem Audit-Skill validieren und schließt mit dem Status pass, warn oder fail.

Funktionen

  • Abilities gegen ihre Annotationen prüfen
  • Berechtigungen von Abilities testen
  • Schemas und Fehlercodes von Abilities linten
  • Ein Audit-Dokument zu Abilities validieren