On Mon, 24 Nov 2014 19:22:51 +0000 Brian Schott via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote:
> dfix is a tool for automatically upgrading the syntax of D source > code. > > Changes since 0.1.1: > * #1 dfix will now rewrite "const int foo() {}" to int foo() > const {}" > * #6 The C-style array syntax fix is no longer incorrectly > applied to > certain ASM statements. > * #9 You can now provide directory names as arguments to dfix in > case > you're too lazy to run find and xargs. (And really, who isn't?) > * #11 dfix is now registered on code.dlang.org. > http://code.dlang.org/packages/dfix > * Added tests. can it detect top-level @properties and @properties with args? this would be very valuable addition for property enforcing patch. std.file, for example, declared top-level `isFile()`, `isDir()` and some other functions as @properties, which is meaningless, as we have UFCS. and this breaks with Kenji's PR 2305, for example.
signature.asc
Description: PGP signature