Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
MarjovanLier
/
StringManipulation
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
0
Code
Issues
0
Pull requests
0
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
chore: Migrate testing framework from PHPUnit to Pest v4
- #55
#55
Merged
MarjovanLier
merged 25 commits into
main
MarjovanLier/StringManipulation:main
from
config/comprehensive-update
MarjovanLier/StringManipulation:config/comprehensive-update
Copy head branch name to clipboard
Nov 2, 2025
Conversation
Commits
25
(25)
Checks
Files changed
Merged
chore: Migrate testing framework from PHPUnit to Pest v4
#55
MarjovanLier
merged 25 commits into
main
MarjovanLier/StringManipulation:main
from
config/comprehensive-update
MarjovanLier/StringManipulation:config/comprehensive-update
Copy head branch name to clipboard
Commits
Commits on Nov 2, 2025
chore(quality): Enhance all quality tool configurations
Show description for 490517c
MarjovanLier
committed
490517c
View commit details
Copy full SHA for 490517c
Browse repository at this point
chore(coderabbit): Add YAML document separator at top
Show description for af7ba7e
MarjovanLier
committed
af7ba7e
View commit details
Copy full SHA for af7ba7e
Browse repository at this point
fix(coderabbit): Remove 6th custom check to meet schema limit
Show description for 448a2ca
MarjovanLier
committed
448a2ca
View commit details
Copy full SHA for 448a2ca
Browse repository at this point
chore(yamllint): Fix line length violations in CodeRabbit config
Show description for 70c03c1
MarjovanLier
committed
70c03c1
View commit details
Copy full SHA for 70c03c1
Browse repository at this point
refactor(config): Improve wording in CodeRabbit configuration
Show description for 27e50af
MarjovanLier
committed
27e50af
View commit details
Copy full SHA for 27e50af
Browse repository at this point
feat(quality): Add type-perfect and type-coverage
Show description for 63280fe
MarjovanLier
committed
63280fe
View commit details
Copy full SHA for 63280fe
Browse repository at this point
refactor(quality): Enable all type_perfect no_mixed checks
Show description for 2743269
MarjovanLier
committed
2743269
View commit details
Copy full SHA for 2743269
Browse repository at this point
fix(types): Add array type to callback parameter
Show description for 880951d
MarjovanLier
committed
880951d
View commit details
Copy full SHA for 880951d
Browse repository at this point
fix(style): Rename property to camelCase per PHPMD
Show description for 4742d73
MarjovanLier
committed
4742d73
View commit details
Copy full SHA for 4742d73
Browse repository at this point
refactor(psalm): Remove baseline and exclude tests
Show description for 51c6490
MarjovanLier
committed
51c6490
View commit details
Copy full SHA for 51c6490
Browse repository at this point
refactor(tests): Convert PHP annotations to attributes
Show description for dcdb681
MarjovanLier
committed
dcdb681
View commit details
Copy full SHA for dcdb681
Browse repository at this point
refactor(tests): Migrate from PHPUnit to Pest framework
Show description for 961e7f6
MarjovanLier
committed
961e7f6
View commit details
Copy full SHA for 961e7f6
Browse repository at this point
chore(tests): Increase mutation score requirement to 90%
Show description for 8633f42
MarjovanLier
committed
8633f42
View commit details
Copy full SHA for 8633f42
Browse repository at this point
feat(tests): Add Pest coverage and improve mutations
Show description for 974b047
MarjovanLier
committed
974b047
View commit details
Copy full SHA for 974b047
Browse repository at this point
feat(tests): Improve mutation score with targeted tests
Show description for 964dc02
MarjovanLier
committed
964dc02
View commit details
Copy full SHA for 964dc02
Browse repository at this point
refactor(tests): Improve mutation score to 86.23%
Show description for 7e07008
MarjovanLier
committed
7e07008
View commit details
Copy full SHA for 7e07008
Browse repository at this point
refactor: Remove redundant str_contains check in nameFix
Show description for 0ca665c
MarjovanLier
committed
0ca665c
View commit details
Copy full SHA for 0ca665c
Browse repository at this point
refactor: Remove redundant str_contains check for mac prefix
Show description for 5e09cf3
MarjovanLier
committed
5e09cf3
View commit details
Copy full SHA for 5e09cf3
Browse repository at this point
refactor(tests): Address CodeRabbit review findings
Show description for 6bfc508
MarjovanLier
committed
6bfc508
View commit details
Copy full SHA for 6bfc508
Browse repository at this point
refactor(tests): Address additional CodeRabbit findings
Show description for 2d3ee25
MarjovanLier
committed
2d3ee25
View commit details
Copy full SHA for 2d3ee25
Browse repository at this point
chore(ci): Migrate from PHPUnit to Pest
Show description for 22425f2
MarjovanLier
committed
22425f2
View commit details
Copy full SHA for 22425f2
Browse repository at this point
chore(merge): Integrate main branch changes
Show description for 8b32c34
MarjovanLier
committed
8b32c34
View commit details
Copy full SHA for 8b32c34
Browse repository at this point
chore(tests): Update mutation testing to use Pest
Show description for 5073350
MarjovanLier
committed
5073350
View commit details
Copy full SHA for 5073350
Browse repository at this point
fix(tests): Remove malformed PHPUnit CoversMethod attributes
Show description for 72cf4ae
MarjovanLier
committed
72cf4ae
View commit details
Copy full SHA for 72cf4ae
Browse repository at this point
fix(tests): Enable Xdebug coverage for Pest mutation testing
Show description for f937199
MarjovanLier
committed
f937199
View commit details
Copy full SHA for f937199
Browse repository at this point
You can’t perform that action at this time.