Coverage
Recent Commits to kint:master (4)
-
Coverage
-
DomPlugin: Remove unused static property check
DomPlugin: Remove unused static property check
-
ClassDeclaredContext::isAccessible: Clean up property prototype logic
ClassDeclaredContext::isAccessible: Clean up property prototype logic
-
Parser: Detect lazy objects
Parser: Detect lazy objects
-
ColorRepresentation: Support new color syntaxes
ColorRepresentation: Support new color syntaxes
-
CallFinder: Discard all parameters when parameter names are involved
CallFinder: Discard all parameters when parameter names are involved
-
CallFinder: Handle clone with
CallFinder: Handle clone with
-
Kint: Add more specific typing for getCallInfo
Kint: Add more specific typing for getCallInfo
-
ClassDeclaredContext: add proto_class to handle prot access changes
ClassDeclaredContext: add proto_class to handle prot access changes
-
CallFinder: Support pipes
CallFinder: Support pipes
-
Merge style updates
Merge style updates
-
Update sass version and port to mixin to fix deprecations
Update sass version and port to mixin to fix deprecations
-
Update dependencies
Update dependencies
-
chore: allow unsupported php version & parallel config
chore: allow unsupported php version & parallel config
-
php-cs-fixer cleanups
php-cs-fixer cleanups
-
refactor: setAccessible no longer effect since PHP 8.1
refactor: setAccessible no longer effect since PHP 8.1
-
DomPlugin: Use reflection to get fields from PHP 8.1
DomPlugin: Use reflection to get fields from PHP 8.1
-
Enable deprecation messages in test suite
Enable deprecation messages in test suite
-
ClassDeclaredContextTest: Test siblings in isAccessible
ClassDeclaredContextTest: Test siblings in isAccessible
-
CallFinder: Parse HEREDOC and NOWDOC correctly
CallFinder: Parse HEREDOC and NOWDOC correctly
-
Psalm cleanups
Psalm cleanups
-
DeclaredCallableBagTest: Fix returntype self in PHP 8.5
DeclaredCallableBagTest: Fix returntype self in PHP 8.5
-
GHA: Only do a single install step
GHA: Only do a single install step
-
Refactor github action
Refactor github action
-
Update to psalm 6
Update to psalm 6
-
rich.js: Blur search input on escape regardless of key control
rich.js: Blur search input on escape regardless of key control
-
DomPluginTest: Use DOMException
DomPluginTest: Use DOMException
-
Readme: Use standard php docs link for var_dump
Readme: Use standard php docs link for var_dump
-
IteratorPlugin: Remove unused psalm annotation
IteratorPlugin: Remove unused psalm annotation This bug doesn't occur any more due to c7874df2d85
-
DomPlugin: Add outerHTML for PHP 8.5
DomPlugin: Add outerHTML for PHP 8.5
-
CSS: Use inlined SVG masks for button icons instead of htmlentities
CSS: Use inlined SVG masks for button icons instead of htmlentities
-
JS: Performance fix for chrome
JS: Performance fix for chrome Holy performance killer batman! Chrome was updating nodelists on every change instead of batching them like firefox resulting in exponentially worse performance. (Like "This fix made it go from 40 minutes to 7 seconds" exponentially)
-
Parser::noRecurseCall: Simplify logic
Parser::noRecurseCall: Simplify logic
-
CSS: Set contain on kint dumps to help client side performance
CSS: Set contain on kint dumps to help client side performance The contain and content-visibility properties are very new and can actually break rendering entirely in different circumstances for different browsers. For now we'll stick to good old display:none and just hope contain implementations get good enough to give us some perf down the line.
-
MethodValue::getFullyQualifiedDisplayName
MethodValue::getFullyQualifiedDisplayName By splitting this out we can use it in traces for more clarity
-
Plain: Set normal line-height
Plain: Set normal line-height
-
IteratorPlugin: Relax type hint for blacklist
IteratorPlugin: Relax type hint for blacklist The old way if you want to blacklist an interface that's frequently implemented as an iterator you would run into static analysis problems.
-
AssetRendererTrait: Bugfix wrong return type with non-existent theme …
AssetRendererTrait: Bugfix wrong return type with non-existent theme file
-
ContainerRepresentation: Always show contents size in label
ContainerRepresentation: Always show contents size in label
-
Use more modern tricks
Use more modern tricks We've got a few new features between 7.1 and 7.4 so this is nice. Unfortunately we still have to use array_merge for arrays with string keys since that wasn't supported until 8.1
-
Parser: Improve TRIGGER_ mask definitions
Parser: Improve TRIGGER_ mask definitions
-
Use more null coalescing
Use more null coalescing
-
Utils::isValidPhpName
Utils::isValidPhpName