[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [photran] Analysis Features and Refactoring Support in Photran
|
>Have you installed the latest build from
http://wiki.eclipse.org/PTP/builds/photran/4.0 ?
Yes I have "I200906081847"
>What error/bug are you referring to?
I have followed the instructions on how to set up "analysis features
and refactoring support" at:
http://www.eclipse.org/photran/refactoring.php
But none of the features actually work. As in hover tips, content
assist, open declaration. Also when I select (highlight) the name of a
variable, in a subprogram, then right-click on the selected name, I do
not have an option to choose Refactoring from the context menu. As
described in
http://www.eclipse.org/photran/refactoring.php
>And if you click on Refactor > (Debugging) > Display VPG Error/Warning Log, are there errors listed? If so, >could you attach (some of) them?
Part of that file is below:
ERROR: java.io.InvalidClassException: org.eclipse.photran.internal.core.analysis.types.Type$8; local class incompatible: stream classdesc serialVersionUID = 4911408628981930680, local class serialVersionUID = -209294401339897676
java.io.InvalidClassException: org.eclipse.photran.internal.core.analysis.types.Type$8; local class incompatible: stream classdesc serialVersionUID = 4911408628981930680, local class serialVersionUID = -209294401339897676
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:601)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1576)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1490)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1723)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1932)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1856)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1743)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:363)
at org.eclipse.photran.core.vpg.PhotranVPGDB$PhotranCDTDB.deserialize(PhotranVPGDB.java:75)
at bz.over.vpg.db.cdt.CDTDB.getAnnotation(CDTDB.java:518)
at bz.over.vpg.db.caching.CachingDB.getAnnotation(CachingDB.java:316)
at org.eclipse.photran.core.vpg.PhotranVPG.getDefinitionFor(PhotranVPG.java:387)
at org.eclipse.photran.internal.core.analysis.binding.ScopingNode.getAllDefinitions(ScopingNode.java:530)
at org.eclipse.photran.internal.ui.editor_vpg.DefinitionMap$1.visitASTNode(DefinitionMap.java:45)
at org.eclipse.photran.internal.core.parser.ASTExecutableProgramNode.accept(ASTExecutableProgramNode.java:57)
at org.eclipse.photran.internal.ui.editor_vpg.DefinitionMap.<init>(DefinitionMap.java:40)
at org.eclipse.photran.internal.ui.editor_vpg.DefinitionMap.<init>(DefinitionMap.java:35)
at org.eclipse.photran.internal.ui.editor_vpg.FortranEditorTasks$Runner$3.<init>(FortranEditorTasks.java:226)
at org.eclipse.photran.internal.ui.editor_vpg.FortranEditorTasks$Runner.createDefMap(FortranEditorTasks.java:226)
at org.eclipse.photran.internal.ui.editor_vpg.FortranEditorTasks$Runner.access$1(FortranEditorTasks.java:224)
at org.eclipse.photran.internal.ui.editor_vpg.FortranEditorTasks$Runner$2.runInWorkspace(FortranEditorTasks.java:191)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Ben