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
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 }}
typephp-php
/
typephp
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
6
Star
55
Code
Issues
0
Pull requests
0
Discussions
Actions
Projects
Security and quality
1
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Minor bug fixes and Performance Optimization
- #57
#57
Merged
rcalicdan
merged 16 commits into
main
typephp-php/typephp:main
from
internal-improvements-19
typephp-php/typephp:internal-improvements-19
Copy head branch name to clipboard
Sep 1, 2026
Conversation
Commits
16
(16)
Checks
Files changed
Merged
Minor bug fixes and Performance Optimization
#57
rcalicdan
merged 16 commits into
main
typephp-php/typephp:main
from
internal-improvements-19
typephp-php/typephp:internal-improvements-19
Copy head branch name to clipboard
Commits
Commits on Aug 31, 2026
Improve global function compatibility with generic type checking
rcalicdan
committed
e0904e1
View commit details
Copy full SHA for e0904e1
Browse repository at this point
Fix union upper generic bound not properly working and eagerly locking to the first type a generic tempalte encounter
rcalicdan
committed
5ccd9b4
View commit details
Copy full SHA for 5ccd9b4
Browse repository at this point
Add support for native return type nullability checks and related tests
rcalicdan
committed
d724eb8
View commit details
Copy full SHA for d724eb8
Browse repository at this point
Improve Cache manager temp file handling
rcalicdan
committed
5eda6d3
View commit details
Copy full SHA for 5eda6d3
Browse repository at this point
Fix edge cases in Cache Manager
rcalicdan
committed
3b68755
View commit details
Copy full SHA for 3b68755
Browse repository at this point
Experimental optimization
rcalicdan
committed
302e04b
View commit details
Copy full SHA for 302e04b
Browse repository at this point
Enhance isStaticSourcePath method to improve path validation for static source code repositories
rcalicdan
committed
e596b4d
View commit details
Copy full SHA for e596b4d
Browse repository at this point
Refactor bootstrap logic to enhance parallel processing detection and add new test cases for package path inclusion
rcalicdan
committed
4b88436
View commit details
Copy full SHA for 4b88436
Browse repository at this point
Fix bug on getting root folder where it did not get the proper value of this library is installed as vendor dependency
rcalicdan
committed
3e24431
View commit details
Copy full SHA for 3e24431
Browse repository at this point
use experimental manual tokinization instead of nikic parser in special type resolver
rcalicdan
committed
1bdd866
View commit details
Copy full SHA for 1bdd866
Browse repository at this point
Commits on Sep 1, 2026
Optimize Stream Wrapper
rcalicdan
committed
0012062
View commit details
Copy full SHA for 0012062
Browse repository at this point
Enhance CacheManager and SpecialTypeResolver with memoization and improved documentation
rcalicdan
committed
b556897
View commit details
Copy full SHA for b556897
Browse repository at this point
Normalize path checks to be case-insensitive for improved compatibility
rcalicdan
committed
71f22f1
View commit details
Copy full SHA for 71f22f1
Browse repository at this point
Refactor getProjectRoot method to improve clarity and remove unnecessary checks
rcalicdan
committed
ff79805
View commit details
Copy full SHA for ff79805
Browse repository at this point
Normalize project root path resolution to handle real paths correctly
rcalicdan
committed
2562e95
View commit details
Copy full SHA for 2562e95
Browse repository at this point
Refactor getProjectRoot method to improve path normalization and add documentationn and fix errors on windows ci
rcalicdan
committed
5d80c98
View commit details
Copy full SHA for 5d80c98
Browse repository at this point
You can’t perform that action at this time.