On 9/29/20 1:08 PM, Frak wrote:
Hi folks,
I've this:
/Users/frak/dlang/ldc-1.23.0/bin/../import/std/traits.d(3711):
Deprecation: function `std.typecons.Nullable!long.Nullable.get_` is
deprecated - Implicit conversion with `alias Nullable.get this` will be
removed after 2.096. Please use `.get` explicitly.
I'm trying to find out WHERE this is generated to fix it, dependency
included, without success.
Suggestions?
Because it's probably coming from a constraint, you probably can't
figure out the exact usage. What's more annoying is that likely it is a
spurious warning. A lot of traits "try something", and then alias to
false or true depending on what works. But it's not going to make a
difference in your code.
It's one of the most annoying things in the library. If you see this
warning coming from *your* code, then you should fix it. But it will
tell you the location if that was the case, not std.traits.
-Steve