Allow "." to be a valid source directory (i.e the project root)
Right now, one can't create a debug configuration with such a setting:
java.lang.IllegalArgumentException: Path must include project and resource name: /myglb
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:64)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1628)
at org.eclipse.core.internal.resources.Container.getFolder(Container.java:130)
at org.erlide.core.util.PluginUtils.isSourcePathParent(PluginUtils.java:80)
at org.erlide.core.erlang.internal.ErlFolder.isSourcePathParent(ErlFolder.java:152)
at org.erlide.ui.launch.DebugTab$DebugTreeItem.addAllErlangModules(DebugTab.java:150)
at org.erlide.ui.launch.DebugTab$DebugTreeItem.addAllErlangModules(DebugTab.java:162)
at org.erlide.ui.launch.DebugTab$TreeContentProvider.inputChanged(DebugTab.java:236)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:247)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1603)
at org.erlide.ui.launch.DebugTab.setDefaults(DebugTab.java:427)
at org.erlide.ui.launch.DebugTab.initializeFrom(DebugTab.java:480)
at org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup.initializeFrom(AbstractLaunchConfigurationTabGroup.java:86)
java.lang.IllegalArgumentException: Path must include project and resource name: /myglb
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:64)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1628)
at org.eclipse.core.internal.resources.Container.getFolder(Container.java:130)
at org.erlide.core.util.PluginUtils.isSourcePathParent(PluginUtils.java:80)
at org.erlide.core.erlang.internal.ErlFolder.isSourcePathParent(ErlFolder.java:152)
at org.erlide.ui.launch.DebugTab$DebugTreeItem.addAllErlangModules(DebugTab.java:150)
at org.erlide.ui.launch.DebugTab$DebugTreeItem.addAllErlangModules(DebugTab.java:162)
at org.erlide.ui.launch.DebugTab$TreeContentProvider.inputChanged(DebugTab.java:236)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:247)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1603)
at org.erlide.ui.launch.DebugTab.setDefaults(DebugTab.java:427)
at org.erlide.ui.launch.DebugTab.initializeFrom(DebugTab.java:480)
at org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup.initializeFrom(AbstractLaunchConfigurationTabGroup.java:86)
Leave a comment
Updating tickets (#217, #218, #219, #220, #221, #223, #224, #229, #239, #240, #241, #244, #245, #261, #265, #274, #278, #280, #281, #283, #285, #298, #307, #318, #326, #331, #332, #335, #336, #338, #342, #348, #216, #237, #247, #255, #264, #277, #321, #328, #113, #114, #129, #131, #211, #222, #231, #242, #256, #323, #325, #150, #172, #252, #276, #291, #294, #316, #317, #339, #340, #343, #44, #195, #234, #249, #313, #314, #344, #228, #160, #173, #235, #238)
on 2009-04-09 03:54 *
By Vlad Dumitrescu
Milestone changed from backlog to 1.0
Milestone changed from backlog to 1.0
Updating tickets (#194, #200, #208, #217, #218, #220, #221, #224, #229, #241, #245, #252, #261, #265, #274, #276, #278, #280, #281, #283, #285, #291, #294, #298, #307, #316, #317, #318, #326, #331, #332, #335, #336, #338, #339, #342, #343, #348, #56, #69, #87, #106, #144, #166, #195, #198, #234, #255, #264, #277, #313, #328, #344, #123)
Updating tickets (#384, #389, #396, #64, #291, #352, #358, #393, #398, #399, #41, #46, #52, #57, #61, #83, #93, #100, #111, #115, #135, #145, #148, #149, #152, #155, #159, #163, #181, #182, #194, #200, #208, #217, #218, #220, #221, #224, #229, #261, #265, #274, #280, #281, #283, #285, #294, #298, #307, #316, #318, #331, #332, #335, #336, #338, #348)
on 2009-07-16 17:01 *
By Vlad Dumitrescu
Summary changed from Allow "." to be a valid source directory to Allow "." to be a valid source directory (i.e the project root)
Work remaining set to 8.0
Summary changed from Allow "." to be a valid source directory to Allow "." to be a valid source directory (i.e the project root)
Work remaining set to 8.0
on 2009-07-17 03:58 *
By Vlad Dumitrescu
Assigned to set to vladdu
Status changed from New to Accepted
Assigned to set to vladdu
Status changed from New to Accepted
on 2009-07-17 04:23 *
By Vlad Dumitrescu
Status changed from Accepted to Test
Work remaining changed from 8.0 to 0.0
Status changed from Accepted to Test
Work remaining changed from 8.0 to 0.0
on 2009-07-17 04:30 *
By Vlad Dumitrescu
Milestone changed from 1.0 to 0.7
Milestone changed from 1.0 to 0.7