| phpstan-rules | by dg | RemoveFailingReturnTypeExtension: preg_replace/filter null return type removal | | | |
| phpstan-rules | by dg | added ClosureTypeCheckIgnoreExtension for runtime type validation pattern (function(Type ...$p) {})(...$args) | | | |
| phpstan-rules | by dg | infer $matches type in Strings::replace() callback from regex New StringsReplaceClosureTypeExtension derives the exact capture-group shape of the $matches argument of a Strings::replace() callback from the constant pattern, via RegexArrayShapeMatcher. Falls back to no inference for non-constant patterns/flags. NativeParameterReflection is internal phpstan API, so phpstanApi.constructor is ignored for this file. | | | |
| latte-tools | by dg | added copy of Twig 3.2 | | | |
| latte-tools | by dg | cs | | | |
| latte-tools | by dg | readme: updated links | | | |
| latte-tools | by dg | changed namespace to Twiggy | | | |
| latte-tools | by dg | twiggy: removed Compiler::addDebugInfo, indent(), outdent() | | | |
| latte-tools | by dg | updated .gitattributes | | | |
| latte-tools | by dg | twiggy: uses class consts | | | |
| latte-tools | by dg | Lexer: removed whitespace trimming | | | |
| latte-tools | by dg | twiggy: |default compiles as ?? | | | |
| latte-tools | by dg | twiggy: fixed In operator | | | |
| latte-tools | by dg | twiggy Compiler: generates Latte strings | | | |
| latte-tools | by dg | twiggy: round(), ceil(), floor() in Latte 2.10.2 | | | |
| latte-tools | by dg | twiggy: compiles to Latte | | | |
| latte-tools | by dg | added TwigConverter | | | |
| latte-tools | by dg | twiggy: changes extension .twig -> .latte | | | |
| latte-tools | by dg | twiggy: compiles html_classes as n:class | | | |
| latte-tools | by dg | added Php2Latte converter | | | |
| latte-tools | by dg | twiggy: fixed WithNode | | | |
| latte-tools | by dg | twiggy: |join in Latte 2.10.2 | | | |
| latte-tools | by dg | twiggy: added Latte keywords | | | |
| latte-tools | by dg | added CLAUDE.md | | | |
| latte-tools | by dg | fixed nullable type declarations | | | |
| latte-tools | by dg | updated GitHub actions | | | |
| latte-tools | by dg | type fix | | | |
| latte-tools | by dg | twiggy: converts twig function/filters => latte | | | |
| latte-tools | by dg | BitwiseOr is not allowed | | | |
| latte-tools | by dg | twiggy: added LatteNodeVisitor | | | |
| latte-tools | by dg | twiggy: disabled auto escaping | | | |
| latte-tools | by dg | twiggy: compiles 'a ? b : null' as 'a ? b' | | | |