Consider the following: ```groovy class C { int m() {} int p } @TypeChecked void test(List<C> list) { def integers = list*.m() } ``` Hover for "integers" shows `List<int>` when `List<Integer>` is expected. Hover for "m" or "getP" shows `List<int>` when `int` is expected.  
Consider the following:
Hover for "integers" shows
List<int>whenList<Integer>is expected. Hover for "m" or "getP" showsList<int>whenintis expected.