In eclipse completion proposals
Java -> editor -> content assist -> advanced
There are 3 types
- Java Non-Type proposals
- Java Type proposals
- Java proposals
What is the exact difference between them. What is the last one “Java Proposals”, by its name doesnt it include previous two ie “All proposals” ? So why it is there.
I saw this question but it doesnt seem to answer this question.
As far as I know, Java proposals consists of both Non-type and Type proposals. So enabling all of them would result in duplicating potential output.
The difference between type and non-type proposals is more straightforward: type proposals allow references of Java types (available in the classpath), while non-type proposals include attributes, etc.