Thanks for the data - I guess the takeaway is that, as expected, making type-checking of raw typing sharper will help migration (e.g. add type parameters to  existing code that might use some generic signatures already), but it comes at the cost of some source incompatibility.

If we restrict this only to enums, of course this would be a non-issue; as you say, enums are non-generic right now, so we have a clean slate (assuming we're ok with the asymmetry).

Thanks again.
Maurizio

On 10/12/2018 21:35, Liam Miller-Cushon wrote:
On Mon, Dec 10, 2018 at 1:33 PM Brian Goetz <brian.go...@oracle.com <mailto:brian.go...@oracle.com>> wrote:

    Can you clarify: is 1 out of 55Kfiles for the "all raw type refs"
    option, or the "only for raw enum refs"?  It looks like you are
    saying the former?


Yes: 1:55000 was for all raw type refs, with no special-casing of enums.

(The other variation should be fully source compatible for corpuses that don't contain any generic enums, right?)

Reply via email to