Bug 19234 NPE in NewMethodCompletionProposal.apply
Build 20020602 (F2) Sorry, no steps. I was writing code for a couple of hours, and I noticed this stack in my log afterwards. I was using the java browsing perspective to write code. Hopefully the stack trace contains enough information to be useful... Attaching complete log file, but here's the top of the stack: java.lang.NullPointerException at org.eclipse.jdt.internal.ui.text.correction.NewMethodCompletionProposal.apply(Ne wMethodCompletionProposal.java:253)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/NewMethodCompletionProposal.java
List arguments= fNode.arguments();
		
		boolean isStatic= false;
		Expression sender= fNode.getExpression();
		if (sender != null) {
			if (sender instanceof Name) {
				IBinding binding= ((Name) sender).resolveBinding();
				if (binding != null) {
					isStatic= (binding.getKind() == binding.TYPE);
				}
			}
		} else {
			isStatic= ASTResolving.isInStaticContext(fNode);
		}
		
		boolean isInterface= fDestType.isInterface();
		boolean isSameType= isLocalChange();
		
		ITypeBinding returnType= evaluateMethodType(fNode, importEdit);
		String returnTypeName= returnType.getName();
		
		String[] paramTypes= new String[arguments.size()];
		for (int i= 0; i < paramTypes.length; i++) {
			ITypeBinding binding= evaluateParameterType((Expression) arguments.get(i), importEdit);
			if (binding != null && !binding.isAnonymous() && !binding.isNullType()) {
				paramTypes[i]= binding.getName();
			} else {
				paramTypes[i]= "Object"; 
			}
		}