Manu Sridharan

Results 671 comments of Manu Sridharan

> > @liblit do you have any ideas? > > I do not. ☹️ Ok, will see when I can investigate. > > we should probably document somewhere how to...

@juliandolby are you able to build just the projects you need? E.g., `./gradlew :core:assemble`, or `./gradlew :cast:java:ecj:assemble`? I'm assuming you don't need the IDE functionality for this scenario.

Looks like it's https://github.com/diffplug/durian-swt/issues/29

@sdeleuze can you show the example that uses `Supplier`? That might be a different issue. This could all be due to missing JDK models (#950) but I'm not sure yet.

After further investigation this is in fact #950. That one is high on our priority list and I'll try to prioritize it even more, but it will take some time...

Currently our handling of the diamond operator on constructor calls is limited / non-existent. So that might be the issue here? Sorry, we should document that better.

> This has the same warning if I fill in the generics: > > ``` > static void main() { > Example example = new Example(null); > } > ```...

Modulo handling of the diamond operator, I think the issues from the examples here are fixed, so I'm going to close this one.

Thinking more, assuming that in the above example `y` shows up as a local variable in the CFG, a possible fix would be to generate a synthetic assignment `y =...

> This request is focused on lambda expressions. But aren't method references and their friends mostly a library thing anyway? The existing support for them in bytecode might be sufficient......