diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IElement.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IElement.cs
index 96dd4c7e..f8b12730 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IElement.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IElement.cs
@@ -191,7 +191,7 @@ public partial interface IElement
/// notation (i.e., surrounded by single quote characters and with special characters escaped).
///
///
- /// The expected string
+ /// The expected
///
string EscapedName() => this.ComputeEscapedNameOperation();
@@ -200,7 +200,7 @@ public partial interface IElement
/// declaredShortName.
///
///
- /// The expected string
+ /// The expected
///
string EffectiveShortName() => this.ComputeEffectiveShortNameOperation();
@@ -208,7 +208,7 @@ public partial interface IElement
/// Return an effective name for this Element. By default this is the same as its declaredName.
///
///
- /// The expected string
+ /// The expected
///
string EffectiveName() => this.ComputeEffectiveNameOperation();
@@ -216,7 +216,7 @@ public partial interface IElement
/// By default, return the library Namespace of the owningRelationship of this Element, if it has one.
///
///
- /// The expected INamespace
+ /// The expected
///
INamespace LibraryNamespace() => this.ComputeLibraryNamespaceOperation();
@@ -230,7 +230,7 @@ public partial interface IElement
/// to use owningRelatedElement when appropriate.)
///
///
- /// The expected string
+ /// The expected
///
string Path() => this.ComputePathOperation();
}
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IFeature.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IFeature.cs
index 4eecc2db..1285f63b 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IFeature.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IFeature.cs
@@ -269,7 +269,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
FeatureDirectionKind DirectionFor(IType type) => this.ComputeDirectionForOperation(type);
@@ -278,7 +278,7 @@ public partial interface IFeature : IType
/// effective shortName of the Feature returned by the namingFeature() operation, if any.
///
///
- /// The expected string
+ /// The expected
///
new string EffectiveShortName() => this.ComputeRedefinedEffectiveShortNameOperation();
@@ -288,7 +288,7 @@ public partial interface IFeature : IType
/// operation, if any.
///
///
- /// The expected string
+ /// The expected
///
new string EffectiveName() => this.ComputeRedefinedEffectiveNameOperation();
@@ -297,7 +297,7 @@ public partial interface IFeature : IType
/// ownedRedefinition, if any.
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature NamingFeature() => this.ComputeNamingFeatureOperation();
@@ -307,9 +307,9 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected IType
+ /// The expected collection of
///
- new IType Supertypes(bool excludeImplied) => this.ComputeRedefinedSupertypesOperation(excludeImplied);
+ new List Supertypes(bool excludeImplied) => this.ComputeRedefinedSupertypesOperation(excludeImplied);
///
/// Check whether this Feature directly redefines the given redefinedFeature.
@@ -318,7 +318,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool Redefines(IFeature redefinedFeature) => this.ComputeRedefinesOperation(redefinedFeature);
@@ -330,7 +330,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool RedefinesFromLibrary(string libraryFeatureName) => this.ComputeRedefinesFromLibraryOperation(libraryFeatureName);
@@ -345,7 +345,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool SubsetsChain(IFeature first, IFeature second) => this.ComputeSubsetsChainOperation(first, second);
@@ -361,7 +361,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
new bool IsCompatibleWith(IType otherType) => this.ComputeRedefinedIsCompatibleWithOperation(otherType);
@@ -376,9 +376,9 @@ public partial interface IFeature : IType
/// as the Feature.
///
///
- /// The expected IFeature
+ /// The expected collection of
///
- IFeature TypingFeatures() => this.ComputeTypingFeaturesOperation();
+ List TypingFeatures() => this.ComputeTypingFeaturesOperation();
///
/// If isCartesianProduct is true, then return the list of Types whose Cartesian product can be
@@ -386,15 +386,15 @@ public partial interface IFeature : IType
/// valid value, it will just not represent anything useful.)
///
///
- /// The expected IType
+ /// The expected collection of
///
- IType AsCartesianProduct() => this.ComputeAsCartesianProductOperation();
+ List AsCartesianProduct() => this.ComputeAsCartesianProductOperation();
///
/// Check whether this Feature can be used to represent a Cartesian product of Types.
///
///
- /// The expected bool
+ /// The expected
///
bool IsCartesianProduct() => this.ComputeIsCartesianProductOperation();
@@ -402,7 +402,7 @@ public partial interface IFeature : IType
/// Return whether this Feature is an owned cross Feature of an end Feature.
///
///
- /// The expected bool
+ /// The expected
///
bool IsOwnedCrossFeature() => this.ComputeIsOwnedCrossFeatureOperation();
@@ -412,7 +412,7 @@ public partial interface IFeature : IType
/// is not a FeatureMembership. If this exists, it is the crossFeature of the end Feature.
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature OwnedCrossFeature() => this.ComputeOwnedCrossFeatureOperation();
@@ -420,9 +420,9 @@ public partial interface IFeature : IType
/// Return this Feature and all the Features that are directly or indirectly Redefined by this Feature.
///
///
- /// The expected IFeature
+ /// The expected collection of
///
- IFeature AllRedefinedFeatures() => this.ComputeAllRedefinedFeaturesOperation();
+ List AllRedefinedFeatures() => this.ComputeAllRedefinedFeaturesOperation();
///
/// Return if the featuringTypes of this Feature are compatible with the given type. If type is null,
@@ -435,7 +435,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsFeaturedWithin(IType type) => this.ComputeIsFeaturedWithinOperation(type);
@@ -447,7 +447,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool CanAccess(IFeature feature) => this.ComputeCanAccessOperation(feature);
@@ -461,7 +461,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsFeaturingType(IType type) => this.ComputeIsFeaturingTypeOperation(type);
}
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMembership.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMembership.cs
index d7d09e67..1059310d 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMembership.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMembership.cs
@@ -99,7 +99,7 @@ public partial interface IMembership : IRelationship
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsDistinguishableFrom(IMembership other) => this.ComputeIsDistinguishableFromOperation(other);
}
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMultiplicityRange.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMultiplicityRange.cs
index 4299235a..e7fc2a4e 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMultiplicityRange.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IMultiplicityRange.cs
@@ -85,7 +85,7 @@ public partial interface IMultiplicityRange : IMultiplicity
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool HasBounds(int lower, string upper) => this.ComputeHasBoundsOperation(lower, upper);
@@ -97,7 +97,7 @@ public partial interface IMultiplicityRange : IMultiplicity
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
string ValueOf(IExpression bound) => this.ComputeValueOfOperation(bound);
}
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IOwningMembership.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IOwningMembership.cs
index 0d14f294..2fca3016 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IOwningMembership.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IOwningMembership.cs
@@ -77,7 +77,7 @@ public partial interface IOwningMembership : IMembership
/// return the path of the OwningMembership as specified for a Relationship in general.
///
///
- /// The expected string
+ /// The expected
///
new string Path() => this.ComputeRedefinedPathOperation();
}
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IRelationship.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IRelationship.cs
index 65e331d1..a45fddbc 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IRelationship.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IRelationship.cs
@@ -97,7 +97,7 @@ public partial interface IRelationship : IElement
/// library element.
///
///
- /// The expected INamespace
+ /// The expected
///
new INamespace LibraryNamespace() => this.ComputeRedefinedLibraryNamespaceOperation();
@@ -108,7 +108,7 @@ public partial interface IRelationship : IElement
/// general.
///
///
- /// The expected string
+ /// The expected
///
new string Path() => this.ComputeRedefinedPathOperation();
}
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IUsage.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IUsage.cs
index bc57232f..a52ecc29 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IUsage.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPoco/IUsage.cs
@@ -346,7 +346,7 @@ public partial interface IUsage : IFeature
/// ownedReferenceSubsetting.
///
///
- /// The expected IFeature
+ /// The expected
///
new IFeature NamingFeature() => this.ComputeRedefinedNamingFeatureOperation();
@@ -355,7 +355,7 @@ public partial interface IUsage : IFeature
/// ownedReferenceSubsetting.
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature ReferencedFeatureTarget() => this.ComputeReferencedFeatureTargetOperation();
}
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/ElementExtensions.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/ElementExtensions.cs
index 010d1c49..eeb28540 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/ElementExtensions.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/ElementExtensions.cs
@@ -207,7 +207,7 @@ internal static List ComputeTextualRepresentation(this I
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeEscapedNameOperation(this IElement elementSubject)
@@ -223,7 +223,7 @@ internal static string ComputeEscapedNameOperation(this IElement elementSubject)
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeEffectiveShortNameOperation(this IElement elementSubject)
@@ -238,7 +238,7 @@ internal static string ComputeEffectiveShortNameOperation(this IElement elementS
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeEffectiveNameOperation(this IElement elementSubject)
@@ -253,7 +253,7 @@ internal static string ComputeEffectiveNameOperation(this IElement elementSubjec
/// The subject
///
///
- /// The expected INamespace
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static INamespace ComputeLibraryNamespaceOperation(this IElement elementSubject)
@@ -274,7 +274,7 @@ internal static INamespace ComputeLibraryNamespaceOperation(this IElement elemen
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputePathOperation(this IElement elementSubject)
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/FeatureExtensions.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/FeatureExtensions.cs
index d4faecea..ddf26f41 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/FeatureExtensions.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/FeatureExtensions.cs
@@ -285,7 +285,7 @@ internal static List ComputeType(this IFeature featureSubject)
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static FeatureDirectionKind ComputeDirectionForOperation(this IFeature featureSubject, IType type)
@@ -301,7 +301,7 @@ internal static FeatureDirectionKind ComputeDirectionForOperation(this IFeature
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedEffectiveShortNameOperation(this IFeature featureSubject)
@@ -318,7 +318,7 @@ internal static string ComputeRedefinedEffectiveShortNameOperation(this IFeature
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedEffectiveNameOperation(this IFeature featureSubject)
@@ -334,7 +334,7 @@ internal static string ComputeRedefinedEffectiveNameOperation(this IFeature feat
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeNamingFeatureOperation(this IFeature featureSubject)
@@ -351,10 +351,10 @@ internal static IFeature ComputeNamingFeatureOperation(this IFeature featureSubj
/// No documentation provided
///
///
- /// The expected IType
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IType ComputeRedefinedSupertypesOperation(this IFeature featureSubject, bool excludeImplied)
+ internal static List ComputeRedefinedSupertypesOperation(this IFeature featureSubject, bool excludeImplied)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -369,7 +369,7 @@ internal static IType ComputeRedefinedSupertypesOperation(this IFeature featureS
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeRedefinesOperation(this IFeature featureSubject, IFeature redefinedFeature)
@@ -388,7 +388,7 @@ internal static bool ComputeRedefinesOperation(this IFeature featureSubject, IFe
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeRedefinesFromLibraryOperation(this IFeature featureSubject, string libraryFeatureName)
@@ -410,7 +410,7 @@ internal static bool ComputeRedefinesFromLibraryOperation(this IFeature featureS
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeSubsetsChainOperation(this IFeature featureSubject, IFeature first, IFeature second)
@@ -433,7 +433,7 @@ internal static bool ComputeSubsetsChainOperation(this IFeature featureSubject,
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeRedefinedIsCompatibleWithOperation(this IFeature featureSubject, IType otherType)
@@ -455,10 +455,10 @@ internal static bool ComputeRedefinedIsCompatibleWithOperation(this IFeature fea
/// The subject
///
///
- /// The expected IFeature
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IFeature ComputeTypingFeaturesOperation(this IFeature featureSubject)
+ internal static List ComputeTypingFeaturesOperation(this IFeature featureSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -472,10 +472,10 @@ internal static IFeature ComputeTypingFeaturesOperation(this IFeature featureSub
/// The subject
///
///
- /// The expected IType
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IType ComputeAsCartesianProductOperation(this IFeature featureSubject)
+ internal static List ComputeAsCartesianProductOperation(this IFeature featureSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -487,7 +487,7 @@ internal static IType ComputeAsCartesianProductOperation(this IFeature featureSu
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsCartesianProductOperation(this IFeature featureSubject)
@@ -502,7 +502,7 @@ internal static bool ComputeIsCartesianProductOperation(this IFeature featureSub
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsOwnedCrossFeatureOperation(this IFeature featureSubject)
@@ -519,7 +519,7 @@ internal static bool ComputeIsOwnedCrossFeatureOperation(this IFeature featureSu
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeOwnedCrossFeatureOperation(this IFeature featureSubject)
@@ -534,10 +534,10 @@ internal static IFeature ComputeOwnedCrossFeatureOperation(this IFeature feature
/// The subject
///
///
- /// The expected IFeature
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IFeature ComputeAllRedefinedFeaturesOperation(this IFeature featureSubject)
+ internal static List ComputeAllRedefinedFeaturesOperation(this IFeature featureSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -556,7 +556,7 @@ internal static IFeature ComputeAllRedefinedFeaturesOperation(this IFeature feat
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsFeaturedWithinOperation(this IFeature featureSubject, IType type)
@@ -575,7 +575,7 @@ internal static bool ComputeIsFeaturedWithinOperation(this IFeature featureSubje
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeCanAccessOperation(this IFeature featureSubject, IFeature feature)
@@ -596,7 +596,7 @@ internal static bool ComputeCanAccessOperation(this IFeature featureSubject, IFe
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsFeaturingTypeOperation(this IFeature featureSubject, IType type)
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MembershipExtensions.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MembershipExtensions.cs
index 859a514d..a565e8a3 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MembershipExtensions.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MembershipExtensions.cs
@@ -77,7 +77,7 @@ internal static INamespace ComputeMembershipOwningNamespace(this IMembership mem
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsDistinguishableFromOperation(this IMembership membershipSubject, IMembership other)
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MultiplicityRangeExtensions.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MultiplicityRangeExtensions.cs
index 38aca774..93c93210 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MultiplicityRangeExtensions.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/MultiplicityRangeExtensions.cs
@@ -96,7 +96,7 @@ internal static IExpression ComputeUpperBound(this IMultiplicityRange multiplici
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeHasBoundsOperation(this IMultiplicityRange multiplicityRangeSubject, int lower, string upper)
@@ -115,7 +115,7 @@ internal static bool ComputeHasBoundsOperation(this IMultiplicityRange multiplic
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeValueOfOperation(this IMultiplicityRange multiplicityRangeSubject, IExpression bound)
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/OwningMembershipExtensions.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/OwningMembershipExtensions.cs
index 8d61a00e..e9adbc72 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/OwningMembershipExtensions.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/OwningMembershipExtensions.cs
@@ -102,7 +102,7 @@ internal static string ComputeOwnedMemberShortName(this IOwningMembership owning
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedPathOperation(this IOwningMembership owningMembershipSubject)
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/RelationshipExtensions.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/RelationshipExtensions.cs
index 150a0e14..a331b8a2 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/RelationshipExtensions.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/RelationshipExtensions.cs
@@ -55,7 +55,7 @@ internal static List ComputeRelatedElement(this IRelationship relation
/// The subject
///
///
- /// The expected INamespace
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static INamespace ComputeRedefinedLibraryNamespaceOperation(this IRelationship relationshipSubject)
@@ -73,7 +73,7 @@ internal static INamespace ComputeRedefinedLibraryNamespaceOperation(this IRelat
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedPathOperation(this IRelationship relationshipSubject)
diff --git a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/UsageExtensions.cs b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/UsageExtensions.cs
index 3a4f81e7..f967d723 100644
--- a/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/UsageExtensions.cs
+++ b/SysML2.NET.CodeGenerator.Tests/Expected/UML/Core/AutoGenPocoExtend/UsageExtensions.cs
@@ -606,7 +606,7 @@ internal static List ComputeVariantMembership(this IUsage us
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeRedefinedNamingFeatureOperation(this IUsage usageSubject)
@@ -622,7 +622,7 @@ internal static IFeature ComputeRedefinedNamingFeatureOperation(this IUsage usag
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeReferencedFeatureTargetOperation(this IUsage usageSubject)
diff --git a/SysML2.NET.CodeGenerator/Extensions/TypeExtensions.cs b/SysML2.NET.CodeGenerator/Extensions/TypeExtensions.cs
deleted file mode 100644
index b7f296c3..00000000
--- a/SysML2.NET.CodeGenerator/Extensions/TypeExtensions.cs
+++ /dev/null
@@ -1,54 +0,0 @@
-// -------------------------------------------------------------------------------------------------
-//
-//
-// Copyright 2022-2026 Starion Group S.A.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-//
-// ------------------------------------------------------------------------------------------------
-
-namespace SysML2.NET.CodeGenerator.Extensions
-{
- using uml4net.Classification;
- using uml4net.CommonStructure;
- using uml4net.StructuredClassifiers;
-
- ///
- /// Extension methods for the interface
- ///
- public static class TypeExtensions
- {
- ///
- /// Queries the C# Type name of the
- ///
- ///
- /// The for which the C# Type name is to be queried
- ///
- /// Asserts that the type name should target the interface name in case of an
- ///
- /// a string representation of the C# Type name
- ///
- public static string QueryCSharpTypeName(this IType type, bool shouldTargetInterface)
- {
- var typeName = uml4net.Extensions.TypeExtensions.QueryCSharpTypeName(type);
-
- if (shouldTargetInterface && type is IClass)
- {
- typeName = $"I{typeName}";
- }
-
- return typeName;
- }
- }
-}
diff --git a/SysML2.NET.CodeGenerator/Generators/UmlHandleBarsGenerators/UmlCorePocoGenerator.cs b/SysML2.NET.CodeGenerator/Generators/UmlHandleBarsGenerators/UmlCorePocoGenerator.cs
index eaa59fee..beb3a6ca 100644
--- a/SysML2.NET.CodeGenerator/Generators/UmlHandleBarsGenerators/UmlCorePocoGenerator.cs
+++ b/SysML2.NET.CodeGenerator/Generators/UmlHandleBarsGenerators/UmlCorePocoGenerator.cs
@@ -26,7 +26,6 @@ namespace SysML2.NET.CodeGenerator.Generators.UmlHandleBarsGenerators
using System.Threading.Tasks;
using SysML2.NET.CodeGenerator.Extensions;
- using SysML2.NET.CodeGenerator.HandleBarHelpers;
using SysML2.NET.CodeGenerator.UmlHandleBarHelpers;
using uml4net.Extensions;
diff --git a/SysML2.NET.CodeGenerator/HandleBarHelpers/ClassHelper.cs b/SysML2.NET.CodeGenerator/HandleBarHelpers/ClassHelper.cs
index 177dcd54..017023bc 100644
--- a/SysML2.NET.CodeGenerator/HandleBarHelpers/ClassHelper.cs
+++ b/SysML2.NET.CodeGenerator/HandleBarHelpers/ClassHelper.cs
@@ -114,7 +114,7 @@ public static void RegisterClassHelper(this IHandlebars handlebars)
{
var allProperties = @class.QueryAllProperties();
- foreach (var prop in allProperties.Where(x => x.QueryIsReferenceProperty()))
+ foreach (var prop in allProperties.Where(x => x.QueryIsReferenceType()))
{
uniqueNamespaces.Add(Extensions.NamedElementExtensions.QueryNamespace(prop.Type));
}
diff --git a/SysML2.NET.CodeGenerator/HandleBarHelpers/OperationHelper.cs b/SysML2.NET.CodeGenerator/HandleBarHelpers/OperationHelper.cs
deleted file mode 100644
index 3e612d15..00000000
--- a/SysML2.NET.CodeGenerator/HandleBarHelpers/OperationHelper.cs
+++ /dev/null
@@ -1,189 +0,0 @@
-// -------------------------------------------------------------------------------------------------
-//
-//
-// Copyright 2022-2026 Starion Group S.A.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-//
-// ------------------------------------------------------------------------------------------------
-
-namespace SysML2.NET.CodeGenerator.HandleBarHelpers
-{
- using System;
- using System.Linq;
- using System.Text;
-
- using HandlebarsDotNet;
-
- using SysML2.NET.CodeGenerator.Extensions;
-
- using uml4net.Classification;
- using uml4net.Extensions;
- using uml4net.StructuredClassifiers;
-
- ///
- /// A handlebars block helper for the interface
- ///
- public static class OperationHelper
- {
- ///
- /// Registers the
- ///
- ///
- /// The context with which the helper needs to be registered
- ///
- public static void RegisterOperationHelper(this IHandlebars handlebars)
- {
- handlebars.RegisterHelper("Operation.WriteForPOCOInterface", (writer, _, arguments) =>
- {
- if (arguments.Length != 1)
- {
- throw new ArgumentException("Operation.WriteForPOCOInterface requires exactly one argument");
- }
-
- if (arguments[0] is not IOperation operation)
- {
- throw new ArgumentException("Operation.WriteForPOCOInterface argument must be an IOperation");
- }
-
- if (operation.RedefinedOperation.Any(x => x.Name == operation.Name))
- {
- writer.WriteSafeString("new ");
- }
-
- var returnParameter = operation.OwnedParameter.SingleOrDefault(x => x.Direction == ParameterDirectionKind.Return);
-
- writer.WriteSafeString(returnParameter?.Type == null ? "void" : $"{returnParameter.Type.QueryCSharpTypeName(true)}");
-
- var methodName = operation.RedefinedOperation.Any(x => x.Name == operation.Name) ? $"ComputeRedefined{operation.Name.CapitalizeFirstLetter()}Operation" : $"Compute{operation.Name.CapitalizeFirstLetter()}Operation";
- writer.WriteSafeString($" {operation.Name.CapitalizeFirstLetter()}(");
- var inputParameters = operation.OwnedParameter.Where(x => x.Direction != ParameterDirectionKind.Return).ToList();
-
- writer.WriteSafeString(string.Join(", ", inputParameters.Select(x => $"{x.Type.QueryCSharpTypeName(true)} {x.Name.LowerCaseFirstLetter()}")));
- writer.WriteSafeString($") => this.{methodName}(");
- writer.WriteSafeString(string.Join(", ", inputParameters.Select(x => $"{x.Name.LowerCaseFirstLetter()}")));
- writer.WriteSafeString($");{Environment.NewLine}");
- });
-
- handlebars.RegisterHelper("ParameterDocumentation", (writer, _, arguments) =>
- {
- if (arguments.Length != 1)
- {
- throw new ArgumentException("ParameterDocumentation requires exactly one argument");
- }
-
- if (arguments[0] is not IOperation operation)
- {
- throw new ArgumentException("ParameterDocumentation argument must be an IOperation");
- }
-
- var inputParameters = operation.OwnedParameter.Where(x => x.Direction != ParameterDirectionKind.Return).ToList();
-
- foreach (var inputParameter in inputParameters)
- {
- writer.WriteSafeString(ComputeInputParameterDocumentation(inputParameter));
- }
-
- var returnParameter = operation.OwnedParameter.SingleOrDefault(x => x.Direction == ParameterDirectionKind.Return);
-
- if (returnParameter?.Type != null)
- {
- writer.WriteSafeString(ComputeReturnParameterDocumentation(returnParameter));
- }
- });
-
- handlebars.RegisterHelper("Operation.WriteForPOCOExtend", (writer, _, arguments) =>
- {
- if (arguments.Length != 1)
- {
- throw new ArgumentException("Operation.WriteForPOCOExtend requires exactly one argument");
- }
-
- if (arguments[0] is not IOperation operation)
- {
- throw new ArgumentException("Operation.WriteForPOCOExtend argument must be an IOperation");
- }
-
- writer.WriteSafeString("internal static ");
-
- var returnParameter = operation.OwnedParameter.SingleOrDefault(x => x.Direction == ParameterDirectionKind.Return);
-
- writer.WriteSafeString(returnParameter?.Type == null ? "void" : $"{returnParameter.Type.QueryCSharpTypeName(true)}");
-
- var methodName = operation.RedefinedOperation.Any(x => x.Name == operation.Name) ? $"ComputeRedefined{operation.Name.CapitalizeFirstLetter()}Operation" : $"Compute{operation.Name.CapitalizeFirstLetter()}Operation";
- var owner = (IClass)operation.Owner;
- writer.WriteSafeString($" {methodName}(this I{owner.Name.CapitalizeFirstLetter()} {owner.Name.LowerCaseFirstLetter()}Subject");
-
- var inputParameters = operation.OwnedParameter.Where(x => x.Direction != ParameterDirectionKind.Return).ToList();
-
- if (inputParameters.Count > 0)
- {
- var parametersDefinition = string.Join(", ", inputParameters.Select(x => $"{x.Type.QueryCSharpTypeName(true)} {x.Name.LowerCaseFirstLetter()}"));
- writer.WriteSafeString($", {parametersDefinition}");
- }
-
- writer.WriteSafeString($"){Environment.NewLine}");
- });
- }
-
- ///
- /// Compute the documentation for an input
- ///
- /// The that needs to have the documentation built
- /// The built documentation
- private static string ComputeInputParameterDocumentation(IParameter parameter)
- {
- var stringBuilder = new StringBuilder();
- stringBuilder.AppendLine($"/// ");
-
- var documentation = parameter.QueryDocumentation().ToList();
-
- if (documentation.Count != 0)
- {
- stringBuilder.Append(string.Join("/// ", documentation.Select(x => $"{x} {Environment.NewLine}")));
- }
- else
- {
- stringBuilder.AppendLine("/// No documentation provided");
- }
-
- stringBuilder.AppendLine("/// ");
- return stringBuilder.ToString();
- }
-
- ///
- /// Compute the documentation for a return
- ///
- /// The that needs to have the documentation built
- /// The built documentation
- private static string ComputeReturnParameterDocumentation(IParameter parameter)
- {
- var stringBuilder = new StringBuilder();
- stringBuilder.AppendLine("/// ");
- var documentation = parameter.QueryDocumentation().ToList();
-
- if (documentation.Count != 0)
- {
- stringBuilder.Append(string.Join("/// ", documentation.Select(x => $"{x} {Environment.NewLine}")));
- }
- else
- {
- stringBuilder.AppendLine($"/// The expected {parameter.Type.QueryCSharpTypeName(true)}");
- }
-
- stringBuilder.AppendLine("/// ");
- return stringBuilder.ToString();
- }
- }
-}
diff --git a/SysML2.NET.CodeGenerator/HandleBarHelpers/PropertyHelper.cs b/SysML2.NET.CodeGenerator/HandleBarHelpers/PropertyHelper.cs
index 4d2eff4a..be498b57 100644
--- a/SysML2.NET.CodeGenerator/HandleBarHelpers/PropertyHelper.cs
+++ b/SysML2.NET.CodeGenerator/HandleBarHelpers/PropertyHelper.cs
@@ -309,7 +309,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
}
else
{
- if (uml4net.Extensions.PropertyExtensions.QueryIsNullableAndNotString(property) && !property.QueryIsReferenceProperty())
+ if (uml4net.Extensions.PropertyExtensions.QueryIsNullableAndNotString(property) && !property.QueryIsReferenceType())
{
sb.Append($"{typeName}? ");
}
@@ -387,7 +387,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
}
else
{
- if (uml4net.Extensions.PropertyExtensions.QueryIsNullableAndNotString(property) && !property.QueryIsReferenceProperty())
+ if (uml4net.Extensions.PropertyExtensions.QueryIsNullableAndNotString(property) && !property.QueryIsReferenceType())
{
sb.Append($"{typeName}? ");
}
@@ -593,7 +593,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
sb.AppendLine($"writer.Write(dto.{StringExtensions.CapitalizeFirstLetter(property.Name)});");
}
}
- else if (property.QueryIsReferenceProperty())
+ else if (property.QueryIsReferenceType())
{
if (property.QueryIsEnumerable())
{
@@ -738,7 +738,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
}
}
}
- else if (property.QueryIsReferenceProperty())
+ else if (property.QueryIsReferenceType())
{
if (property.QueryIsEnumerable())
{
@@ -1103,7 +1103,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
throw new ArgumentException("The #Property.QueryIsEnumerableAndReferenceProperty argument supposed to be an IProperty");
}
- return property.QueryIsEnumerable() && property.QueryIsReferenceProperty();
+ return property.QueryIsEnumerable() && property.QueryIsReferenceType();
});
handlebars.RegisterHelper("Property.IsTypeAbstract", (_, arguments) =>
@@ -1156,7 +1156,7 @@ private static string GetRedefinedPropertyGetterImplementationForDto(IProperty r
}
return uml4net.Extensions.PropertyExtensions.QueryIsNullableAndNotString(redefinition)
- ? $"{redefinitionPropertyName}.HasValue ? {redefinitionPropertyName}.Value : {(redefinedProperty.QueryIsReferenceProperty() ? "Guid.Empty" : "default")};"
+ ? $"{redefinitionPropertyName}.HasValue ? {redefinitionPropertyName}.Value : {(redefinedProperty.QueryIsReferenceType() ? "Guid.Empty" : "default")};"
: $"{redefinitionPropertyName};";
}
@@ -1188,7 +1188,7 @@ private static string GetRedefinedPropertyGetterImplementationForPoco(IProperty
if (redefinedProperty.QueryIsEnumerable() && !redefinition.QueryIsEnumerable())
{
- if (redefinedProperty.QueryIsReferenceProperty())
+ if (redefinedProperty.QueryIsReferenceType())
{
return $"{redefinitionPropertyName} != null ? [{redefinitionPropertyName}] : [];";
}
@@ -1203,7 +1203,7 @@ private static string GetRedefinedPropertyGetterImplementationForPoco(IProperty
: $"[{redefinitionPropertyName}];";
}
- return uml4net.Extensions.PropertyExtensions.QueryIsNullableAndNotString(redefinition) && !redefinedProperty.QueryIsReferenceProperty()
+ return uml4net.Extensions.PropertyExtensions.QueryIsNullableAndNotString(redefinition) && !redefinedProperty.QueryIsReferenceType()
? $"{redefinitionPropertyName}.HasValue ? {redefinitionPropertyName}.Value : default;"
: $"{redefinitionPropertyName};";
}
@@ -1273,7 +1273,7 @@ private static string GetRedefinedPropertySetterImplementationForPoco(IProperty
redefinitionPropertyName = $"this.{redefinition.QueryPropertyNameBasedOnUmlProperties()}";
}
- var redefinitionPropertyTypeName = redefinition.QueryIsReferenceProperty() ? $"I{redefinition.Type.Name}" : redefinition.QueryCSharpTypeName();
+ var redefinitionPropertyTypeName = redefinition.QueryIsReferenceType() ? $"I{redefinition.Type.Name}" : redefinition.QueryCSharpTypeName();
if (redefinedProperty.QueryIsEnumerable() && redefinition.QueryIsEnumerable())
{
diff --git a/SysML2.NET.CodeGenerator/HandleBarHelpers/SysML2PropertyHelper.cs b/SysML2.NET.CodeGenerator/HandleBarHelpers/SysML2PropertyHelper.cs
index a81050f6..0d6cfaf4 100644
--- a/SysML2.NET.CodeGenerator/HandleBarHelpers/SysML2PropertyHelper.cs
+++ b/SysML2.NET.CodeGenerator/HandleBarHelpers/SysML2PropertyHelper.cs
@@ -63,7 +63,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
if (property.QueryIsEnumerable())
{
- if (property.QueryIsReferenceProperty())
+ if (property.QueryIsReferenceType())
{
sb.Append($"List");
sb.Append(' ');
@@ -76,7 +76,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
}
else
{
- if (property.QueryIsReferenceProperty())
+ if (property.QueryIsReferenceType())
{
sb.Append($"Guid");
sb.Append(' ');
@@ -132,7 +132,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
if (property.QueryIsEnumerable())
{
- if (property.QueryIsReferenceProperty())
+ if (property.QueryIsReferenceType())
{
sb.Append($"List");
sb.Append(' ');
@@ -145,7 +145,7 @@ public static void RegisterPropertyHelper(this IHandlebars handlebars)
}
else
{
- if (property.QueryIsReferenceProperty())
+ if (property.QueryIsReferenceType())
{
sb.Append($"Guid");
sb.Append(' ');
diff --git a/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj b/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj
index ce3fb52a..2dfdad02 100644
--- a/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj
+++ b/SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj
@@ -20,15 +20,9 @@
-
-
-
-
-
+
+
+
diff --git a/SysML2.NET.sln b/SysML2.NET.sln
index e8c69e28..875e3f19 100644
--- a/SysML2.NET.sln
+++ b/SysML2.NET.sln
@@ -72,89 +72,253 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{51685CCB-3C25-4616-8687-10A1A9BB4A66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{51685CCB-3C25-4616-8687-10A1A9BB4A66}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Debug|x64.Build.0 = Debug|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Debug|x86.Build.0 = Debug|Any CPU
{51685CCB-3C25-4616-8687-10A1A9BB4A66}.Release|Any CPU.ActiveCfg = Release|Any CPU
{51685CCB-3C25-4616-8687-10A1A9BB4A66}.Release|Any CPU.Build.0 = Release|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Release|x64.ActiveCfg = Release|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Release|x64.Build.0 = Release|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Release|x86.ActiveCfg = Release|Any CPU
+ {51685CCB-3C25-4616-8687-10A1A9BB4A66}.Release|x86.Build.0 = Release|Any CPU
{4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Debug|x64.Build.0 = Debug|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Debug|x86.Build.0 = Debug|Any CPU
{4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Release|x64.ActiveCfg = Release|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Release|x64.Build.0 = Release|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Release|x86.ActiveCfg = Release|Any CPU
+ {4526BF2D-49D6-459F-BEDA-C98F3024D9D7}.Release|x86.Build.0 = Release|Any CPU
{F7DCD458-E07C-42D5-8247-3A55202C90B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F7DCD458-E07C-42D5-8247-3A55202C90B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Debug|x64.Build.0 = Debug|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Debug|x86.Build.0 = Debug|Any CPU
{F7DCD458-E07C-42D5-8247-3A55202C90B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F7DCD458-E07C-42D5-8247-3A55202C90B6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Release|x64.ActiveCfg = Release|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Release|x64.Build.0 = Release|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Release|x86.ActiveCfg = Release|Any CPU
+ {F7DCD458-E07C-42D5-8247-3A55202C90B6}.Release|x86.Build.0 = Release|Any CPU
{E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Debug|x64.Build.0 = Debug|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Debug|x86.Build.0 = Debug|Any CPU
{E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Release|x64.ActiveCfg = Release|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Release|x64.Build.0 = Release|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Release|x86.ActiveCfg = Release|Any CPU
+ {E7307EB9-F42E-46CC-96F4-D0FECAFFD429}.Release|x86.Build.0 = Release|Any CPU
{D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Debug|x64.Build.0 = Debug|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Debug|x86.Build.0 = Debug|Any CPU
{D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Release|x64.ActiveCfg = Release|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Release|x64.Build.0 = Release|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Release|x86.ActiveCfg = Release|Any CPU
+ {D4A2FAAA-65A4-4C2A-93CD-083B744C6706}.Release|x86.Build.0 = Release|Any CPU
{D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Debug|x64.Build.0 = Debug|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Debug|x86.Build.0 = Debug|Any CPU
{D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Release|x64.ActiveCfg = Release|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Release|x64.Build.0 = Release|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Release|x86.ActiveCfg = Release|Any CPU
+ {D7F7BDD6-BD5D-4925-9FCF-7756BD77618D}.Release|x86.Build.0 = Release|Any CPU
{66980370-108C-4883-AE6D-21972A75F774}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{66980370-108C-4883-AE6D-21972A75F774}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Debug|x64.Build.0 = Debug|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Debug|x86.Build.0 = Debug|Any CPU
{66980370-108C-4883-AE6D-21972A75F774}.Release|Any CPU.ActiveCfg = Release|Any CPU
{66980370-108C-4883-AE6D-21972A75F774}.Release|Any CPU.Build.0 = Release|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Release|x64.ActiveCfg = Release|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Release|x64.Build.0 = Release|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Release|x86.ActiveCfg = Release|Any CPU
+ {66980370-108C-4883-AE6D-21972A75F774}.Release|x86.Build.0 = Release|Any CPU
{B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Debug|x64.Build.0 = Debug|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Debug|x86.Build.0 = Debug|Any CPU
{B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Release|x64.ActiveCfg = Release|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Release|x64.Build.0 = Release|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Release|x86.ActiveCfg = Release|Any CPU
+ {B5E96BF8-C1B6-4C29-97FB-87557B94DE6C}.Release|x86.Build.0 = Release|Any CPU
{2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Debug|x64.Build.0 = Debug|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Debug|x86.Build.0 = Debug|Any CPU
{2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Release|x64.ActiveCfg = Release|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Release|x64.Build.0 = Release|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Release|x86.ActiveCfg = Release|Any CPU
+ {2E1877CB-255F-49C9-A0F0-5DCB34FCD06A}.Release|x86.Build.0 = Release|Any CPU
{2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Debug|x64.Build.0 = Debug|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Debug|x86.Build.0 = Debug|Any CPU
{2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Release|x64.ActiveCfg = Release|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Release|x64.Build.0 = Release|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Release|x86.ActiveCfg = Release|Any CPU
+ {2E57385C-C63B-41B9-BA51-4B72070DFAF1}.Release|x86.Build.0 = Release|Any CPU
{6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Debug|x64.Build.0 = Debug|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Debug|x86.Build.0 = Debug|Any CPU
{6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Release|x64.ActiveCfg = Release|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Release|x64.Build.0 = Release|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Release|x86.ActiveCfg = Release|Any CPU
+ {6E0BBDEB-88F5-46AF-BF17-1A7D8B680A5A}.Release|x86.Build.0 = Release|Any CPU
{3D15714B-3133-45F2-8C79-9BD4F5F05190}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3D15714B-3133-45F2-8C79-9BD4F5F05190}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Debug|x64.Build.0 = Debug|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Debug|x86.Build.0 = Debug|Any CPU
{3D15714B-3133-45F2-8C79-9BD4F5F05190}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3D15714B-3133-45F2-8C79-9BD4F5F05190}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Release|x64.ActiveCfg = Release|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Release|x64.Build.0 = Release|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Release|x86.ActiveCfg = Release|Any CPU
+ {3D15714B-3133-45F2-8C79-9BD4F5F05190}.Release|x86.Build.0 = Release|Any CPU
{69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Debug|x64.Build.0 = Debug|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Debug|x86.Build.0 = Debug|Any CPU
{69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Release|Any CPU.ActiveCfg = Release|Any CPU
{69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Release|Any CPU.Build.0 = Release|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Release|x64.ActiveCfg = Release|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Release|x64.Build.0 = Release|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Release|x86.ActiveCfg = Release|Any CPU
+ {69D5C7A7-9C2E-415F-949C-BB5BF2F87989}.Release|x86.Build.0 = Release|Any CPU
{6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Debug|x64.Build.0 = Debug|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Debug|x86.Build.0 = Debug|Any CPU
{6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Release|x64.ActiveCfg = Release|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Release|x64.Build.0 = Release|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Release|x86.ActiveCfg = Release|Any CPU
+ {6916010A-72C8-4BF5-8BE0-624CA0C02B07}.Release|x86.Build.0 = Release|Any CPU
{A6909F7B-D348-4F91-8E78-85605F36A628}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A6909F7B-D348-4F91-8E78-85605F36A628}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Debug|x64.Build.0 = Debug|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Debug|x86.Build.0 = Debug|Any CPU
{A6909F7B-D348-4F91-8E78-85605F36A628}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A6909F7B-D348-4F91-8E78-85605F36A628}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Release|x64.ActiveCfg = Release|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Release|x64.Build.0 = Release|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Release|x86.ActiveCfg = Release|Any CPU
+ {A6909F7B-D348-4F91-8E78-85605F36A628}.Release|x86.Build.0 = Release|Any CPU
{6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Debug|x64.Build.0 = Debug|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Debug|x86.Build.0 = Debug|Any CPU
{6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Release|x64.ActiveCfg = Release|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Release|x64.Build.0 = Release|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Release|x86.ActiveCfg = Release|Any CPU
+ {6DF64C6F-B3B1-48B7-9C0D-9601A5BB69D5}.Release|x86.Build.0 = Release|Any CPU
{0E02F812-6B73-4CD9-A96F-54D7389873CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0E02F812-6B73-4CD9-A96F-54D7389873CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Debug|x64.Build.0 = Debug|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Debug|x86.Build.0 = Debug|Any CPU
{0E02F812-6B73-4CD9-A96F-54D7389873CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0E02F812-6B73-4CD9-A96F-54D7389873CF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Release|x64.ActiveCfg = Release|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Release|x64.Build.0 = Release|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Release|x86.ActiveCfg = Release|Any CPU
+ {0E02F812-6B73-4CD9-A96F-54D7389873CF}.Release|x86.Build.0 = Release|Any CPU
{D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Debug|x64.Build.0 = Debug|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Debug|x86.Build.0 = Debug|Any CPU
{D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Release|x64.ActiveCfg = Release|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Release|x64.Build.0 = Release|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Release|x86.ActiveCfg = Release|Any CPU
+ {D199B169-CEF0-4D6E-9CC5-83AB86EB809B}.Release|x86.Build.0 = Release|Any CPU
{ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Debug|x64.Build.0 = Debug|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Debug|x86.Build.0 = Debug|Any CPU
{ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Release|x64.ActiveCfg = Release|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Release|x64.Build.0 = Release|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Release|x86.ActiveCfg = Release|Any CPU
+ {ACA8A0A2-EF4E-4F22-9164-07F6550F81F0}.Release|x86.Build.0 = Release|Any CPU
{C3953262-2718-4EC6-B7EB-BB94402D335A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C3953262-2718-4EC6-B7EB-BB94402D335A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Debug|x64.Build.0 = Debug|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Debug|x86.Build.0 = Debug|Any CPU
{C3953262-2718-4EC6-B7EB-BB94402D335A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C3953262-2718-4EC6-B7EB-BB94402D335A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Release|x64.ActiveCfg = Release|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Release|x64.Build.0 = Release|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Release|x86.ActiveCfg = Release|Any CPU
+ {C3953262-2718-4EC6-B7EB-BB94402D335A}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/SysML2.NET/Core/AutoGenPoco/IAcceptActionUsage.cs b/SysML2.NET/Core/AutoGenPoco/IAcceptActionUsage.cs
index 1cf9d53a..a3aef7f3 100644
--- a/SysML2.NET/Core/AutoGenPoco/IAcceptActionUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IAcceptActionUsage.cs
@@ -98,7 +98,7 @@ public partial interface IAcceptActionUsage : IActionUsage
/// Check if this AcceptActionUsage is the triggerAction of a TransitionUsage.
///
///
- /// The expected bool
+ /// The expected
///
bool IsTriggerAction() => this.ComputeIsTriggerActionOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IActionUsage.cs b/SysML2.NET/Core/AutoGenPoco/IActionUsage.cs
index 39b071a9..6c408de5 100644
--- a/SysML2.NET/Core/AutoGenPoco/IActionUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IActionUsage.cs
@@ -85,9 +85,9 @@ public partial interface IActionUsage : IStep, IOccurrenceUsage
/// Return the owned input parameters of this ActionUsage.
///
///
- /// The expected IFeature
+ /// The expected collection of
///
- IFeature InputParameters() => this.ComputeInputParametersOperation();
+ List InputParameters() => this.ComputeInputParametersOperation();
///
/// Return the i-th owned input parameter of the ActionUsage. Return null if the ActionUsage has less
@@ -97,7 +97,7 @@ public partial interface IActionUsage : IStep, IOccurrenceUsage
/// No documentation provided
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature InputParameter(int i) => this.ComputeInputParameterOperation(i);
@@ -110,7 +110,7 @@ public partial interface IActionUsage : IStep, IOccurrenceUsage
/// No documentation provided
///
///
- /// The expected IExpression
+ /// The expected
///
IExpression Argument(int i) => this.ComputeArgumentOperation(i);
@@ -120,7 +120,7 @@ public partial interface IActionUsage : IStep, IOccurrenceUsage
/// it represents an Action that is a subaction of another Action.
///
///
- /// The expected bool
+ /// The expected
///
bool IsSubactionUsage() => this.ComputeIsSubactionUsageOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/ICalculationUsage.cs b/SysML2.NET/Core/AutoGenPoco/ICalculationUsage.cs
index 233cc027..8f6f6470 100644
--- a/SysML2.NET/Core/AutoGenPoco/ICalculationUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/ICalculationUsage.cs
@@ -88,9 +88,9 @@ public partial interface ICalculationUsage : IExpression, IActionUsage
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IConjugatedPortDefinition.cs b/SysML2.NET/Core/AutoGenPoco/IConjugatedPortDefinition.cs
index c223c6bf..29d05750 100644
--- a/SysML2.NET/Core/AutoGenPoco/IConjugatedPortDefinition.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IConjugatedPortDefinition.cs
@@ -91,7 +91,7 @@ public partial interface IConjugatedPortDefinition : IPortDefinition
/// prepended.
///
///
- /// The expected string
+ /// The expected
///
new string EffectiveName() => this.ComputeRedefinedEffectiveNameOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IConstraintUsage.cs b/SysML2.NET/Core/AutoGenPoco/IConstraintUsage.cs
index a7c0ff26..297ea78f 100644
--- a/SysML2.NET/Core/AutoGenPoco/IConstraintUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IConstraintUsage.cs
@@ -87,7 +87,7 @@ public partial interface IConstraintUsage : IBooleanExpression, IOccurrenceUsage
/// ownedReferenceSubsetting.
///
///
- /// The expected IFeature
+ /// The expected
///
new IFeature NamingFeature() => this.ComputeRedefinedNamingFeatureOperation();
@@ -98,9 +98,9 @@ public partial interface IConstraintUsage : IBooleanExpression, IOccurrenceUsage
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IConstructorExpression.cs b/SysML2.NET/Core/AutoGenPoco/IConstructorExpression.cs
index 386a2815..11ca9a6e 100644
--- a/SysML2.NET/Core/AutoGenPoco/IConstructorExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IConstructorExpression.cs
@@ -55,9 +55,9 @@ public partial interface IConstructorExpression : IInstantiationExpression
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IControlNode.cs b/SysML2.NET/Core/AutoGenPoco/IControlNode.cs
index 583cf32c..f0ae77d5 100644
--- a/SysML2.NET/Core/AutoGenPoco/IControlNode.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IControlNode.cs
@@ -84,7 +84,7 @@ public partial interface IControlNode : IActionUsage
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool MultiplicityHasBounds(IMultiplicity mult, int lower, string upper) => this.ComputeMultiplicityHasBoundsOperation(mult, lower, upper);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IElement.cs b/SysML2.NET/Core/AutoGenPoco/IElement.cs
index 64964528..ed901566 100644
--- a/SysML2.NET/Core/AutoGenPoco/IElement.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IElement.cs
@@ -191,7 +191,7 @@ public partial interface IElement
/// notation (i.e., surrounded by single quote characters and with special characters escaped).
///
///
- /// The expected string
+ /// The expected
///
string EscapedName() => this.ComputeEscapedNameOperation();
@@ -200,7 +200,7 @@ public partial interface IElement
/// declaredShortName.
///
///
- /// The expected string
+ /// The expected
///
string EffectiveShortName() => this.ComputeEffectiveShortNameOperation();
@@ -208,7 +208,7 @@ public partial interface IElement
/// Return an effective name for this Element. By default this is the same as its declaredName.
///
///
- /// The expected string
+ /// The expected
///
string EffectiveName() => this.ComputeEffectiveNameOperation();
@@ -216,7 +216,7 @@ public partial interface IElement
/// By default, return the library Namespace of the owningRelationship of this Element, if it has one.
///
///
- /// The expected INamespace
+ /// The expected
///
INamespace LibraryNamespace() => this.ComputeLibraryNamespaceOperation();
@@ -230,7 +230,7 @@ public partial interface IElement
/// to use owningRelatedElement when appropriate.)
///
///
- /// The expected string
+ /// The expected
///
string Path() => this.ComputePathOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IExpression.cs b/SysML2.NET/Core/AutoGenPoco/IExpression.cs
index 9094866e..da597283 100644
--- a/SysML2.NET/Core/AutoGenPoco/IExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IExpression.cs
@@ -86,9 +86,9 @@ public partial interface IExpression : IStep
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- bool ModelLevelEvaluable(IFeature visited) => this.ComputeModelLevelEvaluableOperation(visited);
+ bool ModelLevelEvaluable(List visited) => this.ComputeModelLevelEvaluableOperation(visited);
///
/// If this Expression isModelLevelEvaluable, then evaluate it using the target as the context Element
@@ -100,9 +100,9 @@ public partial interface IExpression : IStep
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
- IElement Evaluate(IElement target) => this.ComputeEvaluateOperation(target);
+ List Evaluate(IElement target) => this.ComputeEvaluateOperation(target);
///
/// Model-level evaluate this Expression with the given target. If the result is a LiteralBoolean,
@@ -112,7 +112,7 @@ public partial interface IExpression : IStep
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool CheckCondition(IElement target) => this.ComputeCheckConditionOperation(target);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IFeature.cs b/SysML2.NET/Core/AutoGenPoco/IFeature.cs
index 1779cc38..3ae22cd7 100644
--- a/SysML2.NET/Core/AutoGenPoco/IFeature.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IFeature.cs
@@ -269,7 +269,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
FeatureDirectionKind DirectionFor(IType type) => this.ComputeDirectionForOperation(type);
@@ -278,7 +278,7 @@ public partial interface IFeature : IType
/// effective shortName of the Feature returned by the namingFeature() operation, if any.
///
///
- /// The expected string
+ /// The expected
///
new string EffectiveShortName() => this.ComputeRedefinedEffectiveShortNameOperation();
@@ -288,7 +288,7 @@ public partial interface IFeature : IType
/// operation, if any.
///
///
- /// The expected string
+ /// The expected
///
new string EffectiveName() => this.ComputeRedefinedEffectiveNameOperation();
@@ -297,7 +297,7 @@ public partial interface IFeature : IType
/// ownedRedefinition, if any.
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature NamingFeature() => this.ComputeNamingFeatureOperation();
@@ -307,9 +307,9 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected IType
+ /// The expected collection of
///
- new IType Supertypes(bool excludeImplied) => this.ComputeRedefinedSupertypesOperation(excludeImplied);
+ new List Supertypes(bool excludeImplied) => this.ComputeRedefinedSupertypesOperation(excludeImplied);
///
/// Check whether this Feature directly redefines the given redefinedFeature.
@@ -318,7 +318,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool Redefines(IFeature redefinedFeature) => this.ComputeRedefinesOperation(redefinedFeature);
@@ -330,7 +330,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool RedefinesFromLibrary(string libraryFeatureName) => this.ComputeRedefinesFromLibraryOperation(libraryFeatureName);
@@ -345,7 +345,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool SubsetsChain(IFeature first, IFeature second) => this.ComputeSubsetsChainOperation(first, second);
@@ -361,7 +361,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
new bool IsCompatibleWith(IType otherType) => this.ComputeRedefinedIsCompatibleWithOperation(otherType);
@@ -376,9 +376,9 @@ public partial interface IFeature : IType
/// as the Feature.
///
///
- /// The expected IFeature
+ /// The expected collection of
///
- IFeature TypingFeatures() => this.ComputeTypingFeaturesOperation();
+ List TypingFeatures() => this.ComputeTypingFeaturesOperation();
///
/// If isCartesianProduct is true, then return the list of Types whose Cartesian product can be
@@ -386,15 +386,15 @@ public partial interface IFeature : IType
/// valid value, it will just not represent anything useful.)
///
///
- /// The expected IType
+ /// The expected collection of
///
- IType AsCartesianProduct() => this.ComputeAsCartesianProductOperation();
+ List AsCartesianProduct() => this.ComputeAsCartesianProductOperation();
///
/// Check whether this Feature can be used to represent a Cartesian product of Types.
///
///
- /// The expected bool
+ /// The expected
///
bool IsCartesianProduct() => this.ComputeIsCartesianProductOperation();
@@ -402,7 +402,7 @@ public partial interface IFeature : IType
/// Return whether this Feature is an owned cross Feature of an end Feature.
///
///
- /// The expected bool
+ /// The expected
///
bool IsOwnedCrossFeature() => this.ComputeIsOwnedCrossFeatureOperation();
@@ -412,7 +412,7 @@ public partial interface IFeature : IType
/// is not a FeatureMembership. If this exists, it is the crossFeature of the end Feature.
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature OwnedCrossFeature() => this.ComputeOwnedCrossFeatureOperation();
@@ -420,9 +420,9 @@ public partial interface IFeature : IType
/// Return this Feature and all the Features that are directly or indirectly Redefined by this Feature.
///
///
- /// The expected IFeature
+ /// The expected collection of
///
- IFeature AllRedefinedFeatures() => this.ComputeAllRedefinedFeaturesOperation();
+ List AllRedefinedFeatures() => this.ComputeAllRedefinedFeaturesOperation();
///
/// Return if the featuringTypes of this Feature are compatible with the given type. If type is null,
@@ -435,7 +435,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsFeaturedWithin(IType type) => this.ComputeIsFeaturedWithinOperation(type);
@@ -447,7 +447,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool CanAccess(IFeature feature) => this.ComputeCanAccessOperation(feature);
@@ -461,7 +461,7 @@ public partial interface IFeature : IType
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsFeaturingType(IType type) => this.ComputeIsFeaturingTypeOperation(type);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IFeatureChainExpression.cs b/SysML2.NET/Core/AutoGenPoco/IFeatureChainExpression.cs
index 2fcc99b0..fd87937d 100644
--- a/SysML2.NET/Core/AutoGenPoco/IFeatureChainExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IFeatureChainExpression.cs
@@ -66,7 +66,7 @@ public partial interface IFeatureChainExpression : IOperatorExpression
/// any).
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature SourceTargetFeature() => this.ComputeSourceTargetFeatureOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IFeatureReferenceExpression.cs b/SysML2.NET/Core/AutoGenPoco/IFeatureReferenceExpression.cs
index e0fc6521..4b12cf5a 100644
--- a/SysML2.NET/Core/AutoGenPoco/IFeatureReferenceExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IFeatureReferenceExpression.cs
@@ -65,9 +65,9 @@ public partial interface IFeatureReferenceExpression : IExpression
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
///
/// First, determine a value Expression for the referent:
@@ -84,9 +84,9 @@ public partial interface IFeatureReferenceExpression : IExpression
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
- new IElement Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
+ new List Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IImport.cs b/SysML2.NET/Core/AutoGenPoco/IImport.cs
index 08bfd095..93d98c24 100644
--- a/SysML2.NET/Core/AutoGenPoco/IImport.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IImport.cs
@@ -89,9 +89,9 @@ public partial interface IImport : IRelationship
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership ImportedMemberships(INamespace excluded) => this.ComputeImportedMembershipsOperation(excluded);
+ List ImportedMemberships(List excluded) => this.ComputeImportedMembershipsOperation(excluded);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IInstantiationExpression.cs b/SysML2.NET/Core/AutoGenPoco/IInstantiationExpression.cs
index 1cce6c3e..6a36c6ed 100644
--- a/SysML2.NET/Core/AutoGenPoco/IInstantiationExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IInstantiationExpression.cs
@@ -71,7 +71,7 @@ public partial interface IInstantiationExpression : IExpression
/// OperatorExpression.
///
///
- /// The expected IType
+ /// The expected
///
IType InstantiatedType() => this.ComputeInstantiatedTypeOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IInvocationExpression.cs b/SysML2.NET/Core/AutoGenPoco/IInvocationExpression.cs
index 712d92ec..24548a8f 100644
--- a/SysML2.NET/Core/AutoGenPoco/IInvocationExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IInvocationExpression.cs
@@ -58,9 +58,9 @@ public partial interface IInvocationExpression : IInstantiationExpression
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
///
/// Apply the Function that is the type of this InvocationExpression to the argument values resulting
@@ -71,9 +71,9 @@ public partial interface IInvocationExpression : IInstantiationExpression
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
- new IElement Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
+ new List Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/ILibraryPackage.cs b/SysML2.NET/Core/AutoGenPoco/ILibraryPackage.cs
index 0ffac97d..5b68951c 100644
--- a/SysML2.NET/Core/AutoGenPoco/ILibraryPackage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/ILibraryPackage.cs
@@ -54,7 +54,7 @@ public partial interface ILibraryPackage : IPackage
/// The libraryNamespace for a LibraryPackage is itself.
///
///
- /// The expected INamespace
+ /// The expected
///
new INamespace LibraryNamespace() => this.ComputeRedefinedLibraryNamespaceOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/ILiteralExpression.cs b/SysML2.NET/Core/AutoGenPoco/ILiteralExpression.cs
index 81b2fc89..5d2ce84f 100644
--- a/SysML2.NET/Core/AutoGenPoco/ILiteralExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/ILiteralExpression.cs
@@ -52,9 +52,9 @@ public partial interface ILiteralExpression : IExpression
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
///
/// The model-level value of a LiteralExpression is itself.
@@ -63,9 +63,9 @@ public partial interface ILiteralExpression : IExpression
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
- new IElement Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
+ new List Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IMembership.cs b/SysML2.NET/Core/AutoGenPoco/IMembership.cs
index 0fb72a73..e21d9124 100644
--- a/SysML2.NET/Core/AutoGenPoco/IMembership.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IMembership.cs
@@ -99,7 +99,7 @@ public partial interface IMembership : IRelationship
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsDistinguishableFrom(IMembership other) => this.ComputeIsDistinguishableFromOperation(other);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IMembershipImport.cs b/SysML2.NET/Core/AutoGenPoco/IMembershipImport.cs
index bd0d904d..e7f9b609 100644
--- a/SysML2.NET/Core/AutoGenPoco/IMembershipImport.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IMembershipImport.cs
@@ -58,9 +58,9 @@ public partial interface IMembershipImport : IImport
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- new IMembership ImportedMemberships(INamespace excluded) => this.ComputeRedefinedImportedMembershipsOperation(excluded);
+ new List ImportedMemberships(List excluded) => this.ComputeRedefinedImportedMembershipsOperation(excluded);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IMetadataAccessExpression.cs b/SysML2.NET/Core/AutoGenPoco/IMetadataAccessExpression.cs
index 9e077155..3490c34a 100644
--- a/SysML2.NET/Core/AutoGenPoco/IMetadataAccessExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IMetadataAccessExpression.cs
@@ -63,9 +63,9 @@ public partial interface IMetadataAccessExpression : IExpression
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
///
/// Return the ownedElements of the referencedElement that are MetadataFeatures and have the
@@ -78,9 +78,9 @@ public partial interface IMetadataAccessExpression : IExpression
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
- new IElement Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
+ new List Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
///
/// Return a MetadataFeature whose annotatedElement is the referencedElement, whose metaclass is the
@@ -88,7 +88,7 @@ public partial interface IMetadataAccessExpression : IExpression
/// are bound to the MOF properties of the referencedElement.
///
///
- /// The expected IMetadataFeature
+ /// The expected
///
IMetadataFeature MetaclassFeature() => this.ComputeMetaclassFeatureOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IMetadataFeature.cs b/SysML2.NET/Core/AutoGenPoco/IMetadataFeature.cs
index bf66f4d2..8b2fcf62 100644
--- a/SysML2.NET/Core/AutoGenPoco/IMetadataFeature.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IMetadataFeature.cs
@@ -61,15 +61,15 @@ public partial interface IMetadataFeature : IAnnotatingElement, IFeature
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
- IElement EvaluateFeature(IFeature baseFeature) => this.ComputeEvaluateFeatureOperation(baseFeature);
+ List EvaluateFeature(IFeature baseFeature) => this.ComputeEvaluateFeatureOperation(baseFeature);
///
/// Check if this MetadataFeature has a metaclass which is a kind of SemanticMetadata.
///
///
- /// The expected bool
+ /// The expected
///
bool IsSemantic() => this.ComputeIsSemanticOperation();
@@ -78,7 +78,7 @@ public partial interface IMetadataFeature : IAnnotatingElement, IFeature
/// the reflective abstract syntax model).
///
///
- /// The expected bool
+ /// The expected
///
bool IsSyntactic() => this.ComputeIsSyntacticOperation();
@@ -87,7 +87,7 @@ public partial interface IMetadataFeature : IAnnotatingElement, IFeature
/// Element instance from the MOF abstract syntax representation of the model.
///
///
- /// The expected IElement
+ /// The expected
///
IElement SyntaxElement() => this.ComputeSyntaxElementOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IMultiplicityRange.cs b/SysML2.NET/Core/AutoGenPoco/IMultiplicityRange.cs
index 2516f0d0..fcf8b699 100644
--- a/SysML2.NET/Core/AutoGenPoco/IMultiplicityRange.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IMultiplicityRange.cs
@@ -85,7 +85,7 @@ public partial interface IMultiplicityRange : IMultiplicity
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool HasBounds(int lower, string upper) => this.ComputeHasBoundsOperation(lower, upper);
@@ -97,7 +97,7 @@ public partial interface IMultiplicityRange : IMultiplicity
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
string ValueOf(IExpression bound) => this.ComputeValueOfOperation(bound);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/INamespace.cs b/SysML2.NET/Core/AutoGenPoco/INamespace.cs
index 7f15138e..d5b64957 100644
--- a/SysML2.NET/Core/AutoGenPoco/INamespace.cs
+++ b/SysML2.NET/Core/AutoGenPoco/INamespace.cs
@@ -104,9 +104,9 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected string
+ /// The expected collection of
///
- string NamesOf(IElement element) => this.ComputeNamesOfOperation(element);
+ List NamesOf(IElement element) => this.ComputeNamesOfOperation(element);
///
/// Returns this visibility of mem relative to this Namespace. If mem is an importedMembership, this is
@@ -116,7 +116,7 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected VisibilityKind
+ /// The expected
///
VisibilityKind VisibilityOf(IMembership mem) => this.ComputeVisibilityOfOperation(mem);
@@ -138,9 +138,9 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership VisibleMemberships(INamespace excluded, bool isRecursive, bool includeAll) => this.ComputeVisibleMembershipsOperation(excluded, isRecursive, includeAll);
+ List VisibleMemberships(List excluded, bool isRecursive, bool includeAll) => this.ComputeVisibleMembershipsOperation(excluded, isRecursive, includeAll);
///
/// Derive the imported Memberships of this Namespace as the importedMembership of all ownedImports,
@@ -151,9 +151,9 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership ImportedMemberships(INamespace excluded) => this.ComputeImportedMembershipsOperation(excluded);
+ List ImportedMemberships(List excluded) => this.ComputeImportedMembershipsOperation(excluded);
///
/// If visibility is not null, return the Memberships of this Namespace with the given visibility,
@@ -169,9 +169,9 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership MembershipsOfVisibility(VisibilityKind visibility, INamespace excluded) => this.ComputeMembershipsOfVisibilityOperation(visibility, excluded);
+ List MembershipsOfVisibility(VisibilityKind visibility, List excluded) => this.ComputeMembershipsOfVisibilityOperation(visibility, excluded);
///
/// Resolve the given qualified name to the named Membership (if any), starting with this Namespace as
@@ -183,7 +183,7 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
IMembership Resolve(string qualifiedName) => this.ComputeResolveOperation(qualifiedName);
@@ -196,7 +196,7 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
IMembership ResolveGlobal(string qualifiedName) => this.ComputeResolveGlobalOperation(qualifiedName);
@@ -209,7 +209,7 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
IMembership ResolveLocal(string name) => this.ComputeResolveLocalOperation(name);
@@ -220,7 +220,7 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
IMembership ResolveVisible(string name) => this.ComputeResolveVisibleOperation(name);
@@ -233,7 +233,7 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
string QualificationOf(string qualifiedName) => this.ComputeQualificationOfOperation(qualifiedName);
@@ -246,7 +246,7 @@ public partial interface INamespace : IElement
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
string UnqualifiedNameOf(string qualifiedName) => this.ComputeUnqualifiedNameOfOperation(qualifiedName);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/INamespaceImport.cs b/SysML2.NET/Core/AutoGenPoco/INamespaceImport.cs
index 2309abf5..d6e9089b 100644
--- a/SysML2.NET/Core/AutoGenPoco/INamespaceImport.cs
+++ b/SysML2.NET/Core/AutoGenPoco/INamespaceImport.cs
@@ -59,9 +59,9 @@ public partial interface INamespaceImport : IImport
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- new IMembership ImportedMemberships(INamespace excluded) => this.ComputeRedefinedImportedMembershipsOperation(excluded);
+ new List ImportedMemberships(List excluded) => this.ComputeRedefinedImportedMembershipsOperation(excluded);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/INullExpression.cs b/SysML2.NET/Core/AutoGenPoco/INullExpression.cs
index 8d8a7a92..6f96b289 100644
--- a/SysML2.NET/Core/AutoGenPoco/INullExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/INullExpression.cs
@@ -52,9 +52,9 @@ public partial interface INullExpression : IExpression
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
- new bool ModelLevelEvaluable(IFeature visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
+ new bool ModelLevelEvaluable(List visited) => this.ComputeRedefinedModelLevelEvaluableOperation(visited);
///
/// The model-level value of a NullExpression is an empty sequence.
@@ -63,9 +63,9 @@ public partial interface INullExpression : IExpression
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
- new IElement Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
+ new List Evaluate(IElement target) => this.ComputeRedefinedEvaluateOperation(target);
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IOperatorExpression.cs b/SysML2.NET/Core/AutoGenPoco/IOperatorExpression.cs
index 6abe60d1..928f13ef 100644
--- a/SysML2.NET/Core/AutoGenPoco/IOperatorExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IOperatorExpression.cs
@@ -58,7 +58,7 @@ public partial interface IOperatorExpression : IInvocationExpression
/// packages BaseFunctions, DataFunctions, or ControlFunctions from the Kernel Function Library.
///
///
- /// The expected IType
+ /// The expected
///
new IType InstantiatedType() => this.ComputeRedefinedInstantiatedTypeOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IOwningMembership.cs b/SysML2.NET/Core/AutoGenPoco/IOwningMembership.cs
index b199b294..538400d7 100644
--- a/SysML2.NET/Core/AutoGenPoco/IOwningMembership.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IOwningMembership.cs
@@ -77,7 +77,7 @@ public partial interface IOwningMembership : IMembership
/// return the path of the OwningMembership as specified for a Relationship in general.
///
///
- /// The expected string
+ /// The expected
///
new string Path() => this.ComputeRedefinedPathOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IPackage.cs b/SysML2.NET/Core/AutoGenPoco/IPackage.cs
index 70cd9cd5..9ac2bce9 100644
--- a/SysML2.NET/Core/AutoGenPoco/IPackage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IPackage.cs
@@ -58,9 +58,9 @@ public partial interface IPackage : INamespace
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- new IMembership ImportedMemberships(INamespace excluded) => this.ComputeRedefinedImportedMembershipsOperation(excluded);
+ new List ImportedMemberships(List excluded) => this.ComputeRedefinedImportedMembershipsOperation(excluded);
///
/// Determine whether the given element meets all the filterConditions.
@@ -69,7 +69,7 @@ public partial interface IPackage : INamespace
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IncludeAsMember(IElement element) => this.ComputeIncludeAsMemberOperation(element);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IParameterMembership.cs b/SysML2.NET/Core/AutoGenPoco/IParameterMembership.cs
index ac379221..7b41cf08 100644
--- a/SysML2.NET/Core/AutoGenPoco/IParameterMembership.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IParameterMembership.cs
@@ -57,7 +57,7 @@ public partial interface IParameterMembership : IFeatureMembership
/// Return the required value of the direction of the ownedMemberParameter. By default, this is in.
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
FeatureDirectionKind ParameterDirection() => this.ComputeParameterDirectionOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IPerformActionUsage.cs b/SysML2.NET/Core/AutoGenPoco/IPerformActionUsage.cs
index 44a84f46..14d09adc 100644
--- a/SysML2.NET/Core/AutoGenPoco/IPerformActionUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IPerformActionUsage.cs
@@ -85,7 +85,7 @@ public partial interface IPerformActionUsage : IActionUsage, IEventOccurrenceUsa
/// the same as the usual default for a Usage.
///
///
- /// The expected IFeature
+ /// The expected
///
new IFeature NamingFeature() => this.ComputeRedefinedNamingFeatureOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IReferenceUsage.cs b/SysML2.NET/Core/AutoGenPoco/IReferenceUsage.cs
index c6971d55..91560825 100644
--- a/SysML2.NET/Core/AutoGenPoco/IReferenceUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IReferenceUsage.cs
@@ -81,7 +81,7 @@ public partial interface IReferenceUsage : IUsage
/// payloadParameter of the triggerAction of that TransitionUsage (if any).
///
///
- /// The expected IFeature
+ /// The expected
///
new IFeature NamingFeature() => this.ComputeRedefinedNamingFeatureOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IRelationship.cs b/SysML2.NET/Core/AutoGenPoco/IRelationship.cs
index a5514210..cd742e20 100644
--- a/SysML2.NET/Core/AutoGenPoco/IRelationship.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IRelationship.cs
@@ -97,7 +97,7 @@ public partial interface IRelationship : IElement
/// library element.
///
///
- /// The expected INamespace
+ /// The expected
///
new INamespace LibraryNamespace() => this.ComputeRedefinedLibraryNamespaceOperation();
@@ -108,7 +108,7 @@ public partial interface IRelationship : IElement
/// general.
///
///
- /// The expected string
+ /// The expected
///
new string Path() => this.ComputeRedefinedPathOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IReturnParameterMembership.cs b/SysML2.NET/Core/AutoGenPoco/IReturnParameterMembership.cs
index 5c40c8a8..ee729426 100644
--- a/SysML2.NET/Core/AutoGenPoco/IReturnParameterMembership.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IReturnParameterMembership.cs
@@ -52,7 +52,7 @@ public partial interface IReturnParameterMembership : IParameterMembership
/// operation that cannot be further redefined.)
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
new FeatureDirectionKind ParameterDirection() => this.ComputeRedefinedParameterDirectionOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IStateUsage.cs b/SysML2.NET/Core/AutoGenPoco/IStateUsage.cs
index 38b7c75d..a1fd5adb 100644
--- a/SysML2.NET/Core/AutoGenPoco/IStateUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IStateUsage.cs
@@ -122,7 +122,7 @@ public partial interface IStateUsage : IActionUsage
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsSubstateUsage(bool isParallel) => this.ComputeIsSubstateUsageOperation(isParallel);
}
diff --git a/SysML2.NET/Core/AutoGenPoco/ITransitionUsage.cs b/SysML2.NET/Core/AutoGenPoco/ITransitionUsage.cs
index 4c8f169e..ed670121 100644
--- a/SysML2.NET/Core/AutoGenPoco/ITransitionUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/ITransitionUsage.cs
@@ -128,7 +128,7 @@ public partial interface ITransitionUsage : IActionUsage
/// Return the payloadParameter of the triggerAction of this TransitionUsage, if it has one.
///
///
- /// The expected IReferenceUsage
+ /// The expected
///
IReferenceUsage TriggerPayloadParameter() => this.ComputeTriggerPayloadParameterOperation();
@@ -138,7 +138,7 @@ public partial interface ITransitionUsage : IActionUsage
/// Membership that is not a FeatureMembership, and whose featureTarget is an ActionUsage.
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature SourceFeature() => this.ComputeSourceFeatureOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/ITriggerInvocationExpression.cs b/SysML2.NET/Core/AutoGenPoco/ITriggerInvocationExpression.cs
index 9d3d1d5b..d247ffc4 100644
--- a/SysML2.NET/Core/AutoGenPoco/ITriggerInvocationExpression.cs
+++ b/SysML2.NET/Core/AutoGenPoco/ITriggerInvocationExpression.cs
@@ -61,7 +61,7 @@ public partial interface ITriggerInvocationExpression : IInvocationExpression
/// after, respectively.
///
///
- /// The expected IType
+ /// The expected
///
new IType InstantiatedType() => this.ComputeRedefinedInstantiatedTypeOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IType.cs b/SysML2.NET/Core/AutoGenPoco/IType.cs
index 01080f87..88f72353 100644
--- a/SysML2.NET/Core/AutoGenPoco/IType.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IType.cs
@@ -257,9 +257,9 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- new IMembership VisibleMemberships(INamespace excluded, bool isRecursive, bool includeAll) => this.ComputeRedefinedVisibleMembershipsOperation(excluded, isRecursive, includeAll);
+ new List VisibleMemberships(List excluded, bool isRecursive, bool includeAll) => this.ComputeRedefinedVisibleMembershipsOperation(excluded, isRecursive, includeAll);
///
/// Return the Memberships inheritable from supertypes of this Type with redefined Features removed.
@@ -276,9 +276,9 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership InheritedMemberships(INamespace excludedNamespaces, IType excludedTypes, bool excludeImplied) => this.ComputeInheritedMembershipsOperation(excludedNamespaces, excludedTypes, excludeImplied);
+ List InheritedMemberships(List excludedNamespaces, List excludedTypes, bool excludeImplied) => this.ComputeInheritedMembershipsOperation(excludedNamespaces, excludedTypes, excludeImplied);
///
/// Return all the non-private Memberships of all the supertypes of this Type, excluding any supertypes
@@ -295,9 +295,9 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership InheritableMemberships(INamespace excludedNamespaces, IType excludedTypes, bool excludeImplied) => this.ComputeInheritableMembershipsOperation(excludedNamespaces, excludedTypes, excludeImplied);
+ List InheritableMemberships(List excludedNamespaces, List excludedTypes, bool excludeImplied) => this.ComputeInheritableMembershipsOperation(excludedNamespaces, excludedTypes, excludeImplied);
///
/// Return the public, protected and inherited Memberships of this Type. When computing imported
@@ -315,9 +315,9 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership NonPrivateMemberships(INamespace excludedNamespaces, IType excludedTypes, bool excludeImplied) => this.ComputeNonPrivateMembershipsOperation(excludedNamespaces, excludedTypes, excludeImplied);
+ List NonPrivateMemberships(List excludedNamespaces, List excludedTypes, bool excludeImplied) => this.ComputeNonPrivateMembershipsOperation(excludedNamespaces, excludedTypes, excludeImplied);
///
/// Return a subset of memberships, removing those Memberships whose memberElements are Features and for
@@ -333,9 +333,9 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
- IMembership RemoveRedefinedFeatures(IMembership memberships) => this.ComputeRemoveRedefinedFeaturesOperation(memberships);
+ List RemoveRedefinedFeatures(List memberships) => this.ComputeRemoveRedefinedFeaturesOperation(memberships);
///
/// If the memberElement of the given membership is a Feature, then return all Features directly or
@@ -345,9 +345,9 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected IFeature
+ /// The expected collection of
///
- IFeature AllRedefinedFeaturesOf(IMembership membership) => this.ComputeAllRedefinedFeaturesOfOperation(membership);
+ List AllRedefinedFeaturesOf(IMembership membership) => this.ComputeAllRedefinedFeaturesOfOperation(membership);
///
/// If the given feature is a feature of this Type, then return its direction relative to this Type,
@@ -357,7 +357,7 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
FeatureDirectionKind DirectionOf(IFeature feature) => this.ComputeDirectionOfOperation(feature);
@@ -372,9 +372,9 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
- FeatureDirectionKind DirectionOfExcluding(IFeature feature, IType excluded) => this.ComputeDirectionOfExcludingOperation(feature, excluded);
+ FeatureDirectionKind DirectionOfExcluding(IFeature feature, List excluded) => this.ComputeDirectionOfExcludingOperation(feature, excluded);
///
/// If this Type is conjugated, then return just the originalType of the Conjugation. Otherwise, return
@@ -385,18 +385,18 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected IType
+ /// The expected collection of
///
- IType Supertypes(bool excludeImplied) => this.ComputeSupertypesOperation(excludeImplied);
+ List Supertypes(bool excludeImplied) => this.ComputeSupertypesOperation(excludeImplied);
///
/// Return this Type and all Types that are directly or transitively supertypes of this Type (as
/// determined by the supertypes operation with excludeImplied = false).
///
///
- /// The expected IType
+ /// The expected collection of
///
- IType AllSupertypes() => this.ComputeAllSupertypesOperation();
+ List AllSupertypes() => this.ComputeAllSupertypesOperation();
///
/// Check whether this Type is a direct or indirect specialization of the given supertype.
@@ -405,7 +405,7 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool Specializes(IType supertype) => this.ComputeSpecializesOperation(supertype);
@@ -418,7 +418,7 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool SpecializesFromLibrary(string libraryTypeName) => this.ComputeSpecializesFromLibraryOperation(libraryTypeName);
@@ -430,7 +430,7 @@ public partial interface IType : INamespace
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IsCompatibleWith(IType otherType) => this.ComputeIsCompatibleWithOperation(otherType);
@@ -438,9 +438,9 @@ public partial interface IType : INamespace
/// Return the owned or inherited Multiplicities for this Type<./code>.
///
///
- /// The expected IMultiplicity
+ /// The expected collection of
///
- IMultiplicity Multiplicities() => this.ComputeMultiplicitiesOperation();
+ List Multiplicities() => this.ComputeMultiplicitiesOperation();
}
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IUsage.cs b/SysML2.NET/Core/AutoGenPoco/IUsage.cs
index f9061cca..c5904647 100644
--- a/SysML2.NET/Core/AutoGenPoco/IUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IUsage.cs
@@ -346,7 +346,7 @@ public partial interface IUsage : IFeature
/// ownedReferenceSubsetting.
///
///
- /// The expected IFeature
+ /// The expected
///
new IFeature NamingFeature() => this.ComputeRedefinedNamingFeatureOperation();
@@ -355,7 +355,7 @@ public partial interface IUsage : IFeature
/// ownedReferenceSubsetting.
///
///
- /// The expected IFeature
+ /// The expected
///
IFeature ReferencedFeatureTarget() => this.ComputeReferencedFeatureTargetOperation();
}
diff --git a/SysML2.NET/Core/AutoGenPoco/IViewUsage.cs b/SysML2.NET/Core/AutoGenPoco/IViewUsage.cs
index 5ab4e606..61e01d4f 100644
--- a/SysML2.NET/Core/AutoGenPoco/IViewUsage.cs
+++ b/SysML2.NET/Core/AutoGenPoco/IViewUsage.cs
@@ -116,7 +116,7 @@ public partial interface IViewUsage : IPartUsage
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
bool IncludeAsExposed(IElement element) => this.ComputeIncludeAsExposedOperation(element);
}
diff --git a/SysML2.NET/Extend/AcceptActionUsageExtensions.cs b/SysML2.NET/Extend/AcceptActionUsageExtensions.cs
index 80b1f45c..f21c5031 100644
--- a/SysML2.NET/Extend/AcceptActionUsageExtensions.cs
+++ b/SysML2.NET/Extend/AcceptActionUsageExtensions.cs
@@ -114,7 +114,7 @@ internal static IExpression ComputeReceiverArgument(this IAcceptActionUsage acce
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsTriggerActionOperation(this IAcceptActionUsage acceptActionUsageSubject)
diff --git a/SysML2.NET/Extend/ActionUsageExtensions.cs b/SysML2.NET/Extend/ActionUsageExtensions.cs
index c0cf4638..a16bca88 100644
--- a/SysML2.NET/Extend/ActionUsageExtensions.cs
+++ b/SysML2.NET/Extend/ActionUsageExtensions.cs
@@ -84,10 +84,10 @@ internal static List ComputeActionDefinition(this IActionUsage action
/// The subject
///
///
- /// The expected IFeature
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IFeature ComputeInputParametersOperation(this IActionUsage actionUsageSubject)
+ internal static List ComputeInputParametersOperation(this IActionUsage actionUsageSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -103,7 +103,7 @@ internal static IFeature ComputeInputParametersOperation(this IActionUsage actio
/// No documentation provided
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeInputParameterOperation(this IActionUsage actionUsageSubject, int i)
@@ -123,7 +123,7 @@ internal static IFeature ComputeInputParameterOperation(this IActionUsage action
/// No documentation provided
///
///
- /// The expected IExpression
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IExpression ComputeArgumentOperation(this IActionUsage actionUsageSubject, int i)
@@ -140,7 +140,7 @@ internal static IExpression ComputeArgumentOperation(this IActionUsage actionUsa
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsSubactionUsageOperation(this IActionUsage actionUsageSubject)
diff --git a/SysML2.NET/Extend/CalculationUsageExtensions.cs b/SysML2.NET/Extend/CalculationUsageExtensions.cs
index 2653449d..2d439589 100644
--- a/SysML2.NET/Extend/CalculationUsageExtensions.cs
+++ b/SysML2.NET/Extend/CalculationUsageExtensions.cs
@@ -87,10 +87,10 @@ internal static IFunction ComputeCalculationDefinition(this ICalculationUsage ca
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this ICalculationUsage calculationUsageSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this ICalculationUsage calculationUsageSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/ConjugatedPortDefinitionExtensions.cs b/SysML2.NET/Extend/ConjugatedPortDefinitionExtensions.cs
index d80d8d32..4b0c95ed 100644
--- a/SysML2.NET/Extend/ConjugatedPortDefinitionExtensions.cs
+++ b/SysML2.NET/Extend/ConjugatedPortDefinitionExtensions.cs
@@ -95,7 +95,7 @@ internal static IPortConjugation ComputeOwnedPortConjugator(this IConjugatedPort
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedEffectiveNameOperation(this IConjugatedPortDefinition conjugatedPortDefinitionSubject)
diff --git a/SysML2.NET/Extend/ConstraintUsageExtensions.cs b/SysML2.NET/Extend/ConstraintUsageExtensions.cs
index e09928c6..b9101a0f 100644
--- a/SysML2.NET/Extend/ConstraintUsageExtensions.cs
+++ b/SysML2.NET/Extend/ConstraintUsageExtensions.cs
@@ -86,7 +86,7 @@ internal static IPredicate ComputeConstraintDefinition(this IConstraintUsage con
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeRedefinedNamingFeatureOperation(this IConstraintUsage constraintUsageSubject)
@@ -104,10 +104,10 @@ internal static IFeature ComputeRedefinedNamingFeatureOperation(this IConstraint
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IConstraintUsage constraintUsageSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IConstraintUsage constraintUsageSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/ConstructorExpressionExtensions.cs b/SysML2.NET/Extend/ConstructorExpressionExtensions.cs
index a450aad9..ff60407d 100644
--- a/SysML2.NET/Extend/ConstructorExpressionExtensions.cs
+++ b/SysML2.NET/Extend/ConstructorExpressionExtensions.cs
@@ -49,10 +49,10 @@ internal static class ConstructorExpressionExtensions
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IConstructorExpression constructorExpressionSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IConstructorExpression constructorExpressionSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/ControlNodeExtensions.cs b/SysML2.NET/Extend/ControlNodeExtensions.cs
index 49df5bc8..e8e503ae 100644
--- a/SysML2.NET/Extend/ControlNodeExtensions.cs
+++ b/SysML2.NET/Extend/ControlNodeExtensions.cs
@@ -78,7 +78,7 @@ internal static class ControlNodeExtensions
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeMultiplicityHasBoundsOperation(this IControlNode controlNodeSubject, IMultiplicity mult, int lower, string upper)
diff --git a/SysML2.NET/Extend/ElementExtensions.cs b/SysML2.NET/Extend/ElementExtensions.cs
index 010d1c49..eeb28540 100644
--- a/SysML2.NET/Extend/ElementExtensions.cs
+++ b/SysML2.NET/Extend/ElementExtensions.cs
@@ -207,7 +207,7 @@ internal static List ComputeTextualRepresentation(this I
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeEscapedNameOperation(this IElement elementSubject)
@@ -223,7 +223,7 @@ internal static string ComputeEscapedNameOperation(this IElement elementSubject)
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeEffectiveShortNameOperation(this IElement elementSubject)
@@ -238,7 +238,7 @@ internal static string ComputeEffectiveShortNameOperation(this IElement elementS
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeEffectiveNameOperation(this IElement elementSubject)
@@ -253,7 +253,7 @@ internal static string ComputeEffectiveNameOperation(this IElement elementSubjec
/// The subject
///
///
- /// The expected INamespace
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static INamespace ComputeLibraryNamespaceOperation(this IElement elementSubject)
@@ -274,7 +274,7 @@ internal static INamespace ComputeLibraryNamespaceOperation(this IElement elemen
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputePathOperation(this IElement elementSubject)
diff --git a/SysML2.NET/Extend/ExpressionExtensions.cs b/SysML2.NET/Extend/ExpressionExtensions.cs
index aa339e9b..f03ed0ad 100644
--- a/SysML2.NET/Extend/ExpressionExtensions.cs
+++ b/SysML2.NET/Extend/ExpressionExtensions.cs
@@ -99,10 +99,10 @@ internal static IFeature ComputeResult(this IExpression expressionSubject)
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeModelLevelEvaluableOperation(this IExpression expressionSubject, IFeature visited)
+ internal static bool ComputeModelLevelEvaluableOperation(this IExpression expressionSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -120,10 +120,10 @@ internal static bool ComputeModelLevelEvaluableOperation(this IExpression expres
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IElement ComputeEvaluateOperation(this IExpression expressionSubject, IElement target)
+ internal static List ComputeEvaluateOperation(this IExpression expressionSubject, IElement target)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -139,7 +139,7 @@ internal static IElement ComputeEvaluateOperation(this IExpression expressionSub
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeCheckConditionOperation(this IExpression expressionSubject, IElement target)
diff --git a/SysML2.NET/Extend/FeatureChainExpressionExtensions.cs b/SysML2.NET/Extend/FeatureChainExpressionExtensions.cs
index 398135a4..40ba6e6d 100644
--- a/SysML2.NET/Extend/FeatureChainExpressionExtensions.cs
+++ b/SysML2.NET/Extend/FeatureChainExpressionExtensions.cs
@@ -61,7 +61,7 @@ internal static IFeature ComputeTargetFeature(this IFeatureChainExpression featu
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeSourceTargetFeatureOperation(this IFeatureChainExpression featureChainExpressionSubject)
diff --git a/SysML2.NET/Extend/FeatureExtensions.cs b/SysML2.NET/Extend/FeatureExtensions.cs
index d4faecea..ddf26f41 100644
--- a/SysML2.NET/Extend/FeatureExtensions.cs
+++ b/SysML2.NET/Extend/FeatureExtensions.cs
@@ -285,7 +285,7 @@ internal static List ComputeType(this IFeature featureSubject)
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static FeatureDirectionKind ComputeDirectionForOperation(this IFeature featureSubject, IType type)
@@ -301,7 +301,7 @@ internal static FeatureDirectionKind ComputeDirectionForOperation(this IFeature
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedEffectiveShortNameOperation(this IFeature featureSubject)
@@ -318,7 +318,7 @@ internal static string ComputeRedefinedEffectiveShortNameOperation(this IFeature
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedEffectiveNameOperation(this IFeature featureSubject)
@@ -334,7 +334,7 @@ internal static string ComputeRedefinedEffectiveNameOperation(this IFeature feat
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeNamingFeatureOperation(this IFeature featureSubject)
@@ -351,10 +351,10 @@ internal static IFeature ComputeNamingFeatureOperation(this IFeature featureSubj
/// No documentation provided
///
///
- /// The expected IType
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IType ComputeRedefinedSupertypesOperation(this IFeature featureSubject, bool excludeImplied)
+ internal static List ComputeRedefinedSupertypesOperation(this IFeature featureSubject, bool excludeImplied)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -369,7 +369,7 @@ internal static IType ComputeRedefinedSupertypesOperation(this IFeature featureS
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeRedefinesOperation(this IFeature featureSubject, IFeature redefinedFeature)
@@ -388,7 +388,7 @@ internal static bool ComputeRedefinesOperation(this IFeature featureSubject, IFe
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeRedefinesFromLibraryOperation(this IFeature featureSubject, string libraryFeatureName)
@@ -410,7 +410,7 @@ internal static bool ComputeRedefinesFromLibraryOperation(this IFeature featureS
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeSubsetsChainOperation(this IFeature featureSubject, IFeature first, IFeature second)
@@ -433,7 +433,7 @@ internal static bool ComputeSubsetsChainOperation(this IFeature featureSubject,
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeRedefinedIsCompatibleWithOperation(this IFeature featureSubject, IType otherType)
@@ -455,10 +455,10 @@ internal static bool ComputeRedefinedIsCompatibleWithOperation(this IFeature fea
/// The subject
///
///
- /// The expected IFeature
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IFeature ComputeTypingFeaturesOperation(this IFeature featureSubject)
+ internal static List ComputeTypingFeaturesOperation(this IFeature featureSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -472,10 +472,10 @@ internal static IFeature ComputeTypingFeaturesOperation(this IFeature featureSub
/// The subject
///
///
- /// The expected IType
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IType ComputeAsCartesianProductOperation(this IFeature featureSubject)
+ internal static List ComputeAsCartesianProductOperation(this IFeature featureSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -487,7 +487,7 @@ internal static IType ComputeAsCartesianProductOperation(this IFeature featureSu
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsCartesianProductOperation(this IFeature featureSubject)
@@ -502,7 +502,7 @@ internal static bool ComputeIsCartesianProductOperation(this IFeature featureSub
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsOwnedCrossFeatureOperation(this IFeature featureSubject)
@@ -519,7 +519,7 @@ internal static bool ComputeIsOwnedCrossFeatureOperation(this IFeature featureSu
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeOwnedCrossFeatureOperation(this IFeature featureSubject)
@@ -534,10 +534,10 @@ internal static IFeature ComputeOwnedCrossFeatureOperation(this IFeature feature
/// The subject
///
///
- /// The expected IFeature
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IFeature ComputeAllRedefinedFeaturesOperation(this IFeature featureSubject)
+ internal static List ComputeAllRedefinedFeaturesOperation(this IFeature featureSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -556,7 +556,7 @@ internal static IFeature ComputeAllRedefinedFeaturesOperation(this IFeature feat
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsFeaturedWithinOperation(this IFeature featureSubject, IType type)
@@ -575,7 +575,7 @@ internal static bool ComputeIsFeaturedWithinOperation(this IFeature featureSubje
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeCanAccessOperation(this IFeature featureSubject, IFeature feature)
@@ -596,7 +596,7 @@ internal static bool ComputeCanAccessOperation(this IFeature featureSubject, IFe
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsFeaturingTypeOperation(this IFeature featureSubject, IType type)
diff --git a/SysML2.NET/Extend/FeatureReferenceExpressionExtensions.cs b/SysML2.NET/Extend/FeatureReferenceExpressionExtensions.cs
index 4873216b..04318313 100644
--- a/SysML2.NET/Extend/FeatureReferenceExpressionExtensions.cs
+++ b/SysML2.NET/Extend/FeatureReferenceExpressionExtensions.cs
@@ -68,10 +68,10 @@ internal static IFeature ComputeReferent(this IFeatureReferenceExpression featur
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IFeatureReferenceExpression featureReferenceExpressionSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IFeatureReferenceExpression featureReferenceExpressionSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -94,10 +94,10 @@ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IFeatureR
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IElement ComputeRedefinedEvaluateOperation(this IFeatureReferenceExpression featureReferenceExpressionSubject, IElement target)
+ internal static List ComputeRedefinedEvaluateOperation(this IFeatureReferenceExpression featureReferenceExpressionSubject, IElement target)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/ImportExtensions.cs b/SysML2.NET/Extend/ImportExtensions.cs
index 80dd45f1..49457afe 100644
--- a/SysML2.NET/Extend/ImportExtensions.cs
+++ b/SysML2.NET/Extend/ImportExtensions.cs
@@ -74,10 +74,10 @@ internal static INamespace ComputeImportOwningNamespace(this IImport importSubje
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeImportedMembershipsOperation(this IImport importSubject, INamespace excluded)
+ internal static List ComputeImportedMembershipsOperation(this IImport importSubject, List excluded)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/InstantiationExpressionExtensions.cs b/SysML2.NET/Extend/InstantiationExpressionExtensions.cs
index 85181220..d8f9d12b 100644
--- a/SysML2.NET/Extend/InstantiationExpressionExtensions.cs
+++ b/SysML2.NET/Extend/InstantiationExpressionExtensions.cs
@@ -78,7 +78,7 @@ internal static IType ComputeInstantiatedType(this IInstantiationExpression inst
/// The subject
///
///
- /// The expected IType
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IType ComputeInstantiatedTypeOperation(this IInstantiationExpression instantiationExpressionSubject)
diff --git a/SysML2.NET/Extend/InvocationExpressionExtensions.cs b/SysML2.NET/Extend/InvocationExpressionExtensions.cs
index f1e2a49f..34518595 100644
--- a/SysML2.NET/Extend/InvocationExpressionExtensions.cs
+++ b/SysML2.NET/Extend/InvocationExpressionExtensions.cs
@@ -49,10 +49,10 @@ internal static class InvocationExpressionExtensions
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IInvocationExpression invocationExpressionSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IInvocationExpression invocationExpressionSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -69,10 +69,10 @@ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IInvocati
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IElement ComputeRedefinedEvaluateOperation(this IInvocationExpression invocationExpressionSubject, IElement target)
+ internal static List ComputeRedefinedEvaluateOperation(this IInvocationExpression invocationExpressionSubject, IElement target)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/LibraryPackageExtensions.cs b/SysML2.NET/Extend/LibraryPackageExtensions.cs
index 5569bdef..f4262b97 100644
--- a/SysML2.NET/Extend/LibraryPackageExtensions.cs
+++ b/SysML2.NET/Extend/LibraryPackageExtensions.cs
@@ -41,7 +41,7 @@ internal static class LibraryPackageExtensions
/// The subject
///
///
- /// The expected INamespace
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static INamespace ComputeRedefinedLibraryNamespaceOperation(this ILibraryPackage libraryPackageSubject)
diff --git a/SysML2.NET/Extend/LiteralExpressionExtensions.cs b/SysML2.NET/Extend/LiteralExpressionExtensions.cs
index 528245e4..28115a83 100644
--- a/SysML2.NET/Extend/LiteralExpressionExtensions.cs
+++ b/SysML2.NET/Extend/LiteralExpressionExtensions.cs
@@ -48,10 +48,10 @@ internal static class LiteralExpressionExtensions
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this ILiteralExpression literalExpressionSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this ILiteralExpression literalExpressionSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -66,10 +66,10 @@ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this ILiteralE
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IElement ComputeRedefinedEvaluateOperation(this ILiteralExpression literalExpressionSubject, IElement target)
+ internal static List ComputeRedefinedEvaluateOperation(this ILiteralExpression literalExpressionSubject, IElement target)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/MembershipExtensions.cs b/SysML2.NET/Extend/MembershipExtensions.cs
index 859a514d..a565e8a3 100644
--- a/SysML2.NET/Extend/MembershipExtensions.cs
+++ b/SysML2.NET/Extend/MembershipExtensions.cs
@@ -77,7 +77,7 @@ internal static INamespace ComputeMembershipOwningNamespace(this IMembership mem
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsDistinguishableFromOperation(this IMembership membershipSubject, IMembership other)
diff --git a/SysML2.NET/Extend/MembershipImportExtensions.cs b/SysML2.NET/Extend/MembershipImportExtensions.cs
index dea0444c..a9eee6ad 100644
--- a/SysML2.NET/Extend/MembershipImportExtensions.cs
+++ b/SysML2.NET/Extend/MembershipImportExtensions.cs
@@ -45,10 +45,10 @@ internal static class MembershipImportExtensions
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeRedefinedImportedMembershipsOperation(this IMembershipImport membershipImportSubject, INamespace excluded)
+ internal static List ComputeRedefinedImportedMembershipsOperation(this IMembershipImport membershipImportSubject, List excluded)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/MetadataAccessExpressionExtensions.cs b/SysML2.NET/Extend/MetadataAccessExpressionExtensions.cs
index 41334153..4cdb0928 100644
--- a/SysML2.NET/Extend/MetadataAccessExpressionExtensions.cs
+++ b/SysML2.NET/Extend/MetadataAccessExpressionExtensions.cs
@@ -64,10 +64,10 @@ internal static IElement ComputeReferencedElement(this IMetadataAccessExpression
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IMetadataAccessExpression metadataAccessExpressionSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IMetadataAccessExpression metadataAccessExpressionSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -86,10 +86,10 @@ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this IMetadata
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IElement ComputeRedefinedEvaluateOperation(this IMetadataAccessExpression metadataAccessExpressionSubject, IElement target)
+ internal static List ComputeRedefinedEvaluateOperation(this IMetadataAccessExpression metadataAccessExpressionSubject, IElement target)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -103,7 +103,7 @@ internal static IElement ComputeRedefinedEvaluateOperation(this IMetadataAccessE
/// The subject
///
///
- /// The expected IMetadataFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IMetadataFeature ComputeMetaclassFeatureOperation(this IMetadataAccessExpression metadataAccessExpressionSubject)
diff --git a/SysML2.NET/Extend/MetadataFeatureExtensions.cs b/SysML2.NET/Extend/MetadataFeatureExtensions.cs
index 00beae77..90da2162 100644
--- a/SysML2.NET/Extend/MetadataFeatureExtensions.cs
+++ b/SysML2.NET/Extend/MetadataFeatureExtensions.cs
@@ -63,10 +63,10 @@ internal static IMetaclass ComputeMetaclass(this IMetadataFeature metadataFeatur
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IElement ComputeEvaluateFeatureOperation(this IMetadataFeature metadataFeatureSubject, IFeature baseFeature)
+ internal static List ComputeEvaluateFeatureOperation(this IMetadataFeature metadataFeatureSubject, IFeature baseFeature)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -78,7 +78,7 @@ internal static IElement ComputeEvaluateFeatureOperation(this IMetadataFeature m
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsSemanticOperation(this IMetadataFeature metadataFeatureSubject)
@@ -94,7 +94,7 @@ internal static bool ComputeIsSemanticOperation(this IMetadataFeature metadataFe
/// The subject
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsSyntacticOperation(this IMetadataFeature metadataFeatureSubject)
@@ -110,7 +110,7 @@ internal static bool ComputeIsSyntacticOperation(this IMetadataFeature metadataF
/// The subject
///
///
- /// The expected IElement
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IElement ComputeSyntaxElementOperation(this IMetadataFeature metadataFeatureSubject)
diff --git a/SysML2.NET/Extend/MultiplicityRangeExtensions.cs b/SysML2.NET/Extend/MultiplicityRangeExtensions.cs
index 38aca774..93c93210 100644
--- a/SysML2.NET/Extend/MultiplicityRangeExtensions.cs
+++ b/SysML2.NET/Extend/MultiplicityRangeExtensions.cs
@@ -96,7 +96,7 @@ internal static IExpression ComputeUpperBound(this IMultiplicityRange multiplici
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeHasBoundsOperation(this IMultiplicityRange multiplicityRangeSubject, int lower, string upper)
@@ -115,7 +115,7 @@ internal static bool ComputeHasBoundsOperation(this IMultiplicityRange multiplic
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeValueOfOperation(this IMultiplicityRange multiplicityRangeSubject, IExpression bound)
diff --git a/SysML2.NET/Extend/NamespaceExtensions.cs b/SysML2.NET/Extend/NamespaceExtensions.cs
index f2eacffc..3c88d2ee 100644
--- a/SysML2.NET/Extend/NamespaceExtensions.cs
+++ b/SysML2.NET/Extend/NamespaceExtensions.cs
@@ -133,10 +133,10 @@ internal static List ComputeOwnedMembership(this INamespace namespa
/// No documentation provided
///
///
- /// The expected string
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static string ComputeNamesOfOperation(this INamespace namespaceSubject, IElement element)
+ internal static List ComputeNamesOfOperation(this INamespace namespaceSubject, IElement element)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -152,7 +152,7 @@ internal static string ComputeNamesOfOperation(this INamespace namespaceSubject,
/// No documentation provided
///
///
- /// The expected VisibilityKind
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static VisibilityKind ComputeVisibilityOfOperation(this INamespace namespaceSubject, IMembership mem)
@@ -181,10 +181,10 @@ internal static VisibilityKind ComputeVisibilityOfOperation(this INamespace name
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeVisibleMembershipsOperation(this INamespace namespaceSubject, INamespace excluded, bool isRecursive, bool includeAll)
+ internal static List ComputeVisibleMembershipsOperation(this INamespace namespaceSubject, List excluded, bool isRecursive, bool includeAll)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -201,10 +201,10 @@ internal static IMembership ComputeVisibleMembershipsOperation(this INamespace n
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeImportedMembershipsOperation(this INamespace namespaceSubject, INamespace excluded)
+ internal static List ComputeImportedMembershipsOperation(this INamespace namespaceSubject, List excluded)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -226,10 +226,10 @@ internal static IMembership ComputeImportedMembershipsOperation(this INamespace
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeMembershipsOfVisibilityOperation(this INamespace namespaceSubject, VisibilityKind visibility, INamespace excluded)
+ internal static List ComputeMembershipsOfVisibilityOperation(this INamespace namespaceSubject, VisibilityKind visibility, List excluded)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -247,7 +247,7 @@ internal static IMembership ComputeMembershipsOfVisibilityOperation(this INamesp
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IMembership ComputeResolveOperation(this INamespace namespaceSubject, string qualifiedName)
@@ -267,7 +267,7 @@ internal static IMembership ComputeResolveOperation(this INamespace namespaceSub
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IMembership ComputeResolveGlobalOperation(this INamespace namespaceSubject, string qualifiedName)
@@ -287,7 +287,7 @@ internal static IMembership ComputeResolveGlobalOperation(this INamespace namesp
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IMembership ComputeResolveLocalOperation(this INamespace namespaceSubject, string name)
@@ -305,7 +305,7 @@ internal static IMembership ComputeResolveLocalOperation(this INamespace namespa
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IMembership ComputeResolveVisibleOperation(this INamespace namespaceSubject, string name)
@@ -325,7 +325,7 @@ internal static IMembership ComputeResolveVisibleOperation(this INamespace names
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeQualificationOfOperation(this INamespace namespaceSubject, string qualifiedName)
@@ -345,7 +345,7 @@ internal static string ComputeQualificationOfOperation(this INamespace namespace
/// No documentation provided
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeUnqualifiedNameOfOperation(this INamespace namespaceSubject, string qualifiedName)
diff --git a/SysML2.NET/Extend/NamespaceImportExtensions.cs b/SysML2.NET/Extend/NamespaceImportExtensions.cs
index 2834eeba..afc115d3 100644
--- a/SysML2.NET/Extend/NamespaceImportExtensions.cs
+++ b/SysML2.NET/Extend/NamespaceImportExtensions.cs
@@ -45,10 +45,10 @@ internal static class NamespaceImportExtensions
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeRedefinedImportedMembershipsOperation(this INamespaceImport namespaceImportSubject, INamespace excluded)
+ internal static List ComputeRedefinedImportedMembershipsOperation(this INamespaceImport namespaceImportSubject, List excluded)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/NullExpressionExtensions.cs b/SysML2.NET/Extend/NullExpressionExtensions.cs
index e6806834..8b315d21 100644
--- a/SysML2.NET/Extend/NullExpressionExtensions.cs
+++ b/SysML2.NET/Extend/NullExpressionExtensions.cs
@@ -48,10 +48,10 @@ internal static class NullExpressionExtensions
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static bool ComputeRedefinedModelLevelEvaluableOperation(this INullExpression nullExpressionSubject, IFeature visited)
+ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this INullExpression nullExpressionSubject, List visited)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -66,10 +66,10 @@ internal static bool ComputeRedefinedModelLevelEvaluableOperation(this INullExpr
/// No documentation provided
///
///
- /// The expected IElement
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IElement ComputeRedefinedEvaluateOperation(this INullExpression nullExpressionSubject, IElement target)
+ internal static List ComputeRedefinedEvaluateOperation(this INullExpression nullExpressionSubject, IElement target)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/OperatorExpressionExtensions.cs b/SysML2.NET/Extend/OperatorExpressionExtensions.cs
index 5bafece3..20730663 100644
--- a/SysML2.NET/Extend/OperatorExpressionExtensions.cs
+++ b/SysML2.NET/Extend/OperatorExpressionExtensions.cs
@@ -46,7 +46,7 @@ internal static class OperatorExpressionExtensions
/// The subject
///
///
- /// The expected IType
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IType ComputeRedefinedInstantiatedTypeOperation(this IOperatorExpression operatorExpressionSubject)
diff --git a/SysML2.NET/Extend/OwningMembershipExtensions.cs b/SysML2.NET/Extend/OwningMembershipExtensions.cs
index 8d61a00e..e9adbc72 100644
--- a/SysML2.NET/Extend/OwningMembershipExtensions.cs
+++ b/SysML2.NET/Extend/OwningMembershipExtensions.cs
@@ -102,7 +102,7 @@ internal static string ComputeOwnedMemberShortName(this IOwningMembership owning
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedPathOperation(this IOwningMembership owningMembershipSubject)
diff --git a/SysML2.NET/Extend/PackageExtensions.cs b/SysML2.NET/Extend/PackageExtensions.cs
index 48100c3b..58a88ae7 100644
--- a/SysML2.NET/Extend/PackageExtensions.cs
+++ b/SysML2.NET/Extend/PackageExtensions.cs
@@ -59,10 +59,10 @@ internal static List ComputeFilterCondition(this IPackage packageSu
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeRedefinedImportedMembershipsOperation(this IPackage packageSubject, INamespace excluded)
+ internal static List ComputeRedefinedImportedMembershipsOperation(this IPackage packageSubject, List excluded)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -77,7 +77,7 @@ internal static IMembership ComputeRedefinedImportedMembershipsOperation(this IP
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIncludeAsMemberOperation(this IPackage packageSubject, IElement element)
diff --git a/SysML2.NET/Extend/ParameterMembershipExtensions.cs b/SysML2.NET/Extend/ParameterMembershipExtensions.cs
index 5864cc75..11e02f68 100644
--- a/SysML2.NET/Extend/ParameterMembershipExtensions.cs
+++ b/SysML2.NET/Extend/ParameterMembershipExtensions.cs
@@ -59,7 +59,7 @@ internal static IFeature ComputeOwnedMemberParameter(this IParameterMembership p
/// The subject
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static FeatureDirectionKind ComputeParameterDirectionOperation(this IParameterMembership parameterMembershipSubject)
diff --git a/SysML2.NET/Extend/PerformActionUsageExtensions.cs b/SysML2.NET/Extend/PerformActionUsageExtensions.cs
index f5083dd9..ff5dbbd2 100644
--- a/SysML2.NET/Extend/PerformActionUsageExtensions.cs
+++ b/SysML2.NET/Extend/PerformActionUsageExtensions.cs
@@ -85,7 +85,7 @@ internal static IActionUsage ComputePerformedAction(this IPerformActionUsage per
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeRedefinedNamingFeatureOperation(this IPerformActionUsage performActionUsageSubject)
diff --git a/SysML2.NET/Extend/ReferenceUsageExtensions.cs b/SysML2.NET/Extend/ReferenceUsageExtensions.cs
index e857cab7..cba6b012 100644
--- a/SysML2.NET/Extend/ReferenceUsageExtensions.cs
+++ b/SysML2.NET/Extend/ReferenceUsageExtensions.cs
@@ -81,7 +81,7 @@ internal static bool ComputeIsReference(this IReferenceUsage referenceUsageSubje
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeRedefinedNamingFeatureOperation(this IReferenceUsage referenceUsageSubject)
diff --git a/SysML2.NET/Extend/RelationshipExtensions.cs b/SysML2.NET/Extend/RelationshipExtensions.cs
index 150a0e14..a331b8a2 100644
--- a/SysML2.NET/Extend/RelationshipExtensions.cs
+++ b/SysML2.NET/Extend/RelationshipExtensions.cs
@@ -55,7 +55,7 @@ internal static List ComputeRelatedElement(this IRelationship relation
/// The subject
///
///
- /// The expected INamespace
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static INamespace ComputeRedefinedLibraryNamespaceOperation(this IRelationship relationshipSubject)
@@ -73,7 +73,7 @@ internal static INamespace ComputeRedefinedLibraryNamespaceOperation(this IRelat
/// The subject
///
///
- /// The expected string
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static string ComputeRedefinedPathOperation(this IRelationship relationshipSubject)
diff --git a/SysML2.NET/Extend/ReturnParameterMembershipExtensions.cs b/SysML2.NET/Extend/ReturnParameterMembershipExtensions.cs
index fae134dc..f4856cf5 100644
--- a/SysML2.NET/Extend/ReturnParameterMembershipExtensions.cs
+++ b/SysML2.NET/Extend/ReturnParameterMembershipExtensions.cs
@@ -46,7 +46,7 @@ internal static class ReturnParameterMembershipExtensions
/// The subject
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static FeatureDirectionKind ComputeRedefinedParameterDirectionOperation(this IReturnParameterMembership returnParameterMembershipSubject)
diff --git a/SysML2.NET/Extend/StateUsageExtensions.cs b/SysML2.NET/Extend/StateUsageExtensions.cs
index f30ddaaf..1def2784 100644
--- a/SysML2.NET/Extend/StateUsageExtensions.cs
+++ b/SysML2.NET/Extend/StateUsageExtensions.cs
@@ -134,7 +134,7 @@ internal static List ComputeStateDefinition(this IStateUsage stateUsa
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsSubstateUsageOperation(this IStateUsage stateUsageSubject, bool isParallel)
diff --git a/SysML2.NET/Extend/TransitionUsageExtensions.cs b/SysML2.NET/Extend/TransitionUsageExtensions.cs
index 8d317383..a59d7620 100644
--- a/SysML2.NET/Extend/TransitionUsageExtensions.cs
+++ b/SysML2.NET/Extend/TransitionUsageExtensions.cs
@@ -160,7 +160,7 @@ internal static List ComputeTriggerAction(this ITransitionUs
/// The subject
///
///
- /// The expected IReferenceUsage
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IReferenceUsage ComputeTriggerPayloadParameterOperation(this ITransitionUsage transitionUsageSubject)
@@ -177,7 +177,7 @@ internal static IReferenceUsage ComputeTriggerPayloadParameterOperation(this ITr
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeSourceFeatureOperation(this ITransitionUsage transitionUsageSubject)
diff --git a/SysML2.NET/Extend/TriggerInvocationExpressionExtensions.cs b/SysML2.NET/Extend/TriggerInvocationExpressionExtensions.cs
index 86a1e78b..b9fe4c90 100644
--- a/SysML2.NET/Extend/TriggerInvocationExpressionExtensions.cs
+++ b/SysML2.NET/Extend/TriggerInvocationExpressionExtensions.cs
@@ -49,7 +49,7 @@ internal static class TriggerInvocationExpressionExtensions
/// The subject
///
///
- /// The expected IType
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IType ComputeRedefinedInstantiatedTypeOperation(this ITriggerInvocationExpression triggerInvocationExpressionSubject)
diff --git a/SysML2.NET/Extend/TypeExtensions.cs b/SysML2.NET/Extend/TypeExtensions.cs
index 42286be4..87e7422c 100644
--- a/SysML2.NET/Extend/TypeExtensions.cs
+++ b/SysML2.NET/Extend/TypeExtensions.cs
@@ -381,10 +381,10 @@ internal static List ComputeUnioningType(this IType typeSubject)
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeRedefinedVisibleMembershipsOperation(this IType typeSubject, INamespace excluded, bool isRecursive, bool includeAll)
+ internal static List ComputeRedefinedVisibleMembershipsOperation(this IType typeSubject, List excluded, bool isRecursive, bool includeAll)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -407,10 +407,10 @@ internal static IMembership ComputeRedefinedVisibleMembershipsOperation(this ITy
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeInheritedMembershipsOperation(this IType typeSubject, INamespace excludedNamespaces, IType excludedTypes, bool excludeImplied)
+ internal static List ComputeInheritedMembershipsOperation(this IType typeSubject, List excludedNamespaces, List excludedTypes, bool excludeImplied)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -433,10 +433,10 @@ internal static IMembership ComputeInheritedMembershipsOperation(this IType type
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeInheritableMembershipsOperation(this IType typeSubject, INamespace excludedNamespaces, IType excludedTypes, bool excludeImplied)
+ internal static List ComputeInheritableMembershipsOperation(this IType typeSubject, List excludedNamespaces, List excludedTypes, bool excludeImplied)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -460,10 +460,10 @@ internal static IMembership ComputeInheritableMembershipsOperation(this IType ty
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeNonPrivateMembershipsOperation(this IType typeSubject, INamespace excludedNamespaces, IType excludedTypes, bool excludeImplied)
+ internal static List ComputeNonPrivateMembershipsOperation(this IType typeSubject, List excludedNamespaces, List excludedTypes, bool excludeImplied)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -485,10 +485,10 @@ internal static IMembership ComputeNonPrivateMembershipsOperation(this IType typ
/// No documentation provided
///
///
- /// The expected IMembership
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMembership ComputeRemoveRedefinedFeaturesOperation(this IType typeSubject, IMembership memberships)
+ internal static List ComputeRemoveRedefinedFeaturesOperation(this IType typeSubject, List memberships)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -504,10 +504,10 @@ internal static IMembership ComputeRemoveRedefinedFeaturesOperation(this IType t
/// No documentation provided
///
///
- /// The expected IFeature
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IFeature ComputeAllRedefinedFeaturesOfOperation(this IType typeSubject, IMembership membership)
+ internal static List ComputeAllRedefinedFeaturesOfOperation(this IType typeSubject, IMembership membership)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -523,7 +523,7 @@ internal static IFeature ComputeAllRedefinedFeaturesOfOperation(this IType typeS
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static FeatureDirectionKind ComputeDirectionOfOperation(this IType typeSubject, IFeature feature)
@@ -545,10 +545,10 @@ internal static FeatureDirectionKind ComputeDirectionOfOperation(this IType type
/// No documentation provided
///
///
- /// The expected FeatureDirectionKind
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static FeatureDirectionKind ComputeDirectionOfExcludingOperation(this IType typeSubject, IFeature feature, IType excluded)
+ internal static FeatureDirectionKind ComputeDirectionOfExcludingOperation(this IType typeSubject, IFeature feature, List excluded)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -565,10 +565,10 @@ internal static FeatureDirectionKind ComputeDirectionOfExcludingOperation(this I
/// No documentation provided
///
///
- /// The expected IType
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IType ComputeSupertypesOperation(this IType typeSubject, bool excludeImplied)
+ internal static List ComputeSupertypesOperation(this IType typeSubject, bool excludeImplied)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -581,10 +581,10 @@ internal static IType ComputeSupertypesOperation(this IType typeSubject, bool ex
/// The subject
///
///
- /// The expected IType
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IType ComputeAllSupertypesOperation(this IType typeSubject)
+ internal static List ComputeAllSupertypesOperation(this IType typeSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
@@ -599,7 +599,7 @@ internal static IType ComputeAllSupertypesOperation(this IType typeSubject)
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeSpecializesOperation(this IType typeSubject, IType supertype)
@@ -619,7 +619,7 @@ internal static bool ComputeSpecializesOperation(this IType typeSubject, IType s
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeSpecializesFromLibraryOperation(this IType typeSubject, string libraryTypeName)
@@ -638,7 +638,7 @@ internal static bool ComputeSpecializesFromLibraryOperation(this IType typeSubje
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIsCompatibleWithOperation(this IType typeSubject, IType otherType)
@@ -653,10 +653,10 @@ internal static bool ComputeIsCompatibleWithOperation(this IType typeSubject, IT
/// The subject
///
///
- /// The expected IMultiplicity
+ /// The expected collection of
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
- internal static IMultiplicity ComputeMultiplicitiesOperation(this IType typeSubject)
+ internal static List ComputeMultiplicitiesOperation(this IType typeSubject)
{
throw new NotSupportedException("Create a GitHub issue when this method is required");
}
diff --git a/SysML2.NET/Extend/UsageExtensions.cs b/SysML2.NET/Extend/UsageExtensions.cs
index 3a4f81e7..f967d723 100644
--- a/SysML2.NET/Extend/UsageExtensions.cs
+++ b/SysML2.NET/Extend/UsageExtensions.cs
@@ -606,7 +606,7 @@ internal static List ComputeVariantMembership(this IUsage us
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeRedefinedNamingFeatureOperation(this IUsage usageSubject)
@@ -622,7 +622,7 @@ internal static IFeature ComputeRedefinedNamingFeatureOperation(this IUsage usag
/// The subject
///
///
- /// The expected IFeature
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static IFeature ComputeReferencedFeatureTargetOperation(this IUsage usageSubject)
diff --git a/SysML2.NET/Extend/ViewUsageExtensions.cs b/SysML2.NET/Extend/ViewUsageExtensions.cs
index 69d729ea..8457c6db 100644
--- a/SysML2.NET/Extend/ViewUsageExtensions.cs
+++ b/SysML2.NET/Extend/ViewUsageExtensions.cs
@@ -147,7 +147,7 @@ internal static IRenderingUsage ComputeViewRendering(this IViewUsage viewUsageSu
/// No documentation provided
///
///
- /// The expected bool
+ /// The expected
///
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
internal static bool ComputeIncludeAsExposedOperation(this IViewUsage viewUsageSubject, IElement element)