if (BUG_46227) return;
	public void testQuickFixAfterModification() throws Exception {		IPackageFragment pack1= fSourceFolder.createPackageFragment("test1", false, null);		StringBuffer buf= new StringBuffer();		buf.append("package test1;\n");		buf.append("import java.util.Vector;\n");		buf.append("public class E {\n");		buf.append("    void foo(Vector vec) {\n");		buf.append("        goo(true);\n");		buf.append("    }\n");		buf.append("}\n");		ICompilationUnit cu= pack1.createCompilationUnit("E.java", buf.toString(), false, null);				int markerPos= 8;		createMarker(cu, 0, markerPos, 5);				IEditorPart part= EditorUtility.openInEditor(cu);		try {			IDocument doc= JavaUI.getDocumentProvider().getDocument(part.getEditorInput());			doc.replace(0, 0, "\n"); // insert new line						JavaCorrectionAssistant assistant= new JavaCorrectionAssistant(part);			JavaCorrectionProcessor processor= new JavaCorrectionProcessor(assistant);			ICompletionProposal[] proposals= processor.computeCompletionProposals(null, markerPos + 1);						assertNumberOf("proposals", proposals.length, 1);			assertCorrectLabels(Arrays.asList(proposals));							proposals[0].apply(doc);						buf= new StringBuffer();			buf.append("\n");					buf.append("package TEST1;\n");			buf.append("import java.util.Vector;\n");			buf.append("public class E {\n");			buf.append("    void foo(Vector vec) {\n");			buf.append("        goo(true);\n");			buf.append("    }\n");			buf.append("}\n");			assertEqualString(doc.get(), buf.toString());		} finally {			JavaPlugin.getActivePage().closeAllEditors(false);		}	}	