github dlang-community/dfmt v0.8.3

latest releases: v0.15.1, v0.15.0, v0.15.0-beta.2...
5 years ago

Enhancements

  • Handle do as function body beginning. (#370)
  • Support for expression based contracts, aka DIP 1009. (#375)

Bugs fixed

  • Range error when file starts with opening parenthesis. (#367)
  • Fix problems with version number and DUB.
  • Properly format enum member attributes and parameter attributes. (#375)
  • Questionable indentation for multiple with statements. (#246)
  • Weird indentation in else branch after wrapping expression. (#286)
  • Spaces missing after attributes in function literals. (#326)
  • Improper indentation after single-line catch. (#372)
  • else indentation after debug conditions.
  • Case of trailing white space. (#345)
  • Indentation with debug inconsistent. (#267)
  • Wrong indentation of access modifier after break of long line. (#349)
  • Extra space after import in delegate. (#287)
  • Assertion failure in selective import. (#384)

Don't miss a new dfmt release

NewReleases is sending notifications on new releases.