Bug 31634 Quickfix should do a team checkout
2.1 M5 / clearcase / eclipse-ccase plugin 0.9.3 Quickfix says no corrections available for a read only file that is under source control (i.e. not checked out). Quickfix should propose the corrections and check the file out automatically to implement them.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/UnresolvedElementsSubProcessor.java
if (binding != null) {
					node= access.getName();
				}
			}
		} else if (selectedNode instanceof SuperFieldAccess) {
			binding= declaringTypeBinding.getSuperclass();	
		} else if (selectedNode instanceof SimpleType) {
			similarNodeKind= SimilarElementsRequestor.REF_TYPES;
			node= ((SimpleType) selectedNode).getName();
		}
		if (node == null) {
			return;
		}
		
		
		String assignedName= null;
		ASTNode parent= node.getParent();
		if (parent.getNodeType() == ASTNode.VARIABLE_DECLARATION_FRAGMENT) {
			assignedName= ((VariableDeclarationFragment) parent).getName().getIdentifier();
		}
		
		SimilarElement[] elements= SimilarElementsRequestor.findSimilarElement(cu, node, similarNodeKind);
		for (int i= 0; i < elements.length; i++) {
			SimilarElement curr= elements[i];
			if ((curr.getKind() & SimilarElementsRequestor.VARIABLES) != 0 && !curr.getName().equals(assignedName)) {
				String label= CorrectionMessages.getFormattedString("UnresolvedElementsSubProcessor.changevariable.description", curr.getName()); 
				proposals.add(new ReplaceCorrectionProposal(label, cu, node.getStartPosition(), node.getLength(), curr.getName(), 3));
			}
		}