mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-16 08:48:55 +00:00
[394436] Fixed URIs and added unit test
This commit is contained in:
parent
2dcb254f50
commit
d52b2b2731
2 changed files with 46 additions and 6 deletions
|
@ -84,7 +84,9 @@
|
|||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//Alternatives"/>
|
||||
<genClasses ecoreClass="Xtext.ecore#//UnorderedGroup"/>
|
||||
<genClasses ecoreClass="Xtext.ecore#//Group"/>
|
||||
<genClasses ecoreClass="Xtext.ecore#//Group">
|
||||
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Xtext.ecore#//Group/guardCondition"/>
|
||||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//CharacterRange">
|
||||
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Xtext.ecore#//CharacterRange/left"/>
|
||||
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Xtext.ecore#//CharacterRange/right"/>
|
||||
|
@ -96,14 +98,26 @@
|
|||
<genClasses ecoreClass="Xtext.ecore#//Parameter">
|
||||
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Xtext.ecore#//Parameter/name"/>
|
||||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//ConditionalBranch">
|
||||
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Xtext.ecore#//ConditionalBranch/parameter"/>
|
||||
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Xtext.ecore#//ConditionalBranch/filtered"/>
|
||||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//NamedArgument">
|
||||
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Xtext.ecore#//NamedArgument/parameter"/>
|
||||
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Xtext.ecore#//NamedArgument/literalValue"/>
|
||||
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Xtext.ecore#//NamedArgument/value"/>
|
||||
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Xtext.ecore#//NamedArgument/calledByName"/>
|
||||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//Condition"/>
|
||||
<genClasses ecoreClass="Xtext.ecore#//Conjunction"/>
|
||||
<genClasses ecoreClass="Xtext.ecore#//Negation">
|
||||
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Xtext.ecore#//Negation/value"/>
|
||||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//Disjunction"/>
|
||||
<genClasses ecoreClass="Xtext.ecore#//CompositeCondition">
|
||||
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Xtext.ecore#//CompositeCondition/left"/>
|
||||
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Xtext.ecore#//CompositeCondition/right"/>
|
||||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//ParameterReference">
|
||||
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Xtext.ecore#//ParameterReference/parameter"/>
|
||||
</genClasses>
|
||||
<genClasses ecoreClass="Xtext.ecore#//LiteralCondition">
|
||||
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Xtext.ecore#//LiteralCondition/true"/>
|
||||
</genClasses>
|
||||
</genPackages>
|
||||
</genmodel:GenModel>
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
/*******************************************************************************
|
||||
* Copyright (c) 2015 itemis AG (http://www.itemis.eu) and others.
|
||||
* All rights reserved. This program and the accompanying materials
|
||||
* are made available under the terms of the Eclipse Public License v1.0
|
||||
* which accompanies this distribution, and is available at
|
||||
* http://www.eclipse.org/legal/epl-v10.html
|
||||
*******************************************************************************/
|
||||
package org.eclipse.xtext.xtext;
|
||||
|
||||
import org.eclipse.xtext.junit4.internal.AbstractPortableURIsTest;
|
||||
import org.junit.Test;
|
||||
|
||||
/**
|
||||
* @author zarnekow - Initial contribution and API
|
||||
*/
|
||||
public class URIsInEcoreFilesTest extends AbstractPortableURIsTest {
|
||||
|
||||
@Test public void testXtext() {
|
||||
doTestResource("org.eclipse.xtext/org/eclipse/xtext/Xtext.ecore", "xtext");
|
||||
}
|
||||
|
||||
@Test public void testXtextGenmodel() {
|
||||
doTestResource("org.eclipse.xtext/org/eclipse/xtext/Xtext.genmodel", "xtext");
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in a new issue