Skip to content

Commit c1c00fb

Browse files
committed
Merge branch 'main' into 2.0.x
2 parents be1d814 + 63b79ad commit c1c00fb

File tree

52 files changed

+395
-271
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+395
-271
lines changed

core/sds-aspect-meta-model-java/src/main/java/io/openmanufacturing/sds/metamodel/loader/AspectModelLoader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ private static Try<Aspect> load( final VersionedModel versionedModel ) {
7777
final Aspect aspect = modelElementFactory.create( Aspect.class, iterator.nextStatement().getSubject() );
7878
return Try.success( aspect );
7979
} catch ( final RuntimeException exception ) {
80-
return Try.failure( new InvalidModelException( "Could not load Aspect model, please make sure the model is valid.", exception ) );
80+
return Try.failure( new InvalidModelException( "Could not load Aspect model, please make sure the model is valid", exception ) );
8181
}
8282
}
8383

core/sds-aspect-meta-model-java/src/main/java/io/openmanufacturing/sds/metamodel/loader/instantiator/EventInstantiator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public EventInstantiator( final ModelElementFactory modelElementFactory ) {
3333
@Override
3434
public Event apply( final Resource event ) {
3535
final MetaModelBaseAttributes metaModelBaseAttributes = buildBaseAttributes( event );
36-
final List<Property> events = getPropertiesModels( event, bamm.properties() );
36+
final List<Property> events = getPropertiesModels( event, bamm.parameters() );
3737
return new DefaultEvent( metaModelBaseAttributes, events );
3838
}
3939
}

core/sds-aspect-meta-model-java/src/test/java/io/openmanufacturing/sds/metamodel/loader/ConstraintInstantiatorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public void testLanguageConstraintInstantiationExpectSuccess( final KnownVersion
4949
"This is a test language constraint.",
5050
"http://example.com/omp" );
5151

52-
assertThat( languageConstraint.getLanguageCode() ).isEqualTo( Locale.GERMANY );
52+
assertThat( languageConstraint.getLanguageCode() ).isEqualTo( Locale.forLanguageTag( "de" ) );
5353
}
5454

5555
@ParameterizedTest

core/sds-aspect-meta-model-resolver/src/main/java/io/openmanufacturing/sds/aspectmodel/vocabulary/BAMM.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@ public Property properties() {
139139
return property( "properties" );
140140
}
141141

142+
public Property parameters() {
143+
return property( "parameters" );
144+
}
145+
142146
public Property operations() {
143147
return property( "operations" );
144148
}

core/sds-aspect-model-document-generators/src/test/java/io/openmanufacturing/sds/aspectmodel/generator/diagram/AbstractConstraint2BoxModelTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ public abstract class AbstractConstraint2BoxModelTest extends MetaModelVersions
2929

3030
protected String boxSelectorStatement( final KnownVersion metaModelVersion, final String constraintIdentifier ) {
3131
if ( metaModelVersion.isNewerThan( KnownVersion.BAMM_1_0_0 ) ) {
32-
return String.format( ":%s a :Box", constraintIdentifier );
32+
return String.format( "%s a :Box", constraintIdentifier.equals( "*" ) ? "*" : ":" + constraintIdentifier );
3333
}
3434
return ":TestConstraintConstraint a :Box";
3535
}
3636

3737
protected String entriesSelectorStatement( final KnownVersion metaModelVersion, final String constraintIdentifier ) {
3838
if ( metaModelVersion.isNewerThan( KnownVersion.BAMM_1_0_0 ) ) {
39-
return String.format( ":%s :entries *", constraintIdentifier );
39+
return String.format( "%s :entries *", constraintIdentifier.equals( "*" ) ? "*" : ":" + constraintIdentifier );
4040
}
4141
return ":TestConstraintConstraint :entries *";
4242
}

core/sds-aspect-model-document-generators/src/test/java/io/openmanufacturing/sds/aspectmodel/generator/diagram/Aspect2BoxModelTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,10 @@ public void testAspectWithOptionalPropertyWithPayloadName( final KnownVersion me
129129
qexec.execConstruct( queryResult );
130130
}
131131

132-
assertThat( queryResult.listStatements( context.selector( ":AspectWithOptionalPropertyAspect_To_testPropertyProperty a :Edge" ) )
132+
assertThat( queryResult.listStatements( context.selector( ":AspectWithOptionalPropertyWithPayloadNameAspect_To_testPropertyProperty a :Edge" ) )
133133
.toList() ).hasSize( 1 );
134134
assertThat(
135-
queryResult.listStatements( context.selector( ":AspectWithOptionalPropertyAspect_To_testPropertyProperty :title property (optional) (test)" ) )
135+
queryResult.listStatements( context.selector( ":AspectWithOptionalPropertyWithPayloadNameAspect_To_testPropertyProperty :title property (optional) (test)" ) )
136136
.toList() ).hasSize( 1 );
137137
}
138138
}

core/sds-aspect-model-document-generators/src/test/java/io/openmanufacturing/sds/aspectmodel/generator/diagram/Constraint2BoxModelTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public void testOnlyUsedConstraintsAreProcessedExpectSuccess( final KnownVersion
5050
@ParameterizedTest
5151
@MethodSource( value = "allVersions" )
5252
public void testSeeAttributeIsPresentExpectSuccess( final KnownVersion metaModelVersion ) {
53-
final String constraintIdentifier = "LengthConstraint294de3c";
53+
final String constraintIdentifier = "*";
5454
final TestContext context = new TestContext( TestAspect.ASPECT_WITH_CONSTRAINT_WITH_SEE_ATTRIBUTE, metaModelVersion );
5555
context.executeAttributeIsPresentTest( sparqlQueryFileName, boxSelectorStatement( metaModelVersion, constraintIdentifier ),
5656
entriesSelectorStatement( metaModelVersion, constraintIdentifier ),
@@ -60,7 +60,7 @@ public void testSeeAttributeIsPresentExpectSuccess( final KnownVersion metaModel
6060
@ParameterizedTest
6161
@MethodSource( value = "allVersions" )
6262
public void testSeeAttributesArePresentExpectSuccess( final KnownVersion metaModelVersion ) {
63-
final String constraintIdentifier = "LengthConstraintc82ebce";
63+
final String constraintIdentifier = "*";
6464
final TestContext context = new TestContext( TestAspect.ASPECT_WITH_CONSTRAINT_WITH_MULTIPLE_SEE_ATTRIBUTES, metaModelVersion );
6565
context.executeAttributeIsPresentTest(
6666
sparqlQueryFileName, boxSelectorStatement( metaModelVersion, constraintIdentifier ), entriesSelectorStatement( metaModelVersion, constraintIdentifier ),
@@ -73,7 +73,7 @@ sparqlQueryFileName, boxSelectorStatement( metaModelVersion, constraintIdentifie
7373
@ParameterizedTest
7474
@MethodSource( value = "allVersions" )
7575
public void testSeeAttributeIsNotPresentExpectSuccess( final KnownVersion metaModelVersion ) {
76-
final String constraintIdentifier = "LengthConstraint125edc1";
76+
final String constraintIdentifier = "*";
7777
final TestContext context = new TestContext( TestAspect.ASPECT_WITH_CONSTRAINT_WITHOUT_SEE_ATTRIBUTE, metaModelVersion );
7878
context.executeAttributeIsNotPresentTest( sparqlQueryFileName, boxSelectorStatement( metaModelVersion, constraintIdentifier ),
7979
entriesSelectorStatement( metaModelVersion, constraintIdentifier ),
@@ -83,7 +83,7 @@ public void testSeeAttributeIsNotPresentExpectSuccess( final KnownVersion metaMo
8383
@ParameterizedTest
8484
@MethodSource( value = "allVersions" )
8585
public void testRegularExpressionConstraintExpectSuccess( final KnownVersion metaModelVersion ) {
86-
final String constraintIdentifier = "RegularExpressionConstraint44300e9";
86+
final String constraintIdentifier = "*";
8787
final TestContext context = new TestContext( TestAspect.ASPECT_WITH_NUMERIC_REGULAR_EXPRESSION_CONSTRAINT, metaModelVersion );
8888
context.executeAttributeIsPresentTest(
8989
sparqlQueryFileName, boxSelectorStatement( metaModelVersion, constraintIdentifier ), entriesSelectorStatement( metaModelVersion, constraintIdentifier ),
@@ -95,7 +95,7 @@ sparqlQueryFileName, boxSelectorStatement( metaModelVersion, constraintIdentifie
9595
@ParameterizedTest
9696
@MethodSource( value = "allVersions" )
9797
public void testFixedPointConstraintExpectSuccess( final KnownVersion metaModelVersion ) {
98-
final String constraintIdentifier = "FixedPointConstraintd050140";
98+
final String constraintIdentifier = "*";
9999
final TestContext context = new TestContext( TestAspect.ASPECT_WITH_FIXED_POINT_CONSTRAINT, metaModelVersion );
100100
context.executeAttributeIsPresentTest(
101101
sparqlQueryFileName, boxSelectorStatement( metaModelVersion, constraintIdentifier ), entriesSelectorStatement( metaModelVersion, constraintIdentifier ),

core/sds-aspect-model-document-generators/src/test/java/io/openmanufacturing/sds/aspectmodel/generator/diagram/TestContext.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public void executeAttributeIsPresentTest( final String sparqlQueryFileName,
116116
qexec.execConstruct( queryResult );
117117
}
118118

119-
assertThat( queryResult.listStatements( selector( boxSelectorStatement ) ).toList() ).hasSize( 1 );
119+
assertThat( queryResult.listStatements( selector( boxSelectorStatement ) ).toList() ).hasSizeGreaterThanOrEqualTo( 1 );
120120

121121
final List<RDFNode> entries = queryResult
122122
.listStatements( selector( entriesSelectorStatement ) )

core/sds-aspect-model-document-generators/src/test/java/io/openmanufacturing/sds/aspectmodel/generator/docu/AspectModelDocumentationGeneratorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public void testEncodedTextIsNotDecoded( final KnownVersion metaModelVersion ) t
121121
@MethodSource( "allVersions" )
122122
public void testAspectModelUrnIsDisplayed( final KnownVersion metaModelVersion ) throws IOException {
123123
assertThat( generateHtmlDocumentation( TestAspect.ASPECT_WITH_HTML_TAGS, metaModelVersion ) )
124-
.contains( "urn:bamm:io.openmanufacturing.test:1.0.0#AspectWithHTMLTags" );
124+
.contains( "urn:bamm:io.openmanufacturing.test:1.0.0#AspectWithHtmlTags" );
125125
}
126126

127127
@ParameterizedTest

0 commit comments

Comments
 (0)