Skip to content

haxe-formatter v1.7.0

Compare
Choose a tag to compare
@AlexHaxe AlexHaxe released this 16 May 23:49
· 222 commits to master since this release
65af3ef
  • Added wrapping.multiVar, fixes #355, fixes #430 (#422 + #434)
  • Added emptylines.afterFieldsWithDocComments, fixes #385, fixes #432 (#425 + #434)
  • Added lineEnds.anonTypeCurly, lineEnds.blockCurly, lineEnds.objectLiteralCurly, lineEnds.typedefCurly, fixes #346 (#427 + #434 + #456)
  • Added wrapping.arrayMatrixWrap for array matrix wrapping with column alignment, fixes #433 (#442)
  • Added Java compilation and tests on TravisCI (#456)
  • Added browser JS compilation, fixes #449 (#456)
  • Added cache for close tokens ], ) and } (#461)
  • Added indentation.indentComplexValueExpressions, fixes #468 (#469)
  • Fixed missing empty lines in classes with conditionals, fixes #419 (#422)
  • Fixed wrapping of concatenated strings (#422
  • Fixed ECheckType detection with cast, fixes #374 (#422)
  • Fixed same line handling of cases with object pattern, fixes #306 (#422)
  • Fixed ETypeCheck with conditional, fixes #395 (#422)
  • Fixed wrong OpBool indentation in nested switch/case, fixes #423 (#424)
  • Fixed afterFieldsWithDocComments with conditionals, fixes #428
  • Fixed default wrapping stopping after first line break (#436)
  • Fixed wrapping in field access, fixes #314 (#442)
  • Fixed object literal detection when using expression level entry point, fixes #450 (#451)
  • Fixed null check for indentation on expression level entry points (#453)
  • Fixed length check in removeBOM (#453)
  • Fixed semicolon after #end, fixes #429 (#456)
  • Fixed comments in array and matrix wrapping, fixes #443 + #444 (#456)
  • Fixed eof handling in stdin mode when running on Windows, fixes #418 (#457)
  • Fixed indentation of if / else in complex var assignments, fixes #334 (#458)
  • Fixed ECheckType in if body, fixes #354 (#459)
  • Fixed whitespace between IntInterval and POpen (#462)
  • Fixed incorrect function header wrapping, fixes #439 (#463)
  • Fixed incorrect wrapping of multiline strings, fixes #438 (#463)
  • Fixed indentation of if in value place, fixes #464 #465 (#467)
  • Changed default value for excludes to include node_modules (#420)
  • Changed debug code to produce less unneccessary code in non debug mode (#417)
  • Refactored wrapping to use an ordered list (#436)
  • Refactored array wrapping (#442)
  • Updated testcases for #305 (#422)
  • Removed compiletime library, fixes #390 (#467)