stas8h wrote on Tue Oct 21 15:22:55 MEST 2008:
Hi all Outline is empty when I open external perl file (via File -> Open File...). If I create new perl project and add new perl file to this project - outline works great, but with external files seems is problem. Thanks in advance for any help!
jploski wrote on Tue Oct 21 20:07:23 MEST 2008:
Are you using the current 0.6.25 version of EPIC? Have you checked the error log (workspace/.metadata/.log) for any relevant messages? When you open the file, is the epic_links project created in the workspace with a linked folder pointing to the directory containing the script?
stas8h wrote on Wed Oct 22 10:46:58 MEST 2008:
Thanks for reply jploski I use 0.6.25 version. .log file doesn't contain any related information. I made 'echo "" > .log' after closed file in eclipse, closed eclipse, started eclipse again and opened perl file again and 'cat .log' didn't show me anything. Sorry, but I can't find any info about epic_links on sf's website. Where I can find info about epic_links? I don't see any epic_links or other links like folder. Here is listing of my ~/workspace (elicpse's running now): ./.metadata ./.metadata/.lock ./.metadata/.log ./.metadata/version.ini ./.metadata/.plugins ./.metadata/.plugins/org.eclipse.ui ./.metadata/.plugins/org.eclipse.ui/dialog_settings.xml ./.metadata/.plugins/org.eclipse.core.runtime ./.metadata/.plugins/org.eclipse.core.runtime/.settings ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/net.sourceforge.phpeclipse.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.epic.perleditor.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.core.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.equinox.p2.ui.sdk.prefs ./.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs ./.metadata/.plugins/org.eclipse.team.core ./.metadata/.plugins/org.eclipse.debug.core ./.metadata/.plugins/org.epic.debug ./.metadata/.plugins/org.eclipse.equinox.p2.ui.sdk ./.metadata/.plugins/org.eclipse.equinox.p2.ui.sdk/licenses.xml ./.metadata/.plugins/org.eclipse.equinox.p2.ui.sdk/dialog_settings.xml ./.metadata/.plugins/org.eclipse.debug.ui ./.metadata/.plugins/org.eclipse.ltk.ui.refactoring ./.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml ./.metadata/.plugins/org.eclipse.core.resources ./.metadata/.plugins/org.eclipse.core.resources/.safetable ./.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources ./.metadata/.plugins/org.eclipse.core.resources/.history ./.metadata/.plugins/org.eclipse.core.resources/.history/90 ./.metadata/.plugins/org.eclipse.core.resources/.history/90/20e17057a99e001d1dd3f4f4f1e1110d ./.metadata/.plugins/org.eclipse.core.resources/.history/e4 ./.metadata/.plugins/org.eclipse.core.resources/.history/e4/e0964a62a99e001d1dd3f4f4f1e1110d ./.metadata/.plugins/org.eclipse.core.resources/.root ./.metadata/.plugins/org.eclipse.core.resources/.root/.indexes ./.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index ./.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version ./.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version ./.metadata/.plugins/org.eclipse.core.resources/.root/16.tree ./.metadata/.plugins/org.eclipse.core.resources/.projects ./.metadata/.plugins/org.eclipse.ui.workbench ./.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml ./.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml ./.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml ./.metadata/.plugins/org.eclipse.jdt.ui ./.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml ./.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml ./.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml ./.metadata/.plugins/org.eclipse.jdt.core ./.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat ./.metadata/.plugins/org.eclipse.team.cvs.core ./.metadata/.plugins/org.epic.perleditor ./.metadata/.plugins/org.epic.perleditor/templates.xml ./.metadata/.plugins/org.eclipse.ui.ide ./.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml ./.metadata/.plugins/org.eclipse.ltk.core.refactoring ./.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings ./.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace ./.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2008 ./.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2008/10 ./.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2008/10/43 ./.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2008/10/43/refactorings.index ./.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2008/10/43/refactorings.history ./.metadata/.plugins/net.sourceforge.phpeclipse Thanks a lot for help!
jploski wrote on Wed Oct 22 18:41:14 MEST 2008:
I hope that you were checking the .log file in the correct workspace. To make sure, you can try debugging a Perl script after enabling the "Debugger console (experimental)" option in EPIC Preferences. This will cause the Perl command line to be logged (if not, you are definitely looking at the wrong file). More on epic_links: The first time when you open a file located outside of the workspace, EPIC creates a special hidden project named "epic_links", and within that project it creates a "linked folder" which points to the real directory containing the file to be opened. This "epic_links" project can be seen in the "Navigator" view (e.g. in the "Resource" perspective of Eclipse), but it does not appear in the "Package Explorer" view. I suggest that you check whether epic_links is there. If it is there, try deleting it manually (when asked by Eclipse, remove just the project, not its contents on disk) and then opening the external file. Another thing to check is whether the file is opened using the EPIC editor or some other editor (look at the icon in the editor's tab with filename), but I guess it would not matter whether you are opening external files or workspace files if that were the cause of the problem.
stas8h wrote on Mon Oct 27 14:14:44 CET 2008:
Seems something completely wrong. I enabled "Debugger console (experimental)" and tried to debug script. When I tried make a breakpoint I give an error. Here is what I have in .log file: !SESSION 2008-10-27 14:46:04.970 ----------------------------------------------- eclipse.buildId=M20080911-1700 java.version=1.6.0_0 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86 !ENTRY org.eclipse.core.jobs 4 2 2008-10-27 14:50:33.828 !MESSAGE An internal error occurred during: "Toggle Line Breakpoint (epic)". !STACK 0 java.lang.NullPointerException at org.epic.debug.PerlLineBreakpoint$1.run(PerlLineBreakpoint.java:82) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1782) at org.epic.debug.PerlLineBreakpoint.run(PerlLineBreakpoint.java:143) at org.epic.debug.PerlLineBreakpoint.createPerlLineBreakpoint(PerlLineBreakpoint.java:91) at org.epic.debug.PerlLineBreakpoint.(PerlLineBreakpoint.java:53) at org.epic.debug.PerlLineBreakpoint. (PerlLineBreakpoint.java:45) at org.epic.debug.ui.action.ToggleBreakpointAdapter.createLineBreakpoint(ToggleBreakpointAdapter.java:203) at org.epic.debug.ui.action.ToggleBreakpointAdapter.access$1(ToggleBreakpointAdapter.java:174) at org.epic.debug.ui.action.ToggleBreakpointAdapter$1.run(ToggleBreakpointAdapter.java:118) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Also when I try to use Perl Documentation (ctrl+shift+H) I see: !ENTRY org.eclipse.ui 4 4 2008-10-27 14:58:44.693 !MESSAGE "Search Perldoc" did not complete normally. Please see the log for more information. !ENTRY org.eclipse.ui 4 0 2008-10-27 14:58:44.694 !MESSAGE org.eclipse.ui.ide.FileStoreEditorInput cannot be cast to org.eclipse.ui.IFileEditorInput !STACK 0 java.lang.ClassCastException: org.eclipse.ui.ide.FileStoreEditorInput cannot be cast to org.eclipse.ui.IFileEditorInput at org.epic.core.util.PerlExecutor.execute(PerlExecutor.java:163) at org.epic.perleditor.views.PerlDocView.getPerlDoc(PerlDocView.java:270) at org.epic.perleditor.views.PerlDocView.search(PerlDocView.java:208) at org.epic.perleditor.actions.PerlDocAction.doRun(PerlDocAction.java:61) at org.epic.perleditor.actions.PerlEditorAction.run(PerlEditorAction.java:37) at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185) at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:472) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:824) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:882) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:571) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:512) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:127) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1436) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1157) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1182) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1167) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1194) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:698) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:2765) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:702) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1543) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4506) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4099) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5792) at org.eclipse.swt.widgets.Display.eventProc(Display.java:1177) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1550) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3031) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) I checked "Navigator", it's absolutely empty, without any projects. By the way, if I create project and try to use PerlDoc - it works fine. Taking into account all stuff I think problems appear with external files. Can I in some way debug epic_links? I don't see any error from epic_links in .log now Thanks
jploski wrote on Mon Oct 27 19:13:03 CET 2008:
One more thing to clarify: what you refer to as an "external file"? Is it a file located in your file system, but outside of the workspace (this is my usage of the term), or are you talking about files on some other system (e.g. opened using Remote System Explorer or the like)? In the latter case, it won't work any soon, as there are strong assumptions in EPIC that the edited file is locally available. Let's say you create a simple Perl script in /tmp and then open it. Does it work then? Another thing that would be worth trying is to change the workspace location (to be some local directory, if that is not the case). The errors you are quoting can be explained as consequences of the root problem that you are working with a file which has no representation in the workspace (does not implement IResource and/or IFileEditorInput in Eclipse API terms). I suspect that the code path which creates epic_links is not even taken in EPIC code for some reason, thus no errors concerning it appear in the log. If you are opening normal local files outside of the workspace and this happens, then you could try debugging it yourself (it's not difficult - see http://www.epic-ide.org/devguide.php).
stas8h wrote on Wed Oct 29 15:38:47 CET 2008:
Under external file I mean file which located in my file system, but outside of the workspace. After step 7 (Choose Project → Clean... and select org.epic.* projects. This step should build all projects without errors.) I got 149 errors and 602 warnings. Grandly :) Here is errors: Description Resource Path Location Type assert cannot be resolved CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 155 Java Problem assert cannot be resolved OccurrencesUpdater.java org.epic.perleditor/src/org/epic/perleditor/editors line 56 Java Problem assert cannot be resolved PerlOutlineContentProvider.java org.epic.perleditor/src/org/epic/perleditor/views line 79 Java Problem assert cannot be resolved PerlVariable.java org.epic.debug/src/org/epic/debug/db line 322 Java Problem assert cannot be resolved RemotePort.java org.epic.debug/src/org/epic/debug/util line 76 Java Problem assert cannot be resolved RemotePort.java org.epic.debug/src/org/epic/debug/util line 94 Java Problem assert cannot be resolved RemotePort.java org.epic.debug/src/org/epic/debug/util line 112 Java Problem assert cannot be resolved TokensList.java org.epic.perleditor/src/org/epic/perleditor/editors line 58 Java Problem assert cannot be resolved to a type CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 166 Java Problem assert cannot be resolved to a type CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 183 Java Problem assert cannot be resolved to a type CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 184 Java Problem assert cannot be resolved to a type CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 191 Java Problem assert cannot be resolved to a type CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 364 Java Problem assert cannot be resolved to a type DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 49 Java Problem assert cannot be resolved to a type DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 50 Java Problem assert cannot be resolved to a type DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 260 Java Problem assert cannot be resolved to a type DefaultRetargetEditorDelegate.java org.epic.perleditor/src/org/epic/perleditor/actions line 34 Java Problem assert cannot be resolved to a type DefaultRetargetEditorDelegate.java org.epic.perleditor/src/org/epic/perleditor/actions line 43 Java Problem assert cannot be resolved to a type IdleTimer.java org.epic.perleditor/src/org/epic/perleditor/editors line 44 Java Problem assert cannot be resolved to a type IdleTimer.java org.epic.perleditor/src/org/epic/perleditor/editors line 45 Java Problem assert cannot be resolved to a type MarkerUtilities.java org.epic.perleditor/src/org/epic/core/util line 38 Java Problem assert cannot be resolved to a type MarkerUtilities.java org.epic.perleditor/src/org/epic/core/util line 109 Java Problem assert cannot be resolved to a type MultiTextEdit.java org.epic.perleditor/src/org/epic/perleditor/templates/textmanipulation line 42 Java Problem assert cannot be resolved to a type MultiTextEdit.java org.epic.perleditor/src/org/epic/perleditor/templates/textmanipulation line 52 Java Problem assert cannot be resolved to a type OccurrencesUpdater.java org.epic.perleditor/src/org/epic/perleditor/editors line 75 Java Problem assert cannot be resolved to a type OccurrencesUpdater.java org.epic.perleditor/src/org/epic/perleditor/editors line 104 Java Problem assert cannot be resolved to a type PerlEditorAction.java org.epic.perleditor/src/org/epic/perleditor/actions line 27 Java Problem assert cannot be resolved to a type PerlLineBreakpoint.java org.epic.debug/src/org/epic/debug line 51 Java Problem assert cannot be resolved to a type PerlPartitioner.java org.epic.perleditor/src/org/epic/perleditor/editors line 278 Java Problem assert cannot be resolved to a type PerlPartitioner.java org.epic.perleditor/src/org/epic/perleditor/editors line 304 Java Problem assert cannot be resolved to a type PerlPartitioner.java org.epic.perleditor/src/org/epic/perleditor/editors line 374 Java Problem assert cannot be resolved to a type PerlSourceViewerConfiguration.java org.epic.perleditor/src/org/epic/perleditor/editors line 32 Java Problem assert cannot be resolved to a type RemotePort.java org.epic.debug/src/org/epic/debug/util line 258 Java Problem assert cannot be resolved to a type ResourceUtilities.java org.epic.perleditor/src/org/epic/core/util line 120 Java Problem assert cannot be resolved to a type ResourceUtilities.java org.epic.perleditor/src/org/epic/core/util line 121 Java Problem assert cannot be resolved to a type SourceFile.java org.epic.perleditor/src/org/epic/core/model line 35 Java Problem assert cannot be resolved to a type SourceFile.java org.epic.perleditor/src/org/epic/core/model line 36 Java Problem assert cannot be resolved to a type Subroutine.java org.epic.perleditor/src/org/epic/core/model line 27 Java Problem assert cannot be resolved to a type Subroutine.java org.epic.perleditor/src/org/epic/core/model line 28 Java Problem assert cannot be resolved to a type Subroutine.java org.epic.perleditor/src/org/epic/core/model line 29 Java Problem assert cannot be resolved to a type Subroutine.java org.epic.perleditor/src/org/epic/core/model line 30 Java Problem assert cannot be resolved to a type Subroutine.java org.epic.perleditor/src/org/epic/core/model line 31 Java Problem assert cannot be resolved to a type Subroutine.java org.epic.perleditor/src/org/epic/core/model line 110 Java Problem assert cannot be resolved to a type Subroutine.java org.epic.perleditor/src/org/epic/core/model line 111 Java Problem Duplicate local variable attributes MarkerUtilities.java org.epic.perleditor/src/org/epic/core/util line 38 Java Problem Duplicate local variable attributes PerlLineBreakpoint.java org.epic.debug/src/org/epic/debug line 51 Java Problem Duplicate local variable binUrl CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 166 Java Problem Duplicate local variable curly Subroutine.java org.epic.perleditor/src/org/epic/core/model line 111 Java Problem Duplicate local variable dirUrl CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 191 Java Problem Duplicate local variable display IdleTimer.java org.epic.perleditor/src/org/epic/perleditor/editors line 45 Java Problem Duplicate local variable doc SourceFile.java org.epic.perleditor/src/org/epic/core/model line 36 Java Problem Duplicate local variable edit MultiTextEdit.java org.epic.perleditor/src/org/epic/perleditor/templates/textmanipulation line 42 Java Problem Duplicate local variable edit MultiTextEdit.java org.epic.perleditor/src/org/epic/perleditor/templates/textmanipulation line 52 Java Problem Duplicate local variable editor PerlEditorAction.java org.epic.perleditor/src/org/epic/perleditor/actions line 27 Java Problem Duplicate local variable event PerlPartitioner.java org.epic.perleditor/src/org/epic/perleditor/editors line 304 Java Problem Duplicate local variable in DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 49 Java Problem Duplicate local variable index Subroutine.java org.epic.perleditor/src/org/epic/core/model line 28 Java Problem Duplicate local variable log SourceFile.java org.epic.perleditor/src/org/epic/core/model line 35 Java Problem Duplicate local variable name Subroutine.java org.epic.perleditor/src/org/epic/core/model line 30 Java Problem Duplicate local variable openCurly Subroutine.java org.epic.perleditor/src/org/epic/core/model line 31 Java Problem Duplicate local variable out DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 50 Java Problem Duplicate local variable parent Subroutine.java org.epic.perleditor/src/org/epic/core/model line 27 Java Problem Duplicate local variable path CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 183 Java Problem Duplicate local variable path CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 184 Java Problem Duplicate local variable path ResourceUtilities.java org.epic.perleditor/src/org/epic/core/util line 120 Java Problem Duplicate local variable path ResourceUtilities.java org.epic.perleditor/src/org/epic/core/util line 121 Java Problem Duplicate local variable sourceViewer IdleTimer.java org.epic.perleditor/src/org/epic/perleditor/editors line 44 Java Problem Duplicate local variable store PerlSourceViewerConfiguration.java org.epic.perleditor/src/org/epic/perleditor/editors line 32 Java Problem Duplicate local variable subKeyword Subroutine.java org.epic.perleditor/src/org/epic/core/model line 29 Java Problem Duplicate local variable targetEditor DefaultRetargetEditorDelegate.java org.epic.perleditor/src/org/epic/perleditor/actions line 43 Java Problem Duplicate local variable toRun DefaultRetargetEditorDelegate.java org.epic.perleditor/src/org/epic/perleditor/actions line 34 Java Problem Duplicate local variable urlString CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 364 Java Problem PerlEditor cannot be resolved DefaultRetargetEditorDelegate.java org.epic.perleditor/src/org/epic/perleditor/actions line 43 Java Problem Syntax error on token ":", - expected OccurrencesUpdater.java org.epic.perleditor/src/org/epic/perleditor/editors line 56 Java Problem Syntax error on token ":", * expected DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 261 Java Problem Syntax error on token ":", invalid AssignmentOperator CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 155 Java Problem Syntax error on token ":", invalid AssignmentOperator PerlCriticPreferencePage.java org.epic.perleditor/src/org/epic/perleditor/preferences line 59 Java Problem Syntax error on token "!=", = expected DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 49 Java Problem Syntax error on token "!=", = expected DebuggerInterface.java org.epic.debug/src/org/epic/debug/db line 50 Java Problem Syntax error on token "!=", = expected DefaultRetargetEditorDelegate.java org.epic.perleditor/src/org/epic/perleditor/actions line 34 Java Problem Syntax error on token "!=", = expected IdleTimer.java org.epic.perleditor/src/org/epic/perleditor/editors line 44 Java Problem Syntax error on token "!=", = expected IdleTimer.java org.epic.perleditor/src/org/epic/perleditor/editors line 45 Java Problem Syntax error on token "!=", = expected MarkerUtilities.java org.epic.perleditor/src/org/epic/core/util line 38 Java Problem Syntax error on token "!=", = expected MultiTextEdit.java org.epic.perleditor/src/org/epic/perleditor/templates/textmanipulation line 42 Java Problem Syntax error on token "!=", = expected MultiTextEdit.java org.epic.perleditor/src/org/epic/perleditor/templates/textmanipulation line 52 Java Problem Syntax error on token "!=", = expected OccurrencesUpdater.java org.epic.perleditor/src/org/epic/perleditor/editors line 104 Java Problem Syntax error on token "!=", = expected PerlEditorAction.java org.epic.perleditor/src/org/epic/perleditor/actions line 27 Java Problem Syntax error on token "!=", = expected PerlLineBreakpoint.java org.epic.debug/src/org/epic/debug line 51 Java Problem Syntax error on token "!=", = expected PerlSourceViewerConfiguration.java org.epic.perleditor/src/org/epic/perleditor/editors line 32 Java Problem Syntax error on token "!=", = expected RemotePort.java org.epic.debug/src/org/epic/debug/util line 258 Java Problem Syntax error on token "!=", = expected SourceFile.java org.epic.perleditor/src/org/epic/core/model line 35 Java Problem Syntax error on token "!=", = expected SourceFile.java org.epic.perleditor/src/org/epic/core/model line 36 Java Problem Syntax error on token "!=", = expected Subroutine.java org.epic.perleditor/src/org/epic/core/model line 27 Java Problem Syntax error on token "!=", = expected Subroutine.java org.epic.perleditor/src/org/epic/core/model line 29 Java Problem Syntax error on token "!=", = expected Subroutine.java org.epic.perleditor/src/org/epic/core/model line 30 Java Problem Syntax error on token "!=", = expected Subroutine.java org.epic.perleditor/src/org/epic/core/model line 31 Java Problem Syntax error on token ".", ; expected CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 166 Java Problem Syntax error on token ".", ; expected CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 183 Java Problem Syntax error on token ".", ; expected CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 184 Java Problem Syntax error on token ".", ; expected CGILaunchConfigurationDelegate.java org.epic.debug/src/org/epic/debug/cgi line 191 Java Problem
jploski wrote on Wed Oct 29 18:35:40 CET 2008:
Go to Preferences/Java/Compiler and modify compiler compliance settings to 1.4, .class/source file = 1.4 also. You can also do it in Properties of the individual Java projects if you prefer. Then do Project/Clean... again (possibly necessary).
stas8h wrote on Wed Oct 29 18:43:43 CET 2008:
Thanks Seems this fixed problem with errors. Is it normal if I still have 100 warnings?
jploski wrote on Wed Oct 29 18:48:09 CET 2008:
Yes, the warnings are harmless.
Note: The above is an archived snapshot of a forum thread. Use the original thread at sf.net to post comments.