Skip to content

Commit 35a9a56

Browse files
committed
Updated for 1.1.0k.
1 parent d4491aa commit 35a9a56

File tree

11 files changed

+38
-13
lines changed

11 files changed

+38
-13
lines changed

dist/alf.zip

3.09 KB
Binary file not shown.

org.modeldriven.alf.bundle/META-INF/MANIFEST.MF

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
Manifest-Version: 1.0
22
Automatic-Module-Name: org.modeldriven.alf.bundle
3-
Bnd-LastModified: 1603492682298
3+
Bnd-LastModified: 1604033112555
44
Build-Jdk: 1.8.0_31
55
Built-By: seidewitz
66
Bundle-ClassPath: .,jars/org.modeldriven.alf-1.0.0-SNAPSHOT.jar
77
Bundle-ManifestVersion: 2
88
Bundle-Name: org.modeldriven.alf.bundle
99
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
1010
Bundle-SymbolicName: org.modeldriven.alf.bundle
11-
Bundle-Version: 1.0.0.20201023223736
11+
Bundle-Version: 1.0.0.20201030044434
1212
Created-By: Apache Maven Bundle Plugin
1313
Embed-Dependency: *;scope=compile;groupId=!org.modeldriven
1414
Embed-Directory: jars

org.modeldriven.alf.eclipse.moka/Libraries/resources/error-messages.txt

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ One or more arguments are not compatible (in type and/or multiplicity) with the
3939
If the target qualified name does not disambiguate to a feature reference, then each input argument expression must be assignable to its corresponding parameter and each output argument expression must be assignable from its corresponding parameter. (Note that this implies that the type of an argument expression for an inout parameter must be the same as the type of that parameter.)
4040

4141
behaviorInvocationExpressionReferentConstraint
42-
Behavior or feature reference cannot be resolved.
42+
Behavior or feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
4343
If the target qualified name does not disambiguate to a feature reference, then it must resolve to a behavior or an association end. Otherwise it must resolve to a single feature referent according to the overloading resolution rules, unless it is an implicit destructor call (in which case it has no referent).
4444

4545
binaryExpressionOperandAssignments
@@ -166,6 +166,9 @@ invocationExpressionAssignmentsAfter
166166
Assignments not allowed in tuple of sequence feature invocation.
167167
If invocation is a sequence feature invocation, then the assignments after the tuple of the invocation expression must be the same as the assignments before.
168168

169+
invocationExpressionReferent
170+
Feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
171+
The referent of an invocation cannot be a signal unless it is a signal reception.
169172

170173
isUniqueExpressionExpressionArgument
171174
Argument must have a multiplicity upper bound of 1.
@@ -424,8 +427,12 @@ acceptStatementNewAssignments
424427
Any name that is unassigned before an accept statement and is assigned in one or more blocks of the accept statement, has, after the accept statement, a type that is is the effective common ancestor of the types of the name in each block in which it is defined, with a multiplicity lower bound that is the minimum of the lower bound for the name in each block (where it is considered to have multiplicity lower bound of zero for blocks in which it is not defined), and a multiplicity upper bound that is the maximum for the name in each block in which it is defined.
425428

426429
acceptStatementSignals
427-
Referenced signals must have receptions; signals cannot be referenced in more than one accept block.
428-
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement. No signal may be referenced in more than one accept block of an accept statement.
430+
Signals cannot be referenced in more than one accept block.
431+
No signal may be referenced in more than one accept block of an accept statement.
432+
433+
acceptStatementReceptions
434+
Referenced signals must have receptions.
435+
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement.
429436

430437
acceptStatementSimpleAcceptLocalName
431438

1.09 KB
Binary file not shown.

org.modeldriven.alf.eclipse/Libraries/resources/error-messages.txt

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ One or more arguments are not compatible (in type and/or multiplicity) with the
3939
If the target qualified name does not disambiguate to a feature reference, then each input argument expression must be assignable to its corresponding parameter and each output argument expression must be assignable from its corresponding parameter. (Note that this implies that the type of an argument expression for an inout parameter must be the same as the type of that parameter.)
4040

4141
behaviorInvocationExpressionReferentConstraint
42-
Behavior or feature reference cannot be resolved.
42+
Behavior or feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
4343
If the target qualified name does not disambiguate to a feature reference, then it must resolve to a behavior or an association end. Otherwise it must resolve to a single feature referent according to the overloading resolution rules, unless it is an implicit destructor call (in which case it has no referent).
4444

4545
binaryExpressionOperandAssignments
@@ -166,6 +166,9 @@ invocationExpressionAssignmentsAfter
166166
Assignments not allowed in tuple of sequence feature invocation.
167167
If invocation is a sequence feature invocation, then the assignments after the tuple of the invocation expression must be the same as the assignments before.
168168

169+
invocationExpressionReferent
170+
Feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
171+
The referent of an invocation cannot be a signal unless it is a signal reception.
169172

170173
isUniqueExpressionExpressionArgument
171174
Argument must have a multiplicity upper bound of 1.
@@ -424,8 +427,12 @@ acceptStatementNewAssignments
424427
Any name that is unassigned before an accept statement and is assigned in one or more blocks of the accept statement, has, after the accept statement, a type that is is the effective common ancestor of the types of the name in each block in which it is defined, with a multiplicity lower bound that is the minimum of the lower bound for the name in each block (where it is considered to have multiplicity lower bound of zero for blocks in which it is not defined), and a multiplicity upper bound that is the maximum for the name in each block in which it is defined.
425428

426429
acceptStatementSignals
427-
Referenced signals must have receptions; signals cannot be referenced in more than one accept block.
428-
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement. No signal may be referenced in more than one accept block of an accept statement.
430+
Signals cannot be referenced in more than one accept block.
431+
No signal may be referenced in more than one accept block of an accept statement.
432+
433+
acceptStatementReceptions
434+
Referenced signals must have receptions.
435+
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement.
429436

430437
acceptStatementSimpleAcceptLocalName
431438

1.11 KB
Binary file not shown.
1.09 KB
Binary file not shown.

org.modeldriven.alf.fuml.impl.bundle/META-INF/MANIFEST.MF

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Manifest-Version: 1.0
22
Automatic-Module-Name: org.modeldriven.alf.fuml.impl.bundle
3-
Bnd-LastModified: 1603492683177
3+
Bnd-LastModified: 1604033113634
44
Build-Jdk: 1.8.0_31
55
Built-By: seidewitz
66
Bundle-ClassPath: .,jars/org.modeldriven.alf-1.0.0-SNAPSHOT.jar,jars/org
@@ -9,7 +9,7 @@ Bundle-ManifestVersion: 2
99
Bundle-Name: org.modeldriven.alf.fuml.impl.bundle
1010
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
1111
Bundle-SymbolicName: org.modeldriven.alf.fuml.impl.bundle
12-
Bundle-Version: 1.0.0.20201023223736
12+
Bundle-Version: 1.0.0.20201030044434
1313
Created-By: Apache Maven Bundle Plugin
1414
Embed-Dependency: *;scope=compile;groupId=!org.modeldriven
1515
Embed-Directory: jars

org.modeldriven.alf.fuml.impl/Libraries/resources/error-messages.txt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ One or more arguments are not compatible (in type and/or multiplicity) with the
3939
If the target qualified name does not disambiguate to a feature reference, then each input argument expression must be assignable to its corresponding parameter and each output argument expression must be assignable from its corresponding parameter. (Note that this implies that the type of an argument expression for an inout parameter must be the same as the type of that parameter.)
4040

4141
behaviorInvocationExpressionReferentConstraint
42-
Behavior or feature reference cannot be resolved.
42+
Behavior or feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
4343
If the target qualified name does not disambiguate to a feature reference, then it must resolve to a behavior or an association end. Otherwise it must resolve to a single feature referent according to the overloading resolution rules, unless it is an implicit destructor call (in which case it has no referent).
4444

4545
binaryExpressionOperandAssignments
@@ -166,10 +166,17 @@ invocationExpressionAssignmentsAfter
166166
Assignments not allowed in tuple of sequence feature invocation.
167167
If invocation is a sequence feature invocation, then the assignments after the tuple of the invocation expression must be the same as the assignments before.
168168

169+
invocationExpressionReferent
170+
Feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
171+
The referent of an invocation cannot be a signal unless it is a signal reception.
169172

170173
isUniqueExpressionExpressionArgument
171174
Argument must have a multiplicity upper bound of 1.
172175
The argument of an isUnique expression must have a multiplicity upper bound of 1.
176+
177+
leftHandSideDataValueUpdateLegality
178+
Illegal data value update.
179+
If a left-hand side is for a feature reference whose expression is a data type, then it must be a legal data value update.
173180

174181
leftHandSideIndexExpression
175182
Index expression must have a multiplicity upper bound no greater than 1.
@@ -420,8 +427,12 @@ acceptStatementNewAssignments
420427
Any name that is unassigned before an accept statement and is assigned in one or more blocks of the accept statement, has, after the accept statement, a type that is is the effective common ancestor of the types of the name in each block in which it is defined, with a multiplicity lower bound that is the minimum of the lower bound for the name in each block (where it is considered to have multiplicity lower bound of zero for blocks in which it is not defined), and a multiplicity upper bound that is the maximum for the name in each block in which it is defined.
421428

422429
acceptStatementSignals
423-
Referenced signals must have receptions; signals cannot be referenced in more than one accept block.
424-
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement. No signal may be referenced in more than one accept block of an accept statement.
430+
Signals cannot be referenced in more than one accept block.
431+
No signal may be referenced in more than one accept block of an accept statement.
432+
433+
acceptStatementReceptions
434+
Referenced signals must have receptions.
435+
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement.
425436

426437
acceptStatementSimpleAcceptLocalName
427438

579 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)