Skip to content

Released version 3.6.2

Compare
Choose a tag to compare
@dg dg released this 24 Sep 11:32
· 208 commits to master since this release
  • Printer: added property $wrapLength #55 #56
  • getType(), getReturnType(): added option $asObject that returns Nette\Utils\Type
  • Factory: constant values are tagged for resolving
  • Resolving of names in body & literals #85
  • "use Trait" can have comments #90
  • added TraitUse, represents use-statement
  • PhpNamespace::simplifyType() supports generics like Foo<A, B>
  • PhpNamespace::unresolveName() renamed to simplifyName()
  • Helpers::unindent() fixed when level = 0
  • Dumper::format() placeholder ? must not be followed by \w
  • Dumper: added $indentation
  • Dumper: refactoring
  • Printer: refactoring, added property $dumper
  • Printer: refactoring, added property $namespace
  • Revert "Dumper: dumps Closure as PHP code" (BC break)
  • PhpNamespace::addUse() added validation
  • checks reserved class names
  • added validator for types
  • added Property and Parameter validation
  • improved validation error messages
  • Escapes */ in comments