mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-03 01:39:24 +02:00
![]() - Updated error handling in TokenScanner to use more descriptive variable names. - Added return type declarations for methods in Analysis, AbstractAnnotation, Components, Items, License, OpenApi, Operation, Parameter, Response, Schema, Context, Generator, and several processors to improve code clarity and type safety. - Introduced new PipeOperatorEmulator and VoidCastEmulator classes to support PHP 8.5 features. - Implemented Pipe binary operator and Void cast node classes to enhance the parser's capabilities. - Improved array filtering and lambda function type hints for better readability and performance. - Enhanced the handling of annotations and context in various processors to ensure consistent behavior and reduce potential errors. |
||
---|---|---|
.. | ||
Builder | ||
Comment | ||
ErrorHandler | ||
Internal | ||
Lexer | ||
Node | ||
NodeVisitor | ||
Parser | ||
PrettyPrinter | ||
Builder.php | ||
BuilderFactory.php | ||
BuilderHelpers.php | ||
Comment.php | ||
compatibility_tokens.php | ||
ConstExprEvaluationException.php | ||
ConstExprEvaluator.php | ||
Error.php | ||
ErrorHandler.php | ||
JsonDecoder.php | ||
Lexer.php | ||
Modifiers.php | ||
NameContext.php | ||
Node.php | ||
NodeAbstract.php | ||
NodeDumper.php | ||
NodeFinder.php | ||
NodeTraverser.php | ||
NodeTraverserInterface.php | ||
NodeVisitor.php | ||
NodeVisitorAbstract.php | ||
Parser.php | ||
ParserAbstract.php | ||
ParserFactory.php | ||
PhpVersion.php | ||
PrettyPrinter.php | ||
PrettyPrinterAbstract.php | ||
Token.php |