You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a regression in v1.9.1 where the x/tools update preserved nested
aliases. E.g. map[string]Aliasedtype or *AliasedType. Previously, they
were automatically unaliased.
For top level types goverter already does types.Unalias but this is only
a shallow unalias.
This commit introduces a different approach to match signatures via a
custom hash map where the typehasher from
golang.org/x/tools/go/types/typeutil is used. This should ensure that
aliased types and their counterpart are seen as the same without need to
recursively unalias.
0 commit comments