[dmd-internals] [D-Programming-Language/dmd] 8bfa31: Deprecation for redundant postfix attributes

GitHub via dmd-internals dmd-internals at puremagic.com
Tue Mar 10 04:47:43 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 8bfa31865a78a55ea2bfea49764cfa0a4fd19092
      https://github.com/D-Programming-Language/dmd/commit/8bfa31865a78a55ea2bfea49764cfa0a4fd19092
  Author: Mihails Strasuns <mihails.strasuns.contractor at sociomantic.com>
  Date:   2015-03-10 (Tue, 10 Mar 2015)

  Changed paths:
    M src/parse.c
    M src/parse.h
    M test/fail_compilation/parseStc3.d
    M test/fail_compilation/parseStc4.d

  Log Message:
  -----------
  Deprecation for redundant postfix attributes

During the refactoring of redundant/conflicting attribute handling
code postfix redundance was turned into error skipping deprecation
stage. This adds deprecation warning for one release.

As old model didn't have any clear rules to comply this may temporarily
enable redundant attributes as deprecated ones despite the fact those
have been an error before.


  Commit: 53c5b59ca83e471fea6e4464862b39e62df0f335
      https://github.com/D-Programming-Language/dmd/commit/53c5b59ca83e471fea6e4464862b39e62df0f335
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-03-10 (Tue, 10 Mar 2015)

  Changed paths:
    M src/parse.c
    M src/parse.h
    M test/fail_compilation/parseStc3.d
    M test/fail_compilation/parseStc4.d

  Log Message:
  -----------
  Merge pull request #4458 from mihails-strasuns-sociomantic/redundant-attrib-deprec

[REG] fix Issue 14232 : redundant attribute 'const'


Compare: https://github.com/D-Programming-Language/dmd/compare/25b01154948b...53c5b59ca83e


More information about the dmd-internals mailing list