From 523265e06fbae8730ab4bb84aae1075f0d04496c Mon Sep 17 00:00:00 2001 From: samatstarion Date: Mon, 16 Feb 2026 09:02:51 +0100 Subject: [PATCH 1/3] [Update] dependencies --- .../ReqIFSharp.Extensions.Tests.csproj | 12 ++++++------ ReqIFSharp.Tests/ReqIFSharp.Tests.csproj | 12 ++++++------ ReqIFSharp/ReqIFSharp.csproj | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj b/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj index c29f096..9f7a8f5 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj +++ b/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj @@ -13,22 +13,22 @@ - + - - + + - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj b/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj index 7ab0760..3882fb8 100644 --- a/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj +++ b/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj @@ -21,22 +21,22 @@ - + - - + + - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/ReqIFSharp/ReqIFSharp.csproj b/ReqIFSharp/ReqIFSharp.csproj index 8e95177..2a87c39 100644 --- a/ReqIFSharp/ReqIFSharp.csproj +++ b/ReqIFSharp/ReqIFSharp.csproj @@ -89,7 +89,7 @@ - + From 4ee588562e1db8422d6ebd1e7982fb2d290e49b3 Mon Sep 17 00:00:00 2001 From: samatstarion Date: Thu, 19 Feb 2026 20:56:59 +0100 Subject: [PATCH 2/3] [Update] dependencies --- ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj | 2 +- ReqIFSharp.Tests/ReqIFSharp.Tests.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj b/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj index 9f7a8f5..0923fb5 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj +++ b/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj @@ -15,7 +15,7 @@ - + diff --git a/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj b/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj index 3882fb8..dddce59 100644 --- a/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj +++ b/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj @@ -23,7 +23,7 @@ - + From cf58095b6edc5db8eb69ad597447d9971b628150 Mon Sep 17 00:00:00 2001 From: samatstarion Date: Fri, 20 Feb 2026 15:39:22 +0100 Subject: [PATCH 3/3] [Update] copyright statement --- ...ttributeDefinitionExtensionsTestFixture.cs | 234 +++++++++--------- .../AttributeValueExtensionsTestFixture.cs | 112 ++++----- ...DatatypeDefinitionExtensionsTestFixture.cs | 2 +- .../ExternalObjectExtensionsTestFixture.cs | 2 +- .../IdentifiableExtensionsTestFixture.cs | 2 +- .../RelationGroupTypeExtensionsTestFixture.cs | 94 +++---- ...ementWithAttributesExtensionTestFixture.cs | 2 +- .../SpecObjectExtensionsTestFixture.cs | 128 +++++----- .../SpecObjectTypeExtensionsTestFixture.cs | 94 +++---- .../SpecRelationTypeExtensionsTestFixture.cs | 2 +- .../SpecificationExtensionsTestFixture.cs | 118 ++++----- .../SpecificationTypeExtensionsTestFixture.cs | 94 +++---- .../ReqIFSharp.Extensions.Tests.csproj | 2 +- .../Services/ReqIFLoaderServiceTestFixture.cs | 2 +- .../StringExtensionsTestFixture.cs | 2 +- .../TestData/ReqIFTestDataCreator.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../AttributeDefinitionExtensions.cs | 2 +- .../AttributeValueExtensions.cs | 2 +- .../DatatypeDefinitionExtensions.cs | 2 +- .../ExternalObjectExtensions.cs | 2 +- .../ReqIFExtensions/IdentifiableExtensions.cs | 2 +- .../RelationGroupTypeExtensions.cs | 2 +- .../ReqIFExtensions/ReqIFContentExtensions.cs | 2 +- .../SpecElementWithAttributesExtensions.cs | 2 +- .../SpecHierarchyExtensions.cs | 2 +- .../ReqIFExtensions/SpecObjectExtensions.cs | 2 +- .../SpecObjectTypeExtensions.cs | 2 +- .../SpecRelationTypeExtensions.cs | 2 +- .../SpecificationExtensions.cs | 2 +- .../SpecificationTypeExtensions.cs | 2 +- .../ReqIFSharp.Extensions.csproj | 2 +- .../Services/IReqIFLoaderService.cs | 2 +- .../Services/ReqIFLoaderService.cs | 2 +- .../StringExtensions/StringExtensions.cs | 2 +- ReqIFSharp.Tests/AlternativeIdTestFixture.cs | 2 +- .../AttributeDefinitionBooleanTestFixture.cs | 2 +- .../AttributeDefinitionDateTestFixture.cs | 2 +- ...tributeDefinitionEnumerationTestFixture.cs | 2 +- .../AttributeDefinitionIntegerTestFixture.cs | 2 +- .../AttributeDefinitionRealTestFixture.cs | 2 +- .../AttributeDefinitionStringTestFixture.cs | 2 +- .../AttributeDefinitionXHTMLTestFixture.cs | 2 +- .../AttributeValueBooleanTestFixture.cs | 2 +- .../AttributeValueDateTestFixture.cs | 2 +- .../AttributeValueEnumerationTestFixture.cs | 2 +- .../AttributeValueIntegerTestFixture.cs | 2 +- .../AttributeValueRealTestFixture.cs | 2 +- .../AttributeValueStringTestFixture.cs | 2 +- .../AttributeValueXHTMLTestFixture.cs | 2 +- .../ExternalObjectTestFixture.cs | 2 +- .../DatatypeDefinitionDateTestFixture.cs | 2 +- .../DatatypeDefinitionIntegerTestFixture.cs | 2 +- .../DatatypeDefinitionRealTestFixture.cs | 2 +- .../DatatypeDefinitionStringTestFixture.cs | 2 +- .../Datatype/EmbeddedValueTestFixture.cs | 2 +- .../DeSerializeAndSerializeTestFixture.cs | 2 +- ...ExternalObjectDeseralizationTestFixture.cs | 2 +- ReqIFSharp.Tests/Properties/AssemblyInfo.cs | 2 +- ReqIFSharp.Tests/ReqIFContentTestFixture.cs | 2 +- .../ReqIFDeSerializerTestFixture.cs | 2 +- ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs | 2 +- .../ReqIFSerializerTestFixture.cs | 2 +- ReqIFSharp.Tests/ReqIFSharp.Tests.csproj | 2 +- ReqIFSharp.Tests/ReqIFTextFixture.cs | 2 +- ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs | 2 +- ReqIFSharp.Tests/SampleDebugTestFixture.cs | 2 +- .../RelationGroupTestFixture.cs | 2 +- .../SpecHierarchyTestFixture.cs | 2 +- .../SpecObjectTestFixture.cs | 2 +- .../SpecRelationTestFixture.cs | 2 +- .../SpecificationTestFixture.cs | 2 +- .../SpecType/SpecObjectTypeTestFixture.cs | 2 +- ...dFileExtensionKindExtensionsTestFixture.cs | 2 +- ReqIFSharp.Tests/TestLogEventSink.cs | 2 +- ReqIFSharp/AccessControlledElement.cs | 2 +- ReqIFSharp/AlternativeID.cs | 2 +- .../AttributeDefinition.cs | 2 +- .../AttributeDefinitionBoolean.cs | 2 +- .../AttributeDefinitionDate.cs | 2 +- .../AttributeDefinitionEnumeration.cs | 2 +- .../AttributeDefinitionInteger.cs | 2 +- .../AttributeDefinitionReal.cs | 2 +- .../AttributeDefinitionSimple.cs | 2 +- .../AttributeDefinitionString.cs | 2 +- .../AttributeDefinitionXHTML.cs | 2 +- ReqIFSharp/AttributeValue/AttributeValue.cs | 2 +- .../AttributeValue/AttributeValueBoolean.cs | 2 +- .../AttributeValue/AttributeValueDate.cs | 2 +- .../AttributeValueEnumeration.cs | 2 +- .../AttributeValue/AttributeValueInteger.cs | 2 +- .../AttributeValue/AttributeValueReal.cs | 2 +- .../AttributeValue/AttributeValueSimple.cs | 2 +- .../AttributeValue/AttributeValueString.cs | 2 +- .../AttributeValue/AttributeValueXHTML.cs | 2 +- ReqIFSharp/AttributeValue/ExternalObject.cs | 2 +- ReqIFSharp/Datatype/DatatypeDefinition.cs | 2 +- .../Datatype/DatatypeDefinitionBoolean.cs | 2 +- ReqIFSharp/Datatype/DatatypeDefinitionDate.cs | 2 +- .../Datatype/DatatypeDefinitionEnumeration.cs | 2 +- .../Datatype/DatatypeDefinitionInteger.cs | 2 +- ReqIFSharp/Datatype/DatatypeDefinitionReal.cs | 2 +- .../Datatype/DatatypeDefinitionSimple.cs | 2 +- .../Datatype/DatatypeDefinitionString.cs | 2 +- .../Datatype/DatatypeDefinitionXHTML.cs | 2 +- ReqIFSharp/Datatype/EmbeddedValue.cs | 2 +- ReqIFSharp/Datatype/EnumValue.cs | 2 +- ReqIFSharp/DefaultXmlAttributeFactory.cs | 2 +- ReqIFSharp/IReqIFDeSerializer.cs | 2 +- ReqIFSharp/IReqIFSerializer.cs | 2 +- ReqIFSharp/Identifiable.cs | 2 +- ReqIFSharp/Properties/AssemblyInfo.cs | 2 +- ReqIFSharp/ReqIF.cs | 2 +- ReqIFSharp/ReqIFContent.cs | 2 +- ReqIFSharp/ReqIFDeserializer.cs | 2 +- ReqIFSharp/ReqIFHeader.cs | 2 +- ReqIFSharp/ReqIFSerializer.cs | 2 +- ReqIFSharp/ReqIFSharp.csproj | 2 +- ReqIFSharp/ReqIFToolExtension.cs | 2 +- ReqIFSharp/ReqIfFactory.cs | 2 +- ReqIFSharp/ReqIfSchemaResolver.cs | 2 +- .../RelationGroup.cs | 2 +- .../SpecElementWithAttributes.cs | 2 +- .../SpecHierarchy.cs | 2 +- .../SpecElementWithAttributes/SpecObject.cs | 2 +- .../SpecElementWithAttributes/SpecRelation.cs | 2 +- .../Specification.cs | 2 +- ReqIFSharp/SpecType/RelationGroupType.cs | 2 +- ReqIFSharp/SpecType/SpecObjectType.cs | 2 +- ReqIFSharp/SpecType/SpecRelationType.cs | 2 +- ReqIFSharp/SpecType/SpecType.cs | 2 +- ReqIFSharp/SpecType/SpecificationType.cs | 2 +- ReqIFSharp/SupportedFileExtensionKind.cs | 2 +- .../SupportedFileExtensionKindExtensions.cs | 2 +- ReqIFSharp/XmlAttribute.cs | 2 +- 135 files changed, 565 insertions(+), 565 deletions(-) diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs index 84fcaa7..b327e4a 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs @@ -1,104 +1,104 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// Copyright 2017-2025 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 ReqIFSharp.Extensions.Tests.ReqIFExtensions -{ +// ------------------------------------------------------------------------------------------------- +// +// +// Copyright 2017-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 ReqIFSharp.Extensions.Tests.ReqIFExtensions +{ using System; using System.Linq; using System.Threading; using System.Threading.Tasks; - - using Microsoft.Extensions.Logging; - - using NUnit.Framework; - - using ReqIFSharp; - using ReqIFSharp.Extensions.ReqIFExtensions; - using ReqIFSharp.Extensions.Tests.TestData; - - using Serilog; - - /// - /// Suite of tests for the class - /// - [TestFixture] - public class AttributeDefinitionExtensionsTestFixture - { - private ILoggerFactory loggerFactory; - - [OneTimeSetUp] - public void OneTimeSetUp() - { - Log.Logger = new LoggerConfiguration() - .MinimumLevel.Verbose() - .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level:u3}] {SourceContext} - {Message:lj}{NewLine}{Exception}") - .CreateLogger(); - - this.loggerFactory = LoggerFactory.Create(builder => - { - builder.AddSerilog(); - }); - } - + + using Microsoft.Extensions.Logging; + + using NUnit.Framework; + + using ReqIFSharp; + using ReqIFSharp.Extensions.ReqIFExtensions; + using ReqIFSharp.Extensions.Tests.TestData; + + using Serilog; + + /// + /// Suite of tests for the class + /// + [TestFixture] + public class AttributeDefinitionExtensionsTestFixture + { + private ILoggerFactory loggerFactory; + + [OneTimeSetUp] + public void OneTimeSetUp() + { + Log.Logger = new LoggerConfiguration() + .MinimumLevel.Verbose() + .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level:u3}] {SourceContext} - {Message:lj}{NewLine}{Exception}") + .CreateLogger(); + + this.loggerFactory = LoggerFactory.Create(builder => + { + builder.AddSerilog(); + }); + } + [Test] public void Verify_that_QueryDatatypeName_returns_expected_results() { - var attributeDefinitionBoolean = new AttributeDefinitionBoolean(); - Assert.That(attributeDefinitionBoolean.QueryDatatypeName(), Is.EqualTo("Boolean")); - - attributeDefinitionBoolean = new AttributeDefinitionBoolean(this.loggerFactory); - Assert.That(attributeDefinitionBoolean.QueryDatatypeName(), Is.EqualTo("Boolean")); - - var attributeDefinitionDate = new AttributeDefinitionDate(); - Assert.That(attributeDefinitionDate.QueryDatatypeName(), Is.EqualTo("Date")); - - attributeDefinitionDate = new AttributeDefinitionDate(this.loggerFactory); - Assert.That(attributeDefinitionDate.QueryDatatypeName(), Is.EqualTo("Date")); - - var attributeDefinitionEnumeration = new AttributeDefinitionEnumeration(); - Assert.That(attributeDefinitionEnumeration.QueryDatatypeName(), Is.EqualTo("Enumeration")); - - attributeDefinitionEnumeration = new AttributeDefinitionEnumeration(this.loggerFactory); - Assert.That(attributeDefinitionEnumeration.QueryDatatypeName(), Is.EqualTo("Enumeration")); - - var attributeDefinitionInteger = new AttributeDefinitionInteger(); - Assert.That(attributeDefinitionInteger.QueryDatatypeName(), Is.EqualTo("Integer")); - - attributeDefinitionInteger = new AttributeDefinitionInteger(this.loggerFactory); - Assert.That(attributeDefinitionInteger.QueryDatatypeName(), Is.EqualTo("Integer")); - - var attributeDefinitionReal = new AttributeDefinitionReal(); - Assert.That(attributeDefinitionReal.QueryDatatypeName(), Is.EqualTo("Real")); - - attributeDefinitionReal = new AttributeDefinitionReal(this.loggerFactory); - Assert.That(attributeDefinitionReal.QueryDatatypeName(), Is.EqualTo("Real")); - - var attributeDefinitionString = new AttributeDefinitionString(); - Assert.That(attributeDefinitionString.QueryDatatypeName(), Is.EqualTo("String")); - - attributeDefinitionString = new AttributeDefinitionString(this.loggerFactory); - Assert.That(attributeDefinitionString.QueryDatatypeName(), Is.EqualTo("String")); - - var attributeDefinitionXhtml = new AttributeDefinitionXHTML(); - Assert.That(attributeDefinitionXhtml.QueryDatatypeName(), Is.EqualTo("XHTML")); - + var attributeDefinitionBoolean = new AttributeDefinitionBoolean(); + Assert.That(attributeDefinitionBoolean.QueryDatatypeName(), Is.EqualTo("Boolean")); + + attributeDefinitionBoolean = new AttributeDefinitionBoolean(this.loggerFactory); + Assert.That(attributeDefinitionBoolean.QueryDatatypeName(), Is.EqualTo("Boolean")); + + var attributeDefinitionDate = new AttributeDefinitionDate(); + Assert.That(attributeDefinitionDate.QueryDatatypeName(), Is.EqualTo("Date")); + + attributeDefinitionDate = new AttributeDefinitionDate(this.loggerFactory); + Assert.That(attributeDefinitionDate.QueryDatatypeName(), Is.EqualTo("Date")); + + var attributeDefinitionEnumeration = new AttributeDefinitionEnumeration(); + Assert.That(attributeDefinitionEnumeration.QueryDatatypeName(), Is.EqualTo("Enumeration")); + + attributeDefinitionEnumeration = new AttributeDefinitionEnumeration(this.loggerFactory); + Assert.That(attributeDefinitionEnumeration.QueryDatatypeName(), Is.EqualTo("Enumeration")); + + var attributeDefinitionInteger = new AttributeDefinitionInteger(); + Assert.That(attributeDefinitionInteger.QueryDatatypeName(), Is.EqualTo("Integer")); + + attributeDefinitionInteger = new AttributeDefinitionInteger(this.loggerFactory); + Assert.That(attributeDefinitionInteger.QueryDatatypeName(), Is.EqualTo("Integer")); + + var attributeDefinitionReal = new AttributeDefinitionReal(); + Assert.That(attributeDefinitionReal.QueryDatatypeName(), Is.EqualTo("Real")); + + attributeDefinitionReal = new AttributeDefinitionReal(this.loggerFactory); + Assert.That(attributeDefinitionReal.QueryDatatypeName(), Is.EqualTo("Real")); + + var attributeDefinitionString = new AttributeDefinitionString(); + Assert.That(attributeDefinitionString.QueryDatatypeName(), Is.EqualTo("String")); + + attributeDefinitionString = new AttributeDefinitionString(this.loggerFactory); + Assert.That(attributeDefinitionString.QueryDatatypeName(), Is.EqualTo("String")); + + var attributeDefinitionXhtml = new AttributeDefinitionXHTML(); + Assert.That(attributeDefinitionXhtml.QueryDatatypeName(), Is.EqualTo("XHTML")); + attributeDefinitionXhtml = new AttributeDefinitionXHTML(this.loggerFactory); Assert.That(attributeDefinitionXhtml.QueryDatatypeName(), Is.EqualTo("XHTML")); } @@ -122,29 +122,29 @@ public void Verify_that_QueryDatatypeName_throws_when_type_is_not_supported() [Test] public void Verify_that_QueryDefaultValueAsFormattedString_returns_expected_results() { - var testDataCreator = new ReqIFTestDataCreator(); - var reqif = testDataCreator.Create(); - - var specType = reqif.CoreContent.SpecTypes.Single(x => x.Identifier == "requirement"); - - var attributeDefinitionBoolean = (AttributeDefinitionBoolean)specType.SpecAttributes.Single(x => x.Identifier == "requirement-boolean-attribute"); - Assert.That(attributeDefinitionBoolean.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); - - var attributeDefinitionDate = (AttributeDefinitionDate)specType.SpecAttributes.Single(x => x.Identifier == "requirement-date-attribute"); - Assert.That(attributeDefinitionDate.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); - - var attributeDefinitionEnumeration = (AttributeDefinitionEnumeration)specType.SpecAttributes.Single(x => x.Identifier == "requirement-enumeration-attribute"); - Assert.That(attributeDefinitionEnumeration.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); - - var attributeDefinitionInteger = (AttributeDefinitionInteger)specType.SpecAttributes.Single(x => x.Identifier == "requirement-integer-attribute"); - Assert.That(attributeDefinitionInteger.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); - - var attributeDefinitionReal = (AttributeDefinitionReal)specType.SpecAttributes.Single(x => x.Identifier == "requirement-real-attribute"); - Assert.That(attributeDefinitionReal.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); - - var attributeDefinitionString = (AttributeDefinitionString)specType.SpecAttributes.Single(x => x.Identifier == "requirement-string-attribute"); - Assert.That(attributeDefinitionString.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); - + var testDataCreator = new ReqIFTestDataCreator(); + var reqif = testDataCreator.Create(); + + var specType = reqif.CoreContent.SpecTypes.Single(x => x.Identifier == "requirement"); + + var attributeDefinitionBoolean = (AttributeDefinitionBoolean)specType.SpecAttributes.Single(x => x.Identifier == "requirement-boolean-attribute"); + Assert.That(attributeDefinitionBoolean.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); + + var attributeDefinitionDate = (AttributeDefinitionDate)specType.SpecAttributes.Single(x => x.Identifier == "requirement-date-attribute"); + Assert.That(attributeDefinitionDate.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); + + var attributeDefinitionEnumeration = (AttributeDefinitionEnumeration)specType.SpecAttributes.Single(x => x.Identifier == "requirement-enumeration-attribute"); + Assert.That(attributeDefinitionEnumeration.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); + + var attributeDefinitionInteger = (AttributeDefinitionInteger)specType.SpecAttributes.Single(x => x.Identifier == "requirement-integer-attribute"); + Assert.That(attributeDefinitionInteger.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); + + var attributeDefinitionReal = (AttributeDefinitionReal)specType.SpecAttributes.Single(x => x.Identifier == "requirement-real-attribute"); + Assert.That(attributeDefinitionReal.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); + + var attributeDefinitionString = (AttributeDefinitionString)specType.SpecAttributes.Single(x => x.Identifier == "requirement-string-attribute"); + Assert.That(attributeDefinitionString.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); + var attributeDefinitionXHTML = (AttributeDefinitionXHTML)specType.SpecAttributes.Single(x => x.Identifier == "requirement-xhtml-attribute"); Assert.That(attributeDefinitionXHTML.QueryDefaultValueAsFormattedString(), Is.EqualTo("NOT SET")); } diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs index 632cdc0..4f8379c 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs @@ -1,69 +1,69 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// Copyright 2017-2025 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 ReqIFSharp.Extensions.Tests.ReqIFExtensions -{ +// ------------------------------------------------------------------------------------------------- +// +// +// Copyright 2017-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 ReqIFSharp.Extensions.Tests.ReqIFExtensions +{ using System; using System.Collections.Generic; using System.Linq; using System.Threading; using System.Threading.Tasks; - - using NUnit.Framework; - - using ReqIFSharp; - using ReqIFSharp.Extensions.ReqIFExtensions; - using ReqIFSharp.Extensions.Tests.TestData; - - /// - /// Suite of tests for the class - /// - [TestFixture] - public class AttributeValueExtensionsTestFixture - { + + using NUnit.Framework; + + using ReqIFSharp; + using ReqIFSharp.Extensions.ReqIFExtensions; + using ReqIFSharp.Extensions.Tests.TestData; + + /// + /// Suite of tests for the class + /// + [TestFixture] + public class AttributeValueExtensionsTestFixture + { [Test] public void Verify_that_QueryFormattedValue_returns_expected_results() { var testDataCreator = new ReqIFTestDataCreator(); var reqif = testDataCreator.Create(); - - var specObject = reqif.CoreContent.SpecObjects.Single(x => x.Identifier == "specobject_1"); - - var attributeValueBoolean = specObject.Values.OfType().Single(); - Assert.That(attributeValueBoolean.QueryFormattedValue(), Is.EqualTo("True")); - - var attributeValueDate = specObject.Values.OfType().Single(); - Assert.That(attributeValueDate.QueryFormattedValue(), Is.EqualTo("2015-12-01, 00:00:00")); - - var attributeValueEnumeration = specObject.Values.OfType().Single(); - Assert.That(attributeValueEnumeration.QueryFormattedValue(), Is.EqualTo("foo")); - - var attributeValueInteger = specObject.Values.OfType().Single(); - Assert.That(attributeValueInteger.QueryFormattedValue(), Is.EqualTo("1")); - - var attributeValueReal = specObject.Values.OfType().Single(); - Assert.That(attributeValueReal.QueryFormattedValue(), Is.EqualTo("100")); - - var attributeValueString = specObject.Values.OfType().Single(); - Assert.That(attributeValueString.QueryFormattedValue(), Is.EqualTo("a string value")); - + + var specObject = reqif.CoreContent.SpecObjects.Single(x => x.Identifier == "specobject_1"); + + var attributeValueBoolean = specObject.Values.OfType().Single(); + Assert.That(attributeValueBoolean.QueryFormattedValue(), Is.EqualTo("True")); + + var attributeValueDate = specObject.Values.OfType().Single(); + Assert.That(attributeValueDate.QueryFormattedValue(), Is.EqualTo("2015-12-01, 00:00:00")); + + var attributeValueEnumeration = specObject.Values.OfType().Single(); + Assert.That(attributeValueEnumeration.QueryFormattedValue(), Is.EqualTo("foo")); + + var attributeValueInteger = specObject.Values.OfType().Single(); + Assert.That(attributeValueInteger.QueryFormattedValue(), Is.EqualTo("1")); + + var attributeValueReal = specObject.Values.OfType().Single(); + Assert.That(attributeValueReal.QueryFormattedValue(), Is.EqualTo("100")); + + var attributeValueString = specObject.Values.OfType().Single(); + Assert.That(attributeValueString.QueryFormattedValue(), Is.EqualTo("a string value")); + var attributeValueXhtml = specObject.Values.OfType().First(); Assert.That(attributeValueXhtml.QueryFormattedValue(), Is.EqualTo("XhtmlPType text before brtext after br text before spanXhtmlSpanTypetext after span text before emXhtmlEmTypetext after em text before strongXhtmlStrongTypetext after strong text before dfnXhtmlDfnTypetext after dfn text before codeXhtmlCodeTypetext after code text before sampXhtmlSampTypetext after samp text before kbdXhtmlKbdTypetext after kbd text before varXhtmlVarTypetext after var text before citeXhtmlCiteTypetext after cite text before abbrXhtmlAbbrTypetext after abbr text before acronymXhtmlAcronymTypetext after acronym text before qXhtmlQTypetext after q text before ttXhtmlInlPresTypetext after tt text before iXhtmlInlPresTypetext after i text before bXhtmlInlPresTypetext after b text before bigXhtmlInlPresTypetext after big text before smallXhtmlInlPresTypetext after small text before subXhtmlInlPresTypetext after sub text before supXhtmlInlPresTypetext after sup text before insXhtmlEditTypetext after ins text before delXhtmlEditTypetext after del")); } diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs index 8499753..dd77255 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs index 99fc149..b2bccb0 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs index f9ae034..03514e4 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs index e88a352..393ca09 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs @@ -1,26 +1,26 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// Copyright 2017-2025 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 ReqIFSharp.Extensions.Tests.ReqIFExtensions -{ - using System; +// ------------------------------------------------------------------------------------------------- +// +// +// Copyright 2017-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 ReqIFSharp.Extensions.Tests.ReqIFExtensions +{ + using System; using System.Linq; using NUnit.Framework; @@ -28,24 +28,24 @@ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions using ReqIFSharp; using ReqIFSharp.Extensions.ReqIFExtensions; using ReqIFSharp.Extensions.Tests.TestData; - - /// - /// Suite of tests for the class. - /// - [TestFixture] - public class RelationGroupTypeExtensionsTestFixture - { - private ReqIF reqIf; - - [SetUp] - public void SetUp() - { - var reqIfTestDataCreator = new ReqIFTestDataCreator(); - - this.reqIf = reqIfTestDataCreator.Create(); - } - - [Test] + + /// + /// Suite of tests for the class. + /// + [TestFixture] + public class RelationGroupTypeExtensionsTestFixture + { + private ReqIF reqIf; + + [SetUp] + public void SetUp() + { + var reqIfTestDataCreator = new ReqIFTestDataCreator(); + + this.reqIf = reqIfTestDataCreator.Create(); + } + + [Test] public void Verify_that_QueryReferencingRelationGroups_returns_expected_results() { var relationGroupType = (RelationGroupType)this.reqIf.CoreContent.SpecTypes.Single(x => x.Identifier == "relationgrouptype"); @@ -89,9 +89,9 @@ public void Verify_that_on_QueryReferencingRelationGroups_NullReferenceException { var relationGroupType = new RelationGroupType(); - Assert.That(() => relationGroupType.QueryReferencingRelationGroups(), - Throws.Exception.TypeOf() - .With.Message.Contains("The owning ReqIFContent of the RelationGroupType is not set.")); - } - } -} + Assert.That(() => relationGroupType.QueryReferencingRelationGroups(), + Throws.Exception.TypeOf() + .With.Message.Contains("The owning ReqIFContent of the RelationGroupType is not set.")); + } + } +} diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs index 3ced4b6..b254a8c 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs index b3d70df..dcb9c82 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs @@ -1,73 +1,73 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// Copyright 2017-2025 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 ReqIFSharp.Extensions.Tests.ReqIFExtensions -{ - using System; +// ------------------------------------------------------------------------------------------------- +// +// +// Copyright 2017-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 ReqIFSharp.Extensions.Tests.ReqIFExtensions +{ + using System; using System.Linq; using NUnit.Framework; using ReqIFSharp; using ReqIFSharp.Extensions.ReqIFExtensions; - - /// - /// Suite of tests for the class - /// - [TestFixture] - public class SpecObjectExtensionsTestFixture - { - private ReqIF reqIf; - - private SpecObject specObject; - - private Specification specification; - - private SpecRelation specRelation; - - [SetUp] - public void SetUp() - { - this.reqIf = new ReqIF - { - CoreContent = new ReqIFContent() - }; - - this.specObject = new SpecObject(this.reqIf.CoreContent, null) - { - Identifier = "specObject" - }; - - this.specObject.ReqIFContent = this.reqIf.CoreContent; - - this.specification = new Specification(this.reqIf.CoreContent, null); - - var specHierarchy = new SpecHierarchy(this.specification, this.reqIf.CoreContent, null) - { - Object = this.specObject - }; - - this.specRelation = new SpecRelation(this.reqIf.CoreContent, null); - this.specRelation.Source = this.specObject; - } - + + /// + /// Suite of tests for the class + /// + [TestFixture] + public class SpecObjectExtensionsTestFixture + { + private ReqIF reqIf; + + private SpecObject specObject; + + private Specification specification; + + private SpecRelation specRelation; + + [SetUp] + public void SetUp() + { + this.reqIf = new ReqIF + { + CoreContent = new ReqIFContent() + }; + + this.specObject = new SpecObject(this.reqIf.CoreContent, null) + { + Identifier = "specObject" + }; + + this.specObject.ReqIFContent = this.reqIf.CoreContent; + + this.specification = new Specification(this.reqIf.CoreContent, null); + + var specHierarchy = new SpecHierarchy(this.specification, this.reqIf.CoreContent, null) + { + Object = this.specObject + }; + + this.specRelation = new SpecRelation(this.reqIf.CoreContent, null); + this.specRelation.Source = this.specObject; + } + [Test] public void Verify_that_QueryContainerSpecifications_returns_expected_result() { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs index 71a9896..0a1da1a 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs @@ -1,26 +1,26 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// Copyright 2017-2025 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 ReqIFSharp.Extensions.Tests.ReqIFExtensions -{ - using System; +// ------------------------------------------------------------------------------------------------- +// +// +// Copyright 2017-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 ReqIFSharp.Extensions.Tests.ReqIFExtensions +{ + using System; using System.Linq; using NUnit.Framework; @@ -28,24 +28,24 @@ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions using ReqIFSharp; using ReqIFSharp.Extensions.ReqIFExtensions; using ReqIFSharp.Extensions.Tests.TestData; - - /// - /// Suite of tests for the class. - /// - [TestFixture] - public class SpecObjectTypeExtensionsTestFixture - { - private ReqIF reqIf; - - [SetUp] - public void SetUp() - { - var reqIfTestDataCreator = new ReqIFTestDataCreator(); - - this.reqIf = reqIfTestDataCreator.Create(); - } - - [Test] + + /// + /// Suite of tests for the class. + /// + [TestFixture] + public class SpecObjectTypeExtensionsTestFixture + { + private ReqIF reqIf; + + [SetUp] + public void SetUp() + { + var reqIfTestDataCreator = new ReqIFTestDataCreator(); + + this.reqIf = reqIfTestDataCreator.Create(); + } + + [Test] public void Verify_that_QueryReferencingSpecObject_returns_expected_results() { var specObjectType = (SpecObjectType)this.reqIf.CoreContent.SpecTypes.Single(x => x.Identifier == "requirement"); @@ -89,9 +89,9 @@ public void Verify_that_on_QueryReferencingSpecifications_NullReferenceException { var specObjectType = new SpecObjectType(); - Assert.That(() => specObjectType.QueryReferencingSpecObjects(), - Throws.Exception.TypeOf() - .With.Message.Contains("The owning ReqIFContent of the SpecObjectType is not set.")); - } - } -} + Assert.That(() => specObjectType.QueryReferencingSpecObjects(), + Throws.Exception.TypeOf() + .With.Message.Contains("The owning ReqIFContent of the SpecObjectType is not set.")); + } + } +} diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs index f6d3278..1d49839 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs index 336a057..6151a27 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs @@ -1,62 +1,62 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// Copyright 2017-2025 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 ReqIFSharp.Extensions.Tests.ReqIFExtensions -{ - using System.IO; - using System.Linq; - using System.Threading; - using System.Threading.Tasks; - - using NUnit.Framework; - - using ReqIFSharp; - using ReqIFSharp.Extensions.ReqIFExtensions; - using ReqIFSharp.Extensions.Services; - - /// - /// Suite of tests for the class - /// - [TestFixture] - public class SpecificationExtensionsTestFixture - { - private ReqIF reqIf; - - [SetUp] - public async Task SetUp() - { - var cts = new CancellationTokenSource(); - - var reqifPath = Path.Combine(TestContext.CurrentContext.TestDirectory, "TestData", "ProR_Traceability-Template-v1.0.reqif"); - - var supportedFileExtensionKind = reqifPath.ConvertPathToSupportedFileExtensionKind(); - - await using var fileStream = new FileStream(reqifPath, FileMode.Open); - var reqIfDeserializer = new ReqIFDeserializer(); - var reqIfLoaderService = new ReqIFLoaderService(reqIfDeserializer); - await reqIfLoaderService.LoadAsync(fileStream, supportedFileExtensionKind, cts.Token); - - this.reqIf = reqIfLoaderService.ReqIFData.Single(); - } - - [Test] +// ------------------------------------------------------------------------------------------------- +// +// +// Copyright 2017-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 ReqIFSharp.Extensions.Tests.ReqIFExtensions +{ + using System.IO; + using System.Linq; + using System.Threading; + using System.Threading.Tasks; + + using NUnit.Framework; + + using ReqIFSharp; + using ReqIFSharp.Extensions.ReqIFExtensions; + using ReqIFSharp.Extensions.Services; + + /// + /// Suite of tests for the class + /// + [TestFixture] + public class SpecificationExtensionsTestFixture + { + private ReqIF reqIf; + + [SetUp] + public async Task SetUp() + { + var cts = new CancellationTokenSource(); + + var reqifPath = Path.Combine(TestContext.CurrentContext.TestDirectory, "TestData", "ProR_Traceability-Template-v1.0.reqif"); + + var supportedFileExtensionKind = reqifPath.ConvertPathToSupportedFileExtensionKind(); + + await using var fileStream = new FileStream(reqifPath, FileMode.Open); + var reqIfDeserializer = new ReqIFDeserializer(); + var reqIfLoaderService = new ReqIFLoaderService(reqIfDeserializer); + await reqIfLoaderService.LoadAsync(fileStream, supportedFileExtensionKind, cts.Token); + + this.reqIf = reqIfLoaderService.ReqIFData.Single(); + } + + [Test] public void Verify_that_QuerySpecHierarchies_returns_the_expected_results() { var specification = this.reqIf.CoreContent.Specifications.Single(x => x.Identifier == "_o7scS6dbEeafNduaIhMwQg"); diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs index 752b52a..357635c 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs @@ -1,26 +1,26 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// Copyright 2017-2025 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 ReqIFSharp.Extensions.Tests.ReqIFExtensions -{ - using System; +// ------------------------------------------------------------------------------------------------- +// +// +// Copyright 2017-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 ReqIFSharp.Extensions.Tests.ReqIFExtensions +{ + using System; using System.Linq; using NUnit.Framework; @@ -28,24 +28,24 @@ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions using ReqIFSharp; using ReqIFSharp.Extensions.ReqIFExtensions; using ReqIFSharp.Extensions.Tests.TestData; - - /// - /// Suite of tests for the class. - /// - [TestFixture] - public class SpecificationTypeExtensionsTestFixture - { - private ReqIF reqIf; - - [SetUp] - public void SetUp() - { - var reqIfTestDataCreator = new ReqIFTestDataCreator(); - - this.reqIf = reqIfTestDataCreator.Create(); - } - - [Test] + + /// + /// Suite of tests for the class. + /// + [TestFixture] + public class SpecificationTypeExtensionsTestFixture + { + private ReqIF reqIf; + + [SetUp] + public void SetUp() + { + var reqIfTestDataCreator = new ReqIFTestDataCreator(); + + this.reqIf = reqIfTestDataCreator.Create(); + } + + [Test] public void Verify_that_QueryReferencingSpecifications_returns_expected_results() { var specificationType = (SpecificationType)this.reqIf.CoreContent.SpecTypes.Single(x => x.Identifier == "specificationtype"); @@ -89,9 +89,9 @@ public void Verify_that_on_QueryReferencingSpecifications_NullReferenceException { var specificationType = new SpecificationType(); - Assert.That(() => specificationType.QueryReferencingSpecifications(), - Throws.Exception.TypeOf() - .With.Message.Contains("The owning ReqIFContent of the SpecificationType is not set.")); - } - } -} + Assert.That(() => specificationType.QueryReferencingSpecifications(), + Throws.Exception.TypeOf() + .With.Message.Contains("The owning ReqIFContent of the SpecificationType is not set.")); + } + } +} diff --git a/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj b/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj index 0923fb5..0e2dcfe 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj +++ b/ReqIFSharp.Extensions.Tests/ReqIFSharp.Extensions.Tests.csproj @@ -5,7 +5,7 @@ Starion Group S.A. Sam Gerené Nunit test suite for the ReqIFSharp.Extensions library - Copyright 2017-2025 Starion Group S.A. + Copyright 2017-2026 Starion Group S.A. https://github.com/STARIONGROUP/reqifsharp.git Git disable diff --git a/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs b/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs index c2f30cd..964c83a 100644 --- a/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs index 6e89d9a..847a672 100644 --- a/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs b/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs index 27be577..6edd9f5 100644 --- a/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs +++ b/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs b/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs index 5e56656..e18bf5c 100644 --- a/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs +++ b/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs index 6d25a0e..e9580fc 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs index 78df6f4..9c8cfa0 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs index b1274fb..452d52b 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs index 6c84b6c..bee1bf9 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs index 3d0267e..3f7a4c0 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs index 5a6acfc..123416a 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs index 90b862d..e204661 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs index 11960a6..268b634 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs index 329cabc..7790b52 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs index 8b6018f..f9e3afd 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs index 0838370..a945dc9 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs index b674f28..afe835c 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs index 76772b2..9aae21b 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs index bf7478c..ff0d3d4 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/ReqIFSharp.Extensions.csproj b/ReqIFSharp.Extensions/ReqIFSharp.Extensions.csproj index eb6caed..ce3cf56 100644 --- a/ReqIFSharp.Extensions/ReqIFSharp.Extensions.csproj +++ b/ReqIFSharp.Extensions/ReqIFSharp.Extensions.csproj @@ -8,7 +8,7 @@ A .NET library that provides extenions and services to operate on ReqIF documents. ReqIFSharp.Extensions Starion Group S.A. - Copyright 2017-2025 Starion Group S.A. + Copyright 2017-2026 Starion Group S.A. https://reqifsharp.org Apache-2.0 https://github.com/STARIONGROUP/reqifsharp.git diff --git a/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs b/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs index b4035af..eb0a42e 100644 --- a/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs +++ b/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs b/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs index be4cd84..a7a2098 100644 --- a/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs +++ b/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs b/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs index 6d4a4c6..7f2bbe5 100644 --- a/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs +++ b/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AlternativeIdTestFixture.cs b/ReqIFSharp.Tests/AlternativeIdTestFixture.cs index e5fe9da..e417504 100644 --- a/ReqIFSharp.Tests/AlternativeIdTestFixture.cs +++ b/ReqIFSharp.Tests/AlternativeIdTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs index e20980e..b565855 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs index 93f26ed..50842f9 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs index e6fa7af..daa9222 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs index 5e0b061..0ac00ec 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs index 3a232d1..d1a595e 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs index 24e8417..0015e14 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs index d9ccb8e..1ea5f07 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs index 279ce32..e6fc831 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs index 08525e3..262aa31 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs index e78bef0..de1626d 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs index fe26065..91361bf 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs index 3957afa..8a3bde8 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs index 1b52d8c..f9eaf4b 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs index 60b6d7e..7872e63 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs index daf2c8f..07f543d 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs index e75a78d..23cefa0 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs index d3ba2d9..aebdc51 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs index e43f03c..f648254 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs index 4443db4..648bbb3 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs b/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs index 329642d..caf5a84 100644 --- a/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs b/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs index ab930cb..d2049ee 100644 --- a/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs +++ b/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs b/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs index 9f12f62..1996a0a 100644 --- a/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs +++ b/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/Properties/AssemblyInfo.cs b/ReqIFSharp.Tests/Properties/AssemblyInfo.cs index 4a75879..a5271de 100644 --- a/ReqIFSharp.Tests/Properties/AssemblyInfo.cs +++ b/ReqIFSharp.Tests/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/ReqIFContentTestFixture.cs b/ReqIFSharp.Tests/ReqIFContentTestFixture.cs index 372a152..ae370ed 100644 --- a/ReqIFSharp.Tests/ReqIFContentTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFContentTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs b/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs index 41675d4..ff9b073 100644 --- a/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs b/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs index 3ce9f6c..75d67d3 100644 --- a/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs b/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs index 97f18ae..0e74922 100644 --- a/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj b/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj index dddce59..34dcc2c 100644 --- a/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj +++ b/ReqIFSharp.Tests/ReqIFSharp.Tests.csproj @@ -6,7 +6,7 @@ Starion Group S.A. Sam Gerene, Naron Phou Nunit test suite for the ReqIFSharp library - Copyright 2017-2025 Starion Group S.A. + Copyright 2017-2026 Starion Group S.A. https://github.com/STARIONGROUP/reqifsharp.git Git disable diff --git a/ReqIFSharp.Tests/ReqIFTextFixture.cs b/ReqIFSharp.Tests/ReqIFTextFixture.cs index 5fa228b..dd2aaab 100644 --- a/ReqIFSharp.Tests/ReqIFTextFixture.cs +++ b/ReqIFSharp.Tests/ReqIFTextFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs b/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs index 0f0e160..89f356f 100644 --- a/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SampleDebugTestFixture.cs b/ReqIFSharp.Tests/SampleDebugTestFixture.cs index 6365ae1..4a64e84 100644 --- a/ReqIFSharp.Tests/SampleDebugTestFixture.cs +++ b/ReqIFSharp.Tests/SampleDebugTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs index 008e1fb..e81cbf6 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs index 9c09dbd..a306880 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs index bb7b5c1..959a5c5 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs index d32975b..5c0ad75 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs index d534e6d..bcc4860 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs b/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs index b26e922..75a3394 100644 --- a/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs +++ b/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs b/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs index e0d2b58..a61509d 100644 --- a/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs +++ b/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp.Tests/TestLogEventSink.cs b/ReqIFSharp.Tests/TestLogEventSink.cs index 586de81..e3b7ddc 100644 --- a/ReqIFSharp.Tests/TestLogEventSink.cs +++ b/ReqIFSharp.Tests/TestLogEventSink.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AccessControlledElement.cs b/ReqIFSharp/AccessControlledElement.cs index c186d13..71d4e65 100644 --- a/ReqIFSharp/AccessControlledElement.cs +++ b/ReqIFSharp/AccessControlledElement.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AlternativeID.cs b/ReqIFSharp/AlternativeID.cs index dbb3396..1409d0a 100644 --- a/ReqIFSharp/AlternativeID.cs +++ b/ReqIFSharp/AlternativeID.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs index 6fad30e..50dcc75 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs index 1b83048..954f8d1 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs index 40bf791..2349c32 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs index 74905e9..90d667d 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs index 74df412..81df915 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs index b100376..ef867e4 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs index f9f0b86..b6aa7dc 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs index a3e035f..aa83263 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs index 110c651..ca4021e 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValue.cs b/ReqIFSharp/AttributeValue/AttributeValue.cs index 3ac1b2b..f2f8d92 100644 --- a/ReqIFSharp/AttributeValue/AttributeValue.cs +++ b/ReqIFSharp/AttributeValue/AttributeValue.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs b/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs index d902f36..d99d326 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueDate.cs b/ReqIFSharp/AttributeValue/AttributeValueDate.cs index f44451d..57b2549 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueDate.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueDate.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs b/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs index 50d42ff..f091876 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueInteger.cs b/ReqIFSharp/AttributeValue/AttributeValueInteger.cs index 4c94d93..51fb6fa 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueInteger.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueInteger.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueReal.cs b/ReqIFSharp/AttributeValue/AttributeValueReal.cs index 444fce7..ee60e2f 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueReal.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueReal.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueSimple.cs b/ReqIFSharp/AttributeValue/AttributeValueSimple.cs index 99abd64..9340185 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueSimple.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueSimple.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueString.cs b/ReqIFSharp/AttributeValue/AttributeValueString.cs index 23db383..8a12987 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueString.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueString.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs b/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs index ee9666f..777568a 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/AttributeValue/ExternalObject.cs b/ReqIFSharp/AttributeValue/ExternalObject.cs index ea74bbf..5ab5438 100644 --- a/ReqIFSharp/AttributeValue/ExternalObject.cs +++ b/ReqIFSharp/AttributeValue/ExternalObject.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinition.cs b/ReqIFSharp/Datatype/DatatypeDefinition.cs index b8e93ef..a684da8 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinition.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinition.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs b/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs index 158c1d9..595029e 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs b/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs index 845f417..5833f1a 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs b/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs index aba73b1..d6bf111 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs b/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs index e531600..ffe525a 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs b/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs index 98f13e1..b600e8e 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs b/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs index 8b656e2..4830fa4 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionString.cs b/ReqIFSharp/Datatype/DatatypeDefinitionString.cs index aaeba16..e31813b 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionString.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionString.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs b/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs index 13c0655..6b99074 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/EmbeddedValue.cs b/ReqIFSharp/Datatype/EmbeddedValue.cs index f67beb8..fada682 100644 --- a/ReqIFSharp/Datatype/EmbeddedValue.cs +++ b/ReqIFSharp/Datatype/EmbeddedValue.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Datatype/EnumValue.cs b/ReqIFSharp/Datatype/EnumValue.cs index 307b5e6..0acd113 100644 --- a/ReqIFSharp/Datatype/EnumValue.cs +++ b/ReqIFSharp/Datatype/EnumValue.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/DefaultXmlAttributeFactory.cs b/ReqIFSharp/DefaultXmlAttributeFactory.cs index f26984e..1275953 100644 --- a/ReqIFSharp/DefaultXmlAttributeFactory.cs +++ b/ReqIFSharp/DefaultXmlAttributeFactory.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/IReqIFDeSerializer.cs b/ReqIFSharp/IReqIFDeSerializer.cs index 2d02a8e..d90c50e 100644 --- a/ReqIFSharp/IReqIFDeSerializer.cs +++ b/ReqIFSharp/IReqIFDeSerializer.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/IReqIFSerializer.cs b/ReqIFSharp/IReqIFSerializer.cs index 7fd6765..a258bfb 100644 --- a/ReqIFSharp/IReqIFSerializer.cs +++ b/ReqIFSharp/IReqIFSerializer.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Identifiable.cs b/ReqIFSharp/Identifiable.cs index f51b2dc..193f2e6 100644 --- a/ReqIFSharp/Identifiable.cs +++ b/ReqIFSharp/Identifiable.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/Properties/AssemblyInfo.cs b/ReqIFSharp/Properties/AssemblyInfo.cs index 65bebfe..50992cd 100644 --- a/ReqIFSharp/Properties/AssemblyInfo.cs +++ b/ReqIFSharp/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIF.cs b/ReqIFSharp/ReqIF.cs index 66bbfcc..358bb04 100644 --- a/ReqIFSharp/ReqIF.cs +++ b/ReqIFSharp/ReqIF.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIFContent.cs b/ReqIFSharp/ReqIFContent.cs index 4782480..00669bc 100644 --- a/ReqIFSharp/ReqIFContent.cs +++ b/ReqIFSharp/ReqIFContent.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIFDeserializer.cs b/ReqIFSharp/ReqIFDeserializer.cs index 876e551..83b8d6f 100644 --- a/ReqIFSharp/ReqIFDeserializer.cs +++ b/ReqIFSharp/ReqIFDeserializer.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIFHeader.cs b/ReqIFSharp/ReqIFHeader.cs index d5422fc..179d6d2 100644 --- a/ReqIFSharp/ReqIFHeader.cs +++ b/ReqIFSharp/ReqIFHeader.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIFSerializer.cs b/ReqIFSharp/ReqIFSerializer.cs index 80ab953..b6084cd 100644 --- a/ReqIFSharp/ReqIFSerializer.cs +++ b/ReqIFSharp/ReqIFSerializer.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIFSharp.csproj b/ReqIFSharp/ReqIFSharp.csproj index 2a87c39..3be89be 100644 --- a/ReqIFSharp/ReqIFSharp.csproj +++ b/ReqIFSharp/ReqIFSharp.csproj @@ -10,7 +10,7 @@ A .NET library to deserialize (read) and serialize (write) OMG ReqIF documents. ReqIFSharp Starion Group S.A. - Copyright 2017-2025 Starion Group S.A. + Copyright 2017-2026 Starion Group S.A. https://reqifsharp.org Apache-2.0 https://github.com/STARIONGROUP/reqifsharp.git diff --git a/ReqIFSharp/ReqIFToolExtension.cs b/ReqIFSharp/ReqIFToolExtension.cs index 806f0c0..106732d 100644 --- a/ReqIFSharp/ReqIFToolExtension.cs +++ b/ReqIFSharp/ReqIFToolExtension.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIfFactory.cs b/ReqIFSharp/ReqIfFactory.cs index 252d99b..e1a0fb8 100644 --- a/ReqIFSharp/ReqIfFactory.cs +++ b/ReqIFSharp/ReqIfFactory.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/ReqIfSchemaResolver.cs b/ReqIFSharp/ReqIfSchemaResolver.cs index 869df36..70105fb 100644 --- a/ReqIFSharp/ReqIfSchemaResolver.cs +++ b/ReqIFSharp/ReqIfSchemaResolver.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs b/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs index 8f6805c..a52b82b 100644 --- a/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs +++ b/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs b/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs index 4dbf1a7..6fb8099 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs b/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs index 0a5f133..24db3d2 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs b/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs index 97ff640..3427b79 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs b/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs index 7c600a3..4fed31c 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecElementWithAttributes/Specification.cs b/ReqIFSharp/SpecElementWithAttributes/Specification.cs index 75aefd6..f34f575 100644 --- a/ReqIFSharp/SpecElementWithAttributes/Specification.cs +++ b/ReqIFSharp/SpecElementWithAttributes/Specification.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecType/RelationGroupType.cs b/ReqIFSharp/SpecType/RelationGroupType.cs index 05a7e1f..97877b9 100644 --- a/ReqIFSharp/SpecType/RelationGroupType.cs +++ b/ReqIFSharp/SpecType/RelationGroupType.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecType/SpecObjectType.cs b/ReqIFSharp/SpecType/SpecObjectType.cs index cca7940..b7d54c9 100644 --- a/ReqIFSharp/SpecType/SpecObjectType.cs +++ b/ReqIFSharp/SpecType/SpecObjectType.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecType/SpecRelationType.cs b/ReqIFSharp/SpecType/SpecRelationType.cs index 9e1de83..538b441 100644 --- a/ReqIFSharp/SpecType/SpecRelationType.cs +++ b/ReqIFSharp/SpecType/SpecRelationType.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecType/SpecType.cs b/ReqIFSharp/SpecType/SpecType.cs index 7ba79ba..b57e7d5 100644 --- a/ReqIFSharp/SpecType/SpecType.cs +++ b/ReqIFSharp/SpecType/SpecType.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SpecType/SpecificationType.cs b/ReqIFSharp/SpecType/SpecificationType.cs index 2094910..004ede7 100644 --- a/ReqIFSharp/SpecType/SpecificationType.cs +++ b/ReqIFSharp/SpecType/SpecificationType.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SupportedFileExtensionKind.cs b/ReqIFSharp/SupportedFileExtensionKind.cs index 9411aae..3402917 100644 --- a/ReqIFSharp/SupportedFileExtensionKind.cs +++ b/ReqIFSharp/SupportedFileExtensionKind.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/SupportedFileExtensionKindExtensions.cs b/ReqIFSharp/SupportedFileExtensionKindExtensions.cs index 39912aa..ec1d594 100644 --- a/ReqIFSharp/SupportedFileExtensionKindExtensions.cs +++ b/ReqIFSharp/SupportedFileExtensionKindExtensions.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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. diff --git a/ReqIFSharp/XmlAttribute.cs b/ReqIFSharp/XmlAttribute.cs index b930076..de275e5 100644 --- a/ReqIFSharp/XmlAttribute.cs +++ b/ReqIFSharp/XmlAttribute.cs @@ -1,7 +1,7 @@ // ------------------------------------------------------------------------------------------------- // // -// Copyright 2017-2025 Starion Group S.A. +// Copyright 2017-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.