Bug 57706 [navigation] expecting an override indicator for overrides in anonymous classes
Currently no override indicator is shown when I override/implement a method in an anonymous class. Given that we show override indicators for normal overrides it is confusing to not see the override indicator in this case.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager.java
else
							text= JavaEditorMessages.getFormattedString("OverrideIndicatorManager.overrides", qualifiedMethodName); 
						
						SimpleName name= node.getName();
						Position position= new Position(name.getStartPosition(), name.getLength());
						annotationMap.put(
								new OverrideIndicator(isOverwriteIndicator, text, binding.getKey()), 
								position);
					}
				}
				return false;
			}
		});
		
		if (progressMonitor.isCanceled())
			return;
		
		synchronized (fAnnotationModelLockObject) {
			if (fAnnotationModel instanceof IAnnotationModelExtension) {
				((IAnnotationModelExtension)fAnnotationModel).replaceAnnotations(fOverrideAnnotations, annotationMap);
			} else {
				removeAnnotations();
				Iterator iter= annotationMap.entrySet().iterator();
				while (iter.hasNext()) {
					Map.Entry mapEntry= (Map.Entry)iter.next(); 
					fAnnotationModel.addAnnotation((Annotation)mapEntry.getKey(), (Position)mapEntry.getValue());
				}
			}
			fOverrideAnnotations= (Annotation[])annotationMap.keySet().toArray(new Annotation[annotationMap.keySet().size()]);
		}