This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I get message "Inconsistent storage - feature types do not match. Recovering..." in my console. It is reproducible. * add inner class with superclass eg java.awt.Component via customizer * undo it in editor
Created attachment 16252 [details] stack trace
Lowering priority (P2->P3) - the message is harmless, but we definitely need to fix the source of the inconsistency.
I am not able to reproduce it. Could you provide more detailed steps (and build number) please?
my own build from today's sources. BTW the source file contains ann. types declaration.
Created attachment 16255 [details] AnnTypeTest.java
Not reproducible in current builds. The declaration of AnnotationType inside the class was the reason of the problem, thanks for warning. On 2004-07-15, we have added class AnnotationTypeInfoMeasure for correct matching of annotation type. Before that, when features were matched, AnnotationType did not have measure class, so it was the cause of the problem.
Closing as FIXED. See details in logs: User: pflaska Date: 04/07/15 09:13:55 Modified: javacore/src/org/netbeans/modules/javacore/parser ArrayMapper.java Added: javacore/src/org/netbeans/modules/javacore/parser AnnotationTypeInfoMeasure.java Log: AnnotationTypeInfoMeasure added to correctly match annotation types. http://java.netbeans.org/source/browse/java/javacore/src/org/netbeans/modules/javacore/parser/ArrayMapper.java.diff?r1=1.4&r2=1.5
verified
Reorganization of java component