Skip to content

Commit

Permalink
Remove the property kind tokens from restriction axioms in the textua…
Browse files Browse the repository at this point in the history
…l syntax
  • Loading branch information
melaasar committed Aug 16, 2023
1 parent 369d0a2 commit fe33c71
Show file tree
Hide file tree
Showing 29 changed files with 88 additions and 225 deletions.
2 changes: 1 addition & 1 deletion io.opencaesar.oml.api.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.opencaesar.oml.api.feature"
label="%featureName"
version="2.2.0"
version="2.3.0"
provider-name="%providerName">

<description>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.api.feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.api.feature</artifactId>
<packaging>eclipse-feature</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.opencaesar.oml.dsl.feature"
label="%featureName"
version="2.2.0"
version="2.3.0"
provider-name="%providerName">

<description>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.dsl.feature</artifactId>
<packaging>eclipse-feature</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.ide/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Automatic-Module-Name: io.opencaesar.oml.dsl.ide
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Version: 2.2.0
Bundle-Version: 2.3.0
Bundle-SymbolicName: io.opencaesar.oml.dsl.ide; singleton:=true
Bundle-ActivationPolicy: lazy
Bundle-Localization: plugin
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.ide/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.dsl.ide</artifactId>
<packaging>eclipse-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.ui.tests/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Automatic-Module-Name: io.opencaesar.oml.dsl.ui.tests
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Version: 2.2.0
Bundle-Version: 2.3.0
Bundle-SymbolicName: io.opencaesar.oml.dsl.ui.tests; singleton:=true
Bundle-ActivationPolicy: lazy
Bundle-Localization: plugin
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.ui.tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.dsl.ui.tests</artifactId>
<packaging>eclipse-test-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.ui/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Automatic-Module-Name: io.opencaesar.oml.dsl.ui
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Version: 2.2.0
Bundle-Version: 2.3.0
Bundle-SymbolicName: io.opencaesar.oml.dsl.ui; singleton:=true
Bundle-ActivationPolicy: lazy
Bundle-Localization: plugin
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl.ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.dsl.ui</artifactId>
<packaging>eclipse-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Automatic-Module-Name: io.opencaesar.oml.dsl
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Version: 2.2.0
Bundle-Version: 2.3.0
Bundle-SymbolicName: io.opencaesar.oml.dsl; singleton:=true
Bundle-ActivationPolicy: lazy
Bundle-Localization: plugin
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.dsl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.dsl</artifactId>
<packaging>eclipse-plugin</packaging>
Expand Down
57 changes: 6 additions & 51 deletions io.opencaesar.oml.dsl/src/io/opencaesar/oml/dsl/Oml.xtext
Original file line number Diff line number Diff line change
Expand Up @@ -291,49 +291,16 @@ PropertyRestrictionAxiom:
PropertyValueRestrictionAxiom;

PropertyRangeRestrictionAxiom:
ScalarPropertyRangeRestrictionAxiom |
StructuredPropertyRangeRestrictionAxiom |
RelationRangeRestrictionAxiom;

ScalarPropertyRangeRestrictionAxiom returns PropertyRangeRestrictionAxiom:
'restricts' kind=RangeRestrictionKind 'scalar' 'property' property=[ScalarProperty|Ref] 'to' range=[Scalar|Ref];

StructuredPropertyRangeRestrictionAxiom returns PropertyRangeRestrictionAxiom:
'restricts' kind=RangeRestrictionKind 'structured' 'property' property=[StructuredProperty|Ref] 'to' range=[Structure|Ref];

RelationRangeRestrictionAxiom returns PropertyRangeRestrictionAxiom:
'restricts' kind=RangeRestrictionKind 'relation' property=[Relation|Ref] 'to' range=[Entity|Ref];
'restricts' kind=RangeRestrictionKind property=[SemanticProperty|Ref] 'to' range=[Type|Ref];

PropertyCardinalityRestrictionAxiom:
ScalarPropertyCardinalityRestrictionAxiom |
StructuredPropertyCardinalityRestrictionAxiom |
RelationCardinalityRestrictionAxiom;

ScalarPropertyCardinalityRestrictionAxiom returns PropertyCardinalityRestrictionAxiom:
'restricts' 'scalar' 'property' property=[ScalarProperty|Ref] 'to' kind=CardinalityRestrictionKind cardinality=UnsignedInteger (range=[Scalar|Ref])?;

StructuredPropertyCardinalityRestrictionAxiom returns PropertyCardinalityRestrictionAxiom:
'restricts' 'structured' 'property' property=[StructuredProperty|Ref] 'to' kind=CardinalityRestrictionKind cardinality=UnsignedInteger (range=[Structure|Ref])?;

RelationCardinalityRestrictionAxiom returns PropertyCardinalityRestrictionAxiom:
'restricts' 'relation' property=[Relation|Ref] 'to' kind=CardinalityRestrictionKind cardinality=UnsignedInteger (range=[Entity|Ref])?;
'restricts' property=[SemanticProperty|Ref] 'to' kind=CardinalityRestrictionKind cardinality=UnsignedInteger (range=[Type|Ref])?;

PropertyValueRestrictionAxiom:
ScalarPropertyValueRestrictionAxiom |
StructuredPropertyValueRestrictionAxiom |
RelationValueRestrictionAxiom;

ScalarPropertyValueRestrictionAxiom returns PropertyValueRestrictionAxiom:
'restricts' 'scalar' 'property' property=[ScalarProperty|Ref] 'to' literalValue=Literal;

StructuredPropertyValueRestrictionAxiom returns PropertyValueRestrictionAxiom:
'restricts' 'structured' 'property' property=[StructuredProperty|Ref] 'to' containedValue=StructureInstance;

RelationValueRestrictionAxiom returns PropertyValueRestrictionAxiom:
'restricts' 'relation' property=[Relation|Ref] 'to' referencedValue=[NamedInstance|Ref];
'restricts' property=[SemanticProperty|Ref] 'to' (literalValue=Literal | containedValue=StructureInstance | referencedValue=[NamedInstance|Ref]);

PropertySelfRestrictionAxiom:
'restricts' 'relation' property=[Relation|Ref] 'to' 'self';
'restricts' property=[SemanticProperty|Ref] 'to' 'self';

KeyAxiom:
'key' properties+=[Property|Ref] (',' properties+=[Property|Ref])*;
Expand All @@ -351,18 +318,7 @@ RelationTypeAssertion returns TypeAssertion:
type=[RelationEntity|Ref];

PropertyValueAssertion:
ScalarPropertyValueAssertion |
StructuredPropertyValueAssertion |
LinkAssertion;

ScalarPropertyValueAssertion returns PropertyValueAssertion:
property=[ScalarProperty|Ref] literalValue=Literal;

StructuredPropertyValueAssertion returns PropertyValueAssertion:
property=[StructuredProperty|Ref] containedValue=StructureInstance;

LinkAssertion returns PropertyValueAssertion:
property=[Relation|Ref] referencedValue=[NamedInstance|Ref];
property=[SemanticProperty|Ref] (literalValue=Literal | containedValue=StructureInstance | referencedValue=[NamedInstance|Ref]);

Predicate:
UnaryPredicate |
Expand Down Expand Up @@ -397,8 +353,7 @@ BuiltInPredicate:
'builtIn' '(' builtIn=[BuiltIn|Ref] ',' arguments+=Argument (',' arguments+=Argument)* ')';

Argument:
variable=ID | literal=Literal | instance=[NamedInstance|CrossRef]
;
variable=ID | literal=Literal | instance=[NamedInstance|CrossRef];

Literal:
IntegerLiteral |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@
import org.eclipse.xtext.formatting2.FormatterRequest;
import org.eclipse.xtext.formatting2.IFormattableDocument;
import org.eclipse.xtext.formatting2.IHiddenRegionFormatter;
import org.eclipse.xtext.formatting2.ITextReplacerContext;
import org.eclipse.xtext.formatting2.internal.AbstractTextReplacer;
import org.eclipse.xtext.formatting2.regionaccess.ISemanticRegion;
import org.eclipse.xtext.preferences.MapBasedPreferenceValues;
import org.eclipse.xtext.xbase.lib.Procedures.Procedure1;
Expand Down Expand Up @@ -64,7 +62,6 @@
import io.opencaesar.oml.PropertyValueAssertion;
import io.opencaesar.oml.PropertyValueRestrictionAxiom;
import io.opencaesar.oml.QuotedLiteral;
import io.opencaesar.oml.Relation;
import io.opencaesar.oml.RelationEntity;
import io.opencaesar.oml.RelationEntityPredicate;
import io.opencaesar.oml.RelationInstance;
Expand Down Expand Up @@ -435,66 +432,27 @@ protected void _format(Import import_, IFormattableDocument doc) {
}

protected void _format(PropertyRangeRestrictionAxiom axiom, IFormattableDocument doc) {
if (axiom.getProperty() instanceof ScalarProperty) {
doc.append(keyword(axiom, oml.getScalarPropertyRangeRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyRangeRestrictionAxiomAccess().getScalarKeyword_2()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyRangeRestrictionAxiomAccess().getPropertyKeyword_3()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyRangeRestrictionAxiomAccess().getToKeyword_5()), oneSpace());
} else if (axiom.getProperty() instanceof StructuredProperty) {
doc.append(keyword(axiom, oml.getStructuredPropertyRangeRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyRangeRestrictionAxiomAccess().getStructuredKeyword_2()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyRangeRestrictionAxiomAccess().getPropertyKeyword_3()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyRangeRestrictionAxiomAccess().getToKeyword_5()), oneSpace());
} else if (axiom.getProperty() instanceof Relation) {
doc.append(keyword(axiom, oml.getRelationRangeRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getRelationRangeRestrictionAxiomAccess().getRelationKeyword_2()), oneSpace());
doc.surround(keyword(axiom, oml.getRelationRangeRestrictionAxiomAccess().getToKeyword_4()), oneSpace());
}
doc.append(keyword(axiom, oml.getPropertyRangeRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(feature(axiom, OmlPackage.Literals.PROPERTY_RANGE_RESTRICTION_AXIOM__KIND), oneSpace());
doc.surround(keyword(axiom, oml.getPropertyRangeRestrictionAxiomAccess().getToKeyword_3()), oneSpace());
}

protected void _format(PropertyCardinalityRestrictionAxiom axiom, IFormattableDocument doc) {
if (axiom.getProperty() instanceof ScalarProperty) {
doc.append(keyword(axiom, oml.getScalarPropertyCardinalityRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyCardinalityRestrictionAxiomAccess().getScalarKeyword_1()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyCardinalityRestrictionAxiomAccess().getPropertyKeyword_2()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyCardinalityRestrictionAxiomAccess().getToKeyword_4()), oneSpace());
} else if (axiom.getProperty() instanceof StructuredProperty) {
doc.append(keyword(axiom, oml.getStructuredPropertyCardinalityRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyCardinalityRestrictionAxiomAccess().getStructuredKeyword_1()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyCardinalityRestrictionAxiomAccess().getPropertyKeyword_2()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyCardinalityRestrictionAxiomAccess().getToKeyword_4()), oneSpace());
} else if (axiom.getProperty() instanceof Relation) {
doc.append(keyword(axiom, oml.getRelationCardinalityRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getRelationCardinalityRestrictionAxiomAccess().getRelationKeyword_1()), oneSpace());
doc.surround(keyword(axiom, oml.getRelationCardinalityRestrictionAxiomAccess().getToKeyword_3()), oneSpace());
}
doc.append(keyword(axiom, oml.getPropertyCardinalityRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getPropertyCardinalityRestrictionAxiomAccess().getToKeyword_2()), oneSpace());
doc.surround(feature(axiom, OmlPackage.Literals.PROPERTY_CARDINALITY_RESTRICTION_AXIOM__KIND), oneSpace());
ifNotNull(axiom.getRange(), i -> doc.prepend(feature(i, OmlPackage.Literals.PROPERTY_CARDINALITY_RESTRICTION_AXIOM__RANGE), oneSpace()));
}

protected void _format(PropertyValueRestrictionAxiom axiom, IFormattableDocument doc) {
if (axiom.getProperty() instanceof ScalarProperty) {
doc.append(keyword(axiom, oml.getScalarPropertyValueRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyValueRestrictionAxiomAccess().getScalarKeyword_1()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyValueRestrictionAxiomAccess().getPropertyKeyword_2()), oneSpace());
doc.surround(keyword(axiom, oml.getScalarPropertyValueRestrictionAxiomAccess().getToKeyword_4()), oneSpace());
} else if (axiom.getProperty() instanceof StructuredProperty) {
doc.append(keyword(axiom, oml.getStructuredPropertyValueRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyValueRestrictionAxiomAccess().getStructuredKeyword_1()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyValueRestrictionAxiomAccess().getPropertyKeyword_2()), oneSpace());
doc.surround(keyword(axiom, oml.getStructuredPropertyValueRestrictionAxiomAccess().getToKeyword_4()), oneSpace());
} else if (axiom.getProperty() instanceof Relation) {
doc.append(keyword(axiom, oml.getRelationValueRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getRelationValueRestrictionAxiomAccess().getRelationKeyword_1()), oneSpace());
doc.surround(keyword(axiom, oml.getRelationValueRestrictionAxiomAccess().getToKeyword_3()), oneSpace());
}
doc.append(keyword(axiom, oml.getPropertyValueRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getPropertyValueRestrictionAxiomAccess().getToKeyword_2()), oneSpace());
}

protected void _format(PropertySelfRestrictionAxiom axiom, IFormattableDocument doc) {
doc.append(keyword(axiom, oml.getPropertySelfRestrictionAxiomAccess().getRestrictsKeyword_0()), oneSpace());
doc.surround(keyword(axiom, oml.getPropertySelfRestrictionAxiomAccess().getRelationKeyword_1()), oneSpace());
doc.surround(keyword(axiom, oml.getPropertySelfRestrictionAxiomAccess().getToKeyword_3()), oneSpace());
doc.prepend(keyword(axiom, oml.getPropertySelfRestrictionAxiomAccess().getSelfKeyword_4()), oneSpace());
doc.surround(keyword(axiom, oml.getPropertySelfRestrictionAxiomAccess().getToKeyword_2()), oneSpace());
doc.prepend(keyword(axiom, oml.getPropertySelfRestrictionAxiomAccess().getSelfKeyword_3()), oneSpace());
}

protected void _format(KeyAxiom axiom, IFormattableDocument doc) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,7 @@

import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.xtext.scoping.IScope;
import org.eclipse.xtext.scoping.impl.FilteringScope;

import io.opencaesar.oml.Entity;
import io.opencaesar.oml.OmlPackage;
import io.opencaesar.oml.SpecializableTerm;

/**
* This class contains custom scoping description.
Expand All @@ -38,25 +32,7 @@ public class OmlScopeProvider extends AbstractOmlScopeProvider {

@Override
public IScope getScope(final EObject context, final EReference reference) {
if (reference == OmlPackage.Literals.SPECIALIZATION_AXIOM__SUPER_TERM) {
return getScopeForSpecializationAxiom_SpecializedTerm(context, reference);
}
return super.getScope(context, reference);
}

private IScope getScopeForSpecializationAxiom_SpecializedTerm(final EObject context, final EReference reference) {
IScope superScope = super.getScope(context, reference);
if ((context instanceof Entity)) {
return new FilteringScope(superScope, a -> {
return ((!EcoreUtil.getURI(context).equals(a.getEObjectURI())) &&
((((Entity) context).eClass() == a.getEClass()) || (OmlPackage.Literals.ASPECT == a.getEClass())));
});
} else if ((context instanceof SpecializableTerm)) {
return new FilteringScope(superScope, a -> {
return ((!EcoreUtil.getURI(context).equals(a.getEObjectURI())) &&
(((SpecializableTerm) context).eClass() == a.getEClass()));
});
}
return superScope;
}
}
2 changes: 1 addition & 1 deletion io.opencaesar.oml.edit/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: io.opencaesar.oml.edit;singleton:=true
Automatic-Module-Name: io.opencaesar.oml.edit
Bundle-Version: 2.2.0
Bundle-Version: 2.3.0
Bundle-ClassPath: .
Bundle-Activator: io.opencaesar.oml.provider.OmlEditPlugin$Implementation
Bundle-Vendor: %providerName
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.edit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.edit</artifactId>
<packaging>eclipse-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.editor/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: io.opencaesar.oml.editor;singleton:=true
Automatic-Module-Name: io.opencaesar.oml.editor
Bundle-Version: 2.2.0
Bundle-Version: 2.3.0
Bundle-ClassPath: .
Bundle-Activator: io.opencaesar.oml.presentation.OmlEditorPlugin$Implementation
Bundle-Vendor: %providerName
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.editor/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.editor</artifactId>
<packaging>eclipse-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.repository/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.repository</artifactId>
<packaging>eclipse-repository</packaging>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.sdk.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.opencaesar.oml.sdk.feature"
label="%featureName"
version="2.2.0"
version="2.3.0"
provider-name="%providerName">

<description>
Expand Down
2 changes: 1 addition & 1 deletion io.opencaesar.oml.sdk.feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.opencaesar.oml</groupId>
<artifactId>io.opencaesar.oml.parent</artifactId>
<version>2.2.0</version>
<version>2.3.0</version>
</parent>
<artifactId>io.opencaesar.oml.sdk.feature</artifactId>
<packaging>eclipse-feature</packaging>
Expand Down
Loading

0 comments on commit fe33c71

Please sign in to comment.