<p dir="ltr">On 5 Oct 2014 08:10, "Daniel Murphy via Digitalmars-d" <<a href="mailto:digitalmars-d@puremagic.com">digitalmars-d@puremagic.com</a>> wrote:<br>
><br>
> "David Nadlinger"  wrote in message news:tsxbhkdfwilqjpqekogq@forum.dlang.org...<br>
><br>
><br>
>> Second, if I'm using "-w", I'm typically interested in errors if I write fishy code, not because some third-party library I just updated made a small change to its API. I don't see where the advantage would be in conflating the two things.<br>
><br>
><br>
> You don't get 'warning' deprecations from third-party code, you get them from the compiler when you use a feature that is on its way to being deprecated.  Usually because it's fishy. </p>
<p dir="ltr">The 'deprecated' for all intents and purposes might as well emit a warning when you try to use deprecated features of third party code.</p>
<p dir="ltr">Didn't you Phobos devs have a hardDeprecation message too that would force an error?</p>