web-token / jwt-framework

JWT Framework
MIT License
888 stars 105 forks source link

Add new testing options and refactor code for clarity. #557

Closed Spomky closed 6 months ago

Spomky commented 6 months ago

The code has been significantly refactored, adding functions in castor.php to handle running tests, checking coding standards, mutation testing, and other tasks. The explanation added to the TokenTypeSupport interface, ClaimChecker interface, AlgorithmChecker, AudienceChecker, among others. Redundant elements in rector.php and ecs.php were simplified and unnecessary ones removed. Necessary additions were made to .github/workflows/integrate.yml for caching, fetching base git reference and restoring dependencies.

Target branch: 4.0.0 Resolves issue #

Includes: