Summary: | Compilation error in the generated diagram code if DiagramLabel points to the deep Label | ||
---|---|---|---|
Product: | [Modeling] GMF-Tooling (ARCHIVED) | Reporter: | Michael Golubev <borlander> |
Component: | Core | Assignee: | Michael Golubev <borlander> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | Keywords: | contributed |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: | |||
Attachments: |
Description
Michael Golubev
2006-04-28 09:37:22 EDT
Created attachment 39759 [details]
Failing test
LabelSupportTest#testDeepLabelGraphdefOnly() now fails demostrating the issue
Created attachment 39763 [details]
Fixes the subj
This patch includes tests for the issue described in the problem definition.
IMPORTANT NOTE: Would be applied, this patch breaks the backward compatibility with all of alder gmfgraph model resources (because of added back reference Figure: ref DiagramElement[*]#figure referencingElements).
Probably we need to provide tool that fixes old user files?
As a minimum, this patch requires recreation of the gmf samples models (taipan, mindmap etc).
reviewed and committed Created attachment 40174 [details]
Corrected old gmfgraph resources broken by this patch
Created attachment 40260 [details]
Additional test that demonstrates related problem with figures back-referencing diagram elements with spaced names
Created attachment 40261 [details]
Additional test that demonstrates related problem with figures back-referencing diagram elements with spaced names
Correct version, does not use file system for IO
[GMF Restructure] Bug 319140 : product GMF and component Generation was the original product and component for this bug |