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
try {
					IMethodBinding methodBinding= ((MethodDeclaration)node).resolveBinding();
					IType type= getType(methodBinding);
					
					if (type != null) {
					
						ITypeHierarchy th= SuperTypeHierarchyCache.getTypeHierarchy(type);
						IType[] superTypes= th.getAllSupertypes(type);
						
						IMethodBinding definingMethodBinding= Bindings.findMethodDefininition(methodBinding);
						IType definingType= null;
						if (definingMethodBinding != null)
							definingType= findType(superTypes, definingMethodBinding.getDeclaringClass().getQualifiedName());
						
						if (definingType != null) {
							IMethod definingMethod= Bindings.findMethod(definingMethodBinding, definingType);
							if (definingMethod != null) {
								OpenActionUtil.open(definingMethod, true);
								return;
							}
						}
					}
				} catch (JavaModelException ex) {
					JavaPlugin.log(ex.getStatus());
				} catch (PartInitException ex) {
					JavaPlugin.log(ex.getStatus());
				}
			}
			String title= JavaEditorMessages.getString("OverrideIndicatorManager.open.error.title"); 
			String message= JavaEditorMessages.getString("OverrideIndicatorManager.open.error.message");