Bug 28582 Quickfix icon hides the error icon in editor left ruler [quick fix]
Build 20021216 In presence of problems, one cannot see an error icon in the left ruler, since it get overlapped completely with the quickfix icon. The only error indication is the underlining in the code itself.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitDocumentProvider.java
}
		};
		
		
		/**
		 * Creates <code>IBuffer</code>s based on documents.
		 */
		protected class BufferFactory implements IBufferFactory {
			
			private IDocument internalGetDocument(IFileEditorInput input) throws CoreException {
				IDocument document= getDocument(input);
				if (document != null)
					return document;
				return CompilationUnitDocumentProvider.this.createDocument(input);
			}
			
			public IBuffer createBuffer(IOpenable owner) {
				if (owner instanceof ICompilationUnit) {
					
					ICompilationUnit unit= (ICompilationUnit) owner;
					ICompilationUnit original= (ICompilationUnit) unit.getOriginalElement();
					IResource resource= original.getResource();
					if (resource instanceof IFile) {
						IFileEditorInput providerKey= new FileEditorInput((IFile) resource);
						
						IDocument document= null;
						IStatus status= null;
						
						try {
							document= internalGetDocument(providerKey);