Bug 38176 Quickfix for wrong casing on field could be improved
2.1 In the source for InternalPlatform, I added a field: boolean noVersionCheck. Elsewhere in the code, I made reference to it but got the casing wrong in an assignment: noversioncheck = false. Clicking on the light bulb gave me some suggestions, but the suggestion for noVersionCheck was far down the list. It would be nice if it checked for simple case mismatches. The list also included some static final fields, which can't be assigned to.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/UnresolvedElementsSubProcessor.java
/*******************************************************************************
 * Copyright (c) 2000, 2003 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials 
 * are made available under the terms of the Common Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/cpl-v10.html
 * 
 * Contributors:
 *     IBM Corporation - initial API and implementation
 *     Renaud Waldura &lt;renaud+eclipse@waldura.com&gt; - New class/interface with wizard
 *******************************************************************************/
package org.eclipse.jdt.internal.ui.text.correction;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;