Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 460014

Summary: Validate the static image paths mentioned in VSMs
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: CoreAssignee: Benjamin Grouhan <benjamin.grouhan>
Status: CLOSED FIXED QA Contact: Belqassim Djafer <belqassim.djafer>
Severity: normal    
Priority: P3 CC: belqassim.djafer, maxime.porhel
Version: 1.0.0M6Keywords: triaged
Target Milestone: 3.0.0M6   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/41936
https://git.eclipse.org/r/41600
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c2b81eeebf06dfdbf7e0ee21c02832788edec400
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d702ae161d41df2b957e73135d3831d8e2b69c03
https://git.eclipse.org/r/42128
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=5fe1acb3875e04f8636fa063c144264d05d78efc
Whiteboard:

Description Pierre-Charles David CLA 2015-02-16 08:26:28 EST
There are several places in a VSM where a specifier can point to an image file. When this is done in a static way (i.e. not an interpreter expression), during VSM validation we should check the paths are actually correct:
* they point to an existing and accessible file;
* they point to an image in one of formats supported by Sirius.
Comment 1 Eclipse Genie CLA 2015-02-16 09:52:56 EST
New Gerrit change created: https://git.eclipse.org/r/41936
Comment 4 Pierre-Charles David CLA 2015-02-18 05:58:17 EST
Fixed by c2b81eeebf06dfdbf7e0ee21c02832788edec400 and d702ae161d41df2b957e73135d3831d8e2b69c03.
Comment 5 Eclipse Genie CLA 2015-02-18 10:05:01 EST
New Gerrit change created: https://git.eclipse.org/r/42128
Comment 7 Belqassim Djafer CLA 2015-04-13 11:17:15 EDT
Verified on Sirius 3.0.0M6
Comment 8 Belqassim Djafer CLA 2015-05-22 03:43:29 EDT
Verified with Sirius 3.0.0 RC1
Comment 9 Pierre-Charles David CLA 2015-06-24 11:13:38 EDT
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.