| .. |
|
Analysis
|
fix(static-analysis): resolve high-value type issues
|
6 days ago |
|
ArrayDef
|
fix(array-def): update list index validation to use PHP's append position
|
2 weeks ago |
|
Backend
|
Translate all Chinese notes into English
|
5 days ago |
|
Build
|
Translate all Chinese notes into English
|
5 days ago |
|
Cli
|
移除 8.2、8.3 版本的支持
|
3 weeks ago |
|
Config
|
refactor(compiler): migrate symbol storage to repository pattern with diagnostic reporter
|
2 months ago |
|
Context
|
devirtualize statically exact magic calls
|
15 hours ago |
|
Diagnostics
|
fix(compiler): enforce AST type boundaries
|
6 days ago |
|
Entity
|
fix(trait): preserve late-bound abstract type semantics
|
2 days ago |
|
Exception
|
编译期注解语法支持
|
1 month ago |
|
Generator
|
fix(trait): preserve late-bound abstract type semantics
|
2 days ago |
|
Immutable
|
Immutable 实现
|
2 weeks ago |
|
Installer
|
fix(installer): parse php-config flags safely, fix gh-36
|
2 days ago |
|
Metadata
|
Translate all Chinese notes into English
|
5 days ago |
|
NativeClass
|
refactor(parser): remove redundant null checks in binary operation and closure processing
|
6 days ago |
|
Optimizer
|
devirtualize statically exact magic calls
|
15 hours ago |
|
Parser
|
devirtualize statically exact magic calls
|
15 hours ago |
|
Platform
|
Translate all Chinese notes into English
|
5 days ago |
|
Python
|
feat(python): implement native bridge for python object calls and property access
|
3 weeks ago |
|
PythonTools
|
Translate all Chinese notes into English
|
5 days ago |
|
Resolver
|
fix trait import name resolution
|
2 days ago |
|
Symbol
|
Translate all Chinese notes into English
|
5 days ago |
|
Testing
|
feat(testing): add test coverage analyzer tool
|
1 week ago |
|
Transform
|
docs: clarify attribute factory name resolution timing
|
5 days ago |
|
TypeSystem
|
Translate all Chinese notes into English
|
5 days ago |
|
Assert.php
|
fix(static-analysis): resolve high-value type issues
|
6 days ago |
|
CompilerBase.php
|
preserve runtime integer division semantics
|
15 hours ago |
|
CompilerTest.php
|
refactor(docs): update file paths and directory structure references
|
2 months ago |
|
Extractor.php
|
Translate all Chinese notes into English
|
5 days ago |
|
Preprocessor.php
|
fix(preprocessor): finalize method override flags before conversion (#42)
|
1 day ago |
|
Translator.php
|
optimize non-native integer hot paths
|
15 hours ago |
|
Type.php
|
refactor(generator): replace self::TYPE_* constants with Type::* constants
|
2 months ago |
|
compiler.php
|
Translate all Chinese notes into English
|
5 days ago |
|
gen_stub.php
|
fix(gen_stub): spell PHP_INT_MIN constants with ZEND_LONG_MIN (#48) --skip-tests
|
1 day ago |
|
polyfills.php
|
feat(compiler): add ArrayDef compile-time array contract support
|
2 weeks ago |