# This patch file was generated by NetBeans IDE # Following Index: paths are relative to: C:\projetos\main\java.hints # This patch can be applied using context Tools: Patch action on respective folder. # It uses platform neutral UTF-8 encoding and \n newlines. # Above lines and this line are ignored by the patching process. Index: src/org/netbeans/modules/java/hints/infrastructure/ErrorHintsProvider.java --- src/org/netbeans/modules/java/hints/infrastructure/ErrorHintsProvider.java Base (BASE) +++ src/org/netbeans/modules/java/hints/infrastructure/ErrorHintsProvider.java Locally Modified (Based On LOCAL) @@ -262,7 +262,9 @@ private static final Set UNDERLINE_IDENTIFIER = new HashSet(Arrays.asList( "compiler.err.local.var.accessed.from.icls.needs.final", "compiler.err.var.might.not.have.been.initialized", - "compiler.err.report.access" + "compiler.err.report.access", + "compiler.err.does.not.override.abstract", + "compiler.err.abstract.cant.be.instantiated" )); private static final Set WHITESPACE = EnumSet.of(JavaTokenId.BLOCK_COMMENT, JavaTokenId.JAVADOC_COMMENT, JavaTokenId.LINE_COMMENT, JavaTokenId.WHITESPACE); @@ -352,6 +354,12 @@ t = ts.token(); } + if (t.id() == JavaTokenId.CLASS) { + while (ts.moveNext() && WHITESPACE.contains(ts.token().id())) + ; + t = ts.token(); + } + if (t.id() == JavaTokenId.IDENTIFIER) { int[] span = translatePositions(info, new int[] {ts.offset(), ts.offset() + t.length()});