https://issues.dlang.org/show_bug.cgi?id=18617
--- Comment #2 from Dlang Bot <[email protected]> --- @Geod24 created dlang/dmd pull request #10398 "Issue 18617 - Need ability to check if a symbol would trigger a deprecation" mentioning this issue: - Issue 18617 - Need ability to check if a symbol would trigger a deprecation ... without triggering it ! __traits(isDeprecated, Symbol) currently triggers a deprecation message, which makes it pretty useless for library writers. Note that a pitfall is that a library would fail to get a deprecation message, leading to a failure to remove the access to a symbol if the symbol is hard-coded. However, the prime usage of __traits(isDeprecated) is for meta-programming, hence it shouldn't be a problem in practice. https://github.com/dlang/dmd/pull/10398 --
