Tools

Repository Author Commit message Committed SHA  
 
phpstan-rules by dg added Registry::getMapper(), getAsset() and Mapper::getAsset() return type narrowing
phpstan-rules by dg added Explorer::table(), ActiveRow::related() and ref() return type narrowing
phpstan-rules by dg added Html::getXxx(), setXxx(), addXxx() magic method resolution
phpstan-rules by dg added Forms\Container::getComponent() and $form['…'] return type narrowing based on addXxx() calls
command-line by dg removed deprecated stuff
command-line by dg opened 2.0-dev
command-line by dg added CLAUDE.md
command-line by dg improved PHPDoc descriptions
command-line by dg github actions: code coverage job is non-blocking
phpstan-rules by dg added Container::getComponent() and $container['…'] return type narrowing
phpstan-rules by dg added Arrays::invoke() and invokeMethod() return type narrowing
phpstan-rules by dg added universalObjectCratesClasses for Nette
phpstan-rules by dg added readme.md
phpstan-rules by dg added Helpers::falseToNull() return type narrowing (string|false → string|null)
phpstan-rules by dg added Strings::match/matchAll/split() return type narrowing based on boolean arguments
phpstan-rules by dg added Tester\Assert type narrowing for assertion methods (null, notNull, true, false, same, type, …)
phpstan-rules by dg added arrow function void ignore for passing fn() => to Closure(): void parameters
phpstan-rules by dg added Nette\Schema\Expect::array() return type narrowing
phpstan-rules by dg added CLAUDE.md
phpstan-rules by dg enabled strict PHPStan analysis parameters

Added 9 strict analysis parameters to extension.neon to enforce stricter
type checking in Nette libraries: callable signatures, function/class name
casing, nullable types in signatures and PHPDocs, redundant conditions,
and @var tag validation.

phpstan-rules by dg added .phpt file extension
phpstan-rules by dg added ClosureTypeCheckIgnoreExtension for runtime type validation pattern (function(Type ...$p) {})(...$args)
phpstan-rules by dg RemoveFailingReturnTypeExtension: preg_replace/filter null return type removal
phpstan-rules by dg RemoveFailingReturnTypeExtension: preserved |false for UTF-8 validation patterns like //u
phpstan-rules by dg RemoveFailingReturnTypeExtension: preg_* narrowing only for constant patterns
phpstan-rules by dg added RemoveFailingReturnTypeExtension extension to remove |false from native functions and methods
phpstan-rules by dg added TypeAssert helper for type inference testing with Nette Tester
phpstan-rules by dg added boilerplate
coding-standard by dg added CLAUDE.md
coding-standard by dg preset optimize-fn: switched constants from excludedConstants to includedConstants
coding-standard by dg added includedFunctions/includedConstants whitelist, renamed ignored* to excluded*
eslint-plugin by dg added CLAUDE.md

Last synchronization: 2026-03-14 11:02:35