From 924627bd5bcb03224a1705fa9320b900c1ee4b49 Mon Sep 17 00:00:00 2001 From: samatstarion Date: Tue, 20 Oct 2026 17:56:07 +0200 Subject: [PATCH] [Update] use the short SPDX form for the licence in source headers; fixes #103 - Replace the Apache-2.0 notice in the header of all 145 .cs files with SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. and SPDX-License-Identifier: Apache-2.0, inside the existing block. Only header comments change; BOMs are kept. - Correct three headers that named another file. - Update the ReSharper file-header template (it also said 2017-2025). - Use 2017-2026 in NOTICE, as in the headers and Directory.Build.props. - Describe the short form in the CLAUDE.md conventions. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 1 + CLAUDE.md | 6 +++-- NOTICE | 2 +- ...ttributeDefinitionExtensionsTestFixture.cs | 27 ++++++------------- .../AttributeValueExtensionsTestFixture.cs | 27 ++++++------------- ...DatatypeDefinitionExtensionsTestFixture.cs | 27 ++++++------------- .../ExternalObjectExtensionsTestFixture.cs | 23 +++++----------- .../IdentifiableExtensionsTestFixture.cs | 23 +++++----------- .../RelationGroupTypeExtensionsTestFixture.cs | 27 ++++++------------- ...ementWithAttributesExtensionTestFixture.cs | 27 ++++++------------- .../SpecObjectExtensionsTestFixture.cs | 27 ++++++------------- .../SpecObjectTypeExtensionsTestFixture.cs | 27 ++++++------------- .../SpecRelationTypeExtensionsTestFixture.cs | 27 ++++++------------- .../SpecificationExtensionsTestFixture.cs | 27 ++++++------------- .../SpecificationTypeExtensionsTestFixture.cs | 27 ++++++------------- .../Services/ReqIFLoaderServiceTestFixture.cs | 17 +++--------- .../StringExtensionsTestFixture.cs | 27 ++++++------------- .../TestData/ReqIFTestDataCreator.cs | 27 ++++++------------- .../Properties/AssemblyInfo.cs | 17 +++--------- .../AttributeDefinitionExtensions.cs | 27 ++++++------------- .../AttributeValueExtensions.cs | 27 ++++++------------- .../DatatypeDefinitionExtensions.cs | 27 ++++++------------- .../ExternalObjectExtensions.cs | 27 ++++++------------- .../ReqIFExtensions/IdentifiableExtensions.cs | 27 ++++++------------- .../RelationGroupTypeExtensions.cs | 27 ++++++------------- .../ReqIFExtensions/ReqIFContentExtensions.cs | 27 ++++++------------- .../SpecElementWithAttributesExtensions.cs | 27 ++++++------------- .../SpecHierarchyExtensions.cs | 27 ++++++------------- .../ReqIFExtensions/SpecObjectExtensions.cs | 27 ++++++------------- .../SpecObjectTypeExtensions.cs | 27 ++++++------------- .../SpecRelationTypeExtensions.cs | 27 ++++++------------- .../SpecificationExtensions.cs | 27 ++++++------------- .../SpecificationTypeExtensions.cs | 27 ++++++------------- .../Services/IReqIFLoaderService.cs | 27 ++++++------------- .../Services/ReqIFLoaderService.cs | 27 ++++++------------- .../StringExtensions/StringExtensions.cs | 27 ++++++------------- ReqIFSharp.Tests/AlternativeIdTestFixture.cs | 15 ++--------- .../AttributeDefinitionBooleanTestFixture.cs | 15 ++--------- .../AttributeDefinitionDateTestFixture.cs | 15 ++--------- ...tributeDefinitionEnumerationTestFixture.cs | 15 ++--------- .../AttributeDefinitionIntegerTestFixture.cs | 15 ++--------- .../AttributeDefinitionRealTestFixture.cs | 15 ++--------- .../AttributeDefinitionStringTestFixture.cs | 15 ++--------- .../AttributeDefinitionXHTMLTestFixture.cs | 15 ++--------- .../AttributeValueBooleanTestFixture.cs | 15 ++--------- .../AttributeValueDateTestFixture.cs | 15 ++--------- .../AttributeValueEnumerationTestFixture.cs | 15 ++--------- .../AttributeValueIntegerTestFixture.cs | 15 ++--------- .../AttributeValueRealTestFixture.cs | 15 ++--------- .../AttributeValueStringTestFixture.cs | 15 ++--------- .../AttributeValueXHTMLReadTestFixture.cs | 15 ++--------- .../AttributeValueXHTMLTestFixture.cs | 15 ++--------- .../ExternalObjectTestFixture.cs | 15 ++--------- .../DatatypeDefinitionDateTestFixture.cs | 15 ++--------- .../DatatypeDefinitionIntegerTestFixture.cs | 25 +++++------------ .../DatatypeDefinitionRealTestFixture.cs | 25 +++++------------ .../DatatypeDefinitionStringTestFixture.cs | 25 +++++------------ .../Datatype/EmbeddedValueTestFixture.cs | 17 +++--------- .../DeSerializeAndSerializeTestFixture.cs | 15 ++--------- .../Decorators/ModelMetadataTestFixture.cs | 15 ++--------- .../ReqIfClassAttributeTestFixture.cs | 15 ++--------- .../ReqIfPropertyAttributeTestFixture.cs | 17 +++--------- ...ExternalObjectDeseralizationTestFixture.cs | 15 ++--------- .../ForeignNamespaceTestFixture.cs | 15 ++--------- .../MinifiedDocumentTestFixture.cs | 15 ++--------- .../NamespaceRetentionTestFixture.cs | 15 ++--------- .../PrefixedNamespaceTestFixture.cs | 15 ++--------- ReqIFSharp.Tests/Properties/AssemblyInfo.cs | 17 +++--------- ReqIFSharp.Tests/ReqIFContentTestFixture.cs | 25 +++++------------ .../ReqIFDeSerializerTestFixture.cs | 15 ++--------- ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs | 15 ++--------- .../ReqIFSerializerTestFixture.cs | 15 ++--------- ReqIFSharp.Tests/ReqIFTextFixture.cs | 25 +++++------------ ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs | 17 +++--------- ReqIFSharp.Tests/SampleDebugTestFixture.cs | 15 ++--------- .../RelationGroupTestFixture.cs | 15 ++--------- .../SpecHierarchyTestFixture.cs | 15 ++--------- .../SpecObjectTestFixture.cs | 15 ++--------- .../SpecRelationTestFixture.cs | 15 ++--------- .../SpecificationTestFixture.cs | 15 ++--------- .../SpecType/SpecObjectTypeTestFixture.cs | 25 +++++------------ ...dFileExtensionKindExtensionsTestFixture.cs | 15 ++--------- ReqIFSharp.Tests/TestDocuments.cs | 15 ++--------- ReqIFSharp.Tests/TestLogEventSink.cs | 25 +++++------------ .../XmlReaderExtensionsTestFixture.cs | 15 ++--------- ReqIFSharp.sln.DotSettings | 15 ++--------- ReqIFSharp/AccessControlledElement.cs | 17 +++--------- ReqIFSharp/AlternativeID.cs | 17 +++--------- .../AttributeDefinition.cs | 17 +++--------- .../AttributeDefinitionBoolean.cs | 17 +++--------- .../AttributeDefinitionDate.cs | 17 +++--------- .../AttributeDefinitionEnumeration.cs | 17 +++--------- .../AttributeDefinitionInteger.cs | 17 +++--------- .../AttributeDefinitionReal.cs | 17 +++--------- .../AttributeDefinitionSimple.cs | 17 +++--------- .../AttributeDefinitionString.cs | 17 +++--------- .../AttributeDefinitionXHTML.cs | 17 +++--------- ReqIFSharp/AttributeValue/AttributeValue.cs | 15 ++--------- .../AttributeValue/AttributeValueBoolean.cs | 15 ++--------- .../AttributeValue/AttributeValueDate.cs | 15 ++--------- .../AttributeValueEnumeration.cs | 15 ++--------- .../AttributeValue/AttributeValueInteger.cs | 15 ++--------- .../AttributeValue/AttributeValueReal.cs | 15 ++--------- .../AttributeValue/AttributeValueSimple.cs | 15 ++--------- .../AttributeValue/AttributeValueString.cs | 15 ++--------- .../AttributeValue/AttributeValueXHTML.cs | 15 ++--------- ReqIFSharp/AttributeValue/ExternalObject.cs | 15 ++--------- ReqIFSharp/Datatype/DatatypeDefinition.cs | 17 +++--------- .../Datatype/DatatypeDefinitionBoolean.cs | 17 +++--------- ReqIFSharp/Datatype/DatatypeDefinitionDate.cs | 17 +++--------- .../Datatype/DatatypeDefinitionEnumeration.cs | 17 +++--------- .../Datatype/DatatypeDefinitionInteger.cs | 17 +++--------- ReqIFSharp/Datatype/DatatypeDefinitionReal.cs | 17 +++--------- .../Datatype/DatatypeDefinitionSimple.cs | 17 +++--------- .../Datatype/DatatypeDefinitionString.cs | 17 +++--------- .../Datatype/DatatypeDefinitionXHTML.cs | 17 +++--------- ReqIFSharp/Datatype/EmbeddedValue.cs | 15 ++--------- ReqIFSharp/Datatype/EnumValue.cs | 15 ++--------- ReqIFSharp/Decorators/AggregationKind.cs | 17 +++--------- ReqIFSharp/Decorators/ReqIfClassAttribute.cs | 17 +++--------- .../Decorators/ReqIfPropertyAttribute.cs | 17 +++--------- ReqIFSharp/DefaultXmlAttributeFactory.cs | 15 ++--------- ReqIFSharp/IReqIFDeSerializer.cs | 15 ++--------- ReqIFSharp/IReqIFSerializer.cs | 15 ++--------- ReqIFSharp/Identifiable.cs | 17 +++--------- ReqIFSharp/Properties/AssemblyInfo.cs | 17 +++--------- ReqIFSharp/ReqIF.cs | 15 ++--------- ReqIFSharp/ReqIFContent.cs | 15 ++--------- ReqIFSharp/ReqIFDeserializer.cs | 15 ++--------- ReqIFSharp/ReqIFHeader.cs | 15 ++--------- ReqIFSharp/ReqIFSerializer.cs | 15 ++--------- ReqIFSharp/ReqIFToolExtension.cs | 15 ++--------- ReqIFSharp/ReqIfFactory.cs | 17 +++--------- ReqIFSharp/ReqIfSchemaResolver.cs | 15 ++--------- .../RelationGroup.cs | 15 ++--------- .../SpecElementWithAttributes.cs | 15 ++--------- .../SpecHierarchy.cs | 15 ++--------- .../SpecElementWithAttributes/SpecObject.cs | 15 ++--------- .../SpecElementWithAttributes/SpecRelation.cs | 15 ++--------- .../Specification.cs | 15 ++--------- ReqIFSharp/SpecType/RelationGroupType.cs | 17 +++--------- ReqIFSharp/SpecType/SpecObjectType.cs | 17 +++--------- ReqIFSharp/SpecType/SpecRelationType.cs | 17 +++--------- ReqIFSharp/SpecType/SpecType.cs | 17 +++--------- ReqIFSharp/SpecType/SpecificationType.cs | 17 +++--------- ReqIFSharp/SupportedFileExtensionKind.cs | 27 ++++++------------- .../SupportedFileExtensionKindExtensions.cs | 27 ++++++------------- ReqIFSharp/XmlAttribute.cs | 15 ++--------- ReqIFSharp/XmlReaderExtensions.cs | 15 ++--------- 149 files changed, 564 insertions(+), 2167 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 147ea7c..28eed81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ The repository ships two NuGet packages that version independently: **ReqIFSharp ### Changed +- The source files carry the licence in short SPDX form (`SPDX-FileCopyrightText: 2017-2026 Starion Group S.A.`, `SPDX-License-Identifier: Apache-2.0`) instead of the full Apache-2.0 notice; the licence itself is unchanged, and `NOTICE` now gives the same years, 2017-2026 ([#103](https://github.com/STARIONGROUP/ReqIFSharp/issues/103)). - A `REQ-IF` root element in a namespace other than the ReqIF namespace (`http://www.omg.org/spec/ReqIF/20110401/reqif.xsd`) is no longer read as a ReqIF document; it is skipped and a warning is logged. Before, such an element was read when it had no prefix. A root in no namespace is still read ([#87](https://github.com/STARIONGROUP/ReqIFSharp/issues/87)). - An element other than `SPEC-RELATION-REF` inside the `SPEC-RELATIONS` of a relation group is now skipped with a warning, and the references after it are read. Before, it caused an `XmlException` ([#94](https://github.com/STARIONGROUP/ReqIFSharp/issues/94)). - An element that has the name of a ReqIF element but is in another namespace (for example ``) is no longer read as that ReqIF element. It is skipped, with its content, and a warning is logged. Elements in the ReqIF namespace or in no namespace are read as before, in any document ([#97](https://github.com/STARIONGROUP/ReqIFSharp/issues/97)). diff --git a/CLAUDE.md b/CLAUDE.md index f38c76a..6f46a88 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -83,8 +83,10 @@ the extensions can be used by consuming applications (e.g. the web viewer). ## Conventions -- Every source file starts with the Apache-2.0 Starion Group copyright header - (`Copyright 2017-2026 Starion Group S.A.`). Copy it onto any new file. +- Every source file starts with the Starion Group header in short SPDX form: the + `` block holding + `SPDX-FileCopyrightText: 2017-2026 Starion Group S.A.` and + `SPDX-License-Identifier: Apache-2.0`. Copy it onto any new file, with that file's name. - Tests use NUnit 4 (`[TestFixture]` / `[Test]`); fixtures are named `*TestFixture`. Sample ReqIF inputs live in `ReqIFSharp.Tests/TestData` and are copied to output. - Every change that affects users of the packages (feature, fix, dependency update, diff --git a/NOTICE b/NOTICE index 2217533..69a696f 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ ReqIFSharp -Copyright 2014-2026 Starion Group S.A. +Copyright 2017-2026 Starion Group S.A. https://github.com/STARIONGROUP/ReqIFSharp This product includes software developed by Starion Group S.A. diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs index b327e4a..73d563d 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeDefinitionExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs index 4f8379c..276f23e 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/AttributeValueExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs index dd77255..1eef298 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/DatatypeDefinitionExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs index fd2daab..0dd5cad 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/ExternalObjectExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// +// ------------------------------------------------------------------------------------------------- +// // -// Copyright 2017-2026 Starion Group S.A. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // -// 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 { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs index 03514e4..f8b5a93 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/IdentifiableExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// +// ------------------------------------------------------------------------------------------------- +// // -// Copyright 2017-2026 Starion Group S.A. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // -// 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 { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs index 393ca09..037939f 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/RelationGroupTypeExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs index 9cb61fd..e077ef8 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecElementWithAttributesExtensionTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs index dcb9c82..a32031f 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs index 0a1da1a..d804911 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecObjectTypeExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs index 1d49839..d51a738 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecRelationTypeExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs index 6151a27..e5f3902 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs index 357635c..db5e182 100644 --- a/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/ReqIFExtensions/SpecificationTypeExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs b/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs index 423cbb5..4396c2e 100644 --- a/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/Services/ReqIFLoaderServiceTestFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.Services { diff --git a/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs b/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs index 847a672..54902ae 100644 --- a/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs +++ b/ReqIFSharp.Extensions.Tests/StringExtensions/StringExtensionsTestFixture.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.StringExtensions { diff --git a/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs b/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs index 6edd9f5..b94dfd3 100644 --- a/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs +++ b/ReqIFSharp.Extensions.Tests/TestData/ReqIFTestDataCreator.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Tests.TestData { diff --git a/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs b/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs index e18bf5c..b758a65 100644 --- a/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs +++ b/ReqIFSharp.Extensions/Properties/AssemblyInfo.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ using System.Reflection; using System.Runtime.CompilerServices; diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs index e9580fc..b1fdba4 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeDefinitionExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs index 9c8cfa0..6d3450d 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/AttributeValueExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs index 452d52b..d709b35 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/DatatypeDefinitionExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs index c948489..3d101bd 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/ExternalObjectExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs index 3f7a4c0..2a55e69 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/IdentifiableExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs index 123416a..f875dfd 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/RelationGroupTypeExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs index e204661..3cc8ec4 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/ReqIFContentExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs index 14f327a..f96bffa 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecElementWithAttributesExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs index 7790b52..223dc31 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecHierarchyExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs index f9e3afd..481ffc6 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs index a945dc9..69e8db6 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecObjectTypeExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs index afe835c..2e15e74 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecRelationTypeExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs index 9aae21b..bdfcec1 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs index ff0d3d4..c79cc5c 100644 --- a/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs +++ b/ReqIFSharp.Extensions/ReqIFExtensions/SpecificationTypeExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.ReqIFExtensions { diff --git a/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs b/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs index eb0a42e..53d6170 100644 --- a/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs +++ b/ReqIFSharp.Extensions/Services/IReqIFLoaderService.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Services { diff --git a/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs b/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs index 66388a0..b29a0ab 100644 --- a/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs +++ b/ReqIFSharp.Extensions/Services/ReqIFLoaderService.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions.Services { diff --git a/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs b/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs index 7f2bbe5..42bb2db 100644 --- a/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs +++ b/ReqIFSharp.Extensions/StringExtensions/StringExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Extensions { diff --git a/ReqIFSharp.Tests/AlternativeIdTestFixture.cs b/ReqIFSharp.Tests/AlternativeIdTestFixture.cs index e417504..057caf7 100644 --- a/ReqIFSharp.Tests/AlternativeIdTestFixture.cs +++ b/ReqIFSharp.Tests/AlternativeIdTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs index b565855..efc6719 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionBooleanTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs index 50842f9..543a701 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionDateTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs index daa9222..e1033f2 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionEnumerationTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs index 0ac00ec..4f8acc1 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionIntegerTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs index d1a595e..073c062 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionRealTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs index 0015e14..41bee3f 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionStringTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs index 1ea5f07..1694ee0 100644 --- a/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeDefinitionTests/AttributeDefinitionXHTMLTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs index e6fc831..521c9cf 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueBooleanTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs index 262aa31..2b1fa4a 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueDateTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs index d403c5e..1e7acdf 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueEnumerationTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs index 91361bf..0d678ff 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueIntegerTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs index 8a3bde8..6b672fc 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueRealTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs index f9eaf4b..f78c244 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueStringTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLReadTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLReadTestFixture.cs index 7fa7840..0a775be 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLReadTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLReadTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs index 45ed74d..459912b 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/AttributeValueXHTMLTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs b/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs index 07f543d..c510f19 100644 --- a/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs +++ b/ReqIFSharp.Tests/AttributeValueTests/ExternalObjectTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs index 23cefa0..4fcd8bc 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionDateTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs index aebdc51..122948b 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionIntegerTestFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests { diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs index f648254..6b176ab 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionRealTestFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests { diff --git a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs index 648bbb3..1ffdcd3 100644 --- a/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/DatatypeDefinitionStringTestFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests { diff --git a/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs b/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs index caf5a84..0c8d130 100644 --- a/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs +++ b/ReqIFSharp.Tests/Datatype/EmbeddedValueTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- -// +// // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs b/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs index 478e95c..423002d 100644 --- a/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs +++ b/ReqIFSharp.Tests/DeSerializeAndSerializeTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/Decorators/ModelMetadataTestFixture.cs b/ReqIFSharp.Tests/Decorators/ModelMetadataTestFixture.cs index 337a401..af4e19a 100644 --- a/ReqIFSharp.Tests/Decorators/ModelMetadataTestFixture.cs +++ b/ReqIFSharp.Tests/Decorators/ModelMetadataTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/Decorators/ReqIfClassAttributeTestFixture.cs b/ReqIFSharp.Tests/Decorators/ReqIfClassAttributeTestFixture.cs index eef429f..9bee180 100644 --- a/ReqIFSharp.Tests/Decorators/ReqIfClassAttributeTestFixture.cs +++ b/ReqIFSharp.Tests/Decorators/ReqIfClassAttributeTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/Decorators/ReqIfPropertyAttributeTestFixture.cs b/ReqIFSharp.Tests/Decorators/ReqIfPropertyAttributeTestFixture.cs index c8e92a8..fc0444c 100644 --- a/ReqIFSharp.Tests/Decorators/ReqIfPropertyAttributeTestFixture.cs +++ b/ReqIFSharp.Tests/Decorators/ReqIfPropertyAttributeTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- -// +// // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs b/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs index 1996a0a..8ead3a4 100644 --- a/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs +++ b/ReqIFSharp.Tests/ExternalObjectDeseralizationTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/ForeignNamespaceTestFixture.cs b/ReqIFSharp.Tests/ForeignNamespaceTestFixture.cs index a7c33bf..dafbe23 100644 --- a/ReqIFSharp.Tests/ForeignNamespaceTestFixture.cs +++ b/ReqIFSharp.Tests/ForeignNamespaceTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/MinifiedDocumentTestFixture.cs b/ReqIFSharp.Tests/MinifiedDocumentTestFixture.cs index 0b1f44d..39a66ac 100644 --- a/ReqIFSharp.Tests/MinifiedDocumentTestFixture.cs +++ b/ReqIFSharp.Tests/MinifiedDocumentTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/NamespaceRetentionTestFixture.cs b/ReqIFSharp.Tests/NamespaceRetentionTestFixture.cs index acc1e13..9abd22d 100644 --- a/ReqIFSharp.Tests/NamespaceRetentionTestFixture.cs +++ b/ReqIFSharp.Tests/NamespaceRetentionTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/PrefixedNamespaceTestFixture.cs b/ReqIFSharp.Tests/PrefixedNamespaceTestFixture.cs index ad39938..cabda0f 100644 --- a/ReqIFSharp.Tests/PrefixedNamespaceTestFixture.cs +++ b/ReqIFSharp.Tests/PrefixedNamespaceTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/Properties/AssemblyInfo.cs b/ReqIFSharp.Tests/Properties/AssemblyInfo.cs index a5271de..7e587b3 100644 --- a/ReqIFSharp.Tests/Properties/AssemblyInfo.cs +++ b/ReqIFSharp.Tests/Properties/AssemblyInfo.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ using System.Reflection; using System.Runtime.CompilerServices; diff --git a/ReqIFSharp.Tests/ReqIFContentTestFixture.cs b/ReqIFSharp.Tests/ReqIFContentTestFixture.cs index ae370ed..1df0758 100644 --- a/ReqIFSharp.Tests/ReqIFContentTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFContentTestFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests { diff --git a/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs b/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs index ff9b073..f2b8f06 100644 --- a/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFDeSerializerTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs b/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs index 75d67d3..2b6460e 100644 --- a/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFHeaderTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs b/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs index 0e74922..6e37319 100644 --- a/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIFSerializerTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/ReqIFTextFixture.cs b/ReqIFSharp.Tests/ReqIFTextFixture.cs index dd2aaab..0c65b35 100644 --- a/ReqIFSharp.Tests/ReqIFTextFixture.cs +++ b/ReqIFSharp.Tests/ReqIFTextFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests { diff --git a/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs b/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs index 89f356f..5dd1b78 100644 --- a/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs +++ b/ReqIFSharp.Tests/ReqIfFactoryTestFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests { diff --git a/ReqIFSharp.Tests/SampleDebugTestFixture.cs b/ReqIFSharp.Tests/SampleDebugTestFixture.cs index 4a64e84..ee084be 100644 --- a/ReqIFSharp.Tests/SampleDebugTestFixture.cs +++ b/ReqIFSharp.Tests/SampleDebugTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs index e81cbf6..f222416 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/RelationGroupTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs index a306880..72cde24 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecHierarchyTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs index 959a5c5..7c5d0f0 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecObjectTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs index 5c0ad75..6e8a4c7 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecRelationTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs index bcc4860..fd66e98 100644 --- a/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs +++ b/ReqIFSharp.Tests/SpecElementWithAttributesTests/SpecificationTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs b/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs index 75a3394..37ad0fb 100644 --- a/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs +++ b/ReqIFSharp.Tests/SpecType/SpecObjectTypeTestFixture.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests.SpecTypes { diff --git a/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs b/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs index a61509d..ffbf0ae 100644 --- a/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs +++ b/ReqIFSharp.Tests/SupportedFileExtensionKindExtensionsTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/TestDocuments.cs b/ReqIFSharp.Tests/TestDocuments.cs index cf8b0c5..3c10230 100644 --- a/ReqIFSharp.Tests/TestDocuments.cs +++ b/ReqIFSharp.Tests/TestDocuments.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.Tests/TestLogEventSink.cs b/ReqIFSharp.Tests/TestLogEventSink.cs index e3b7ddc..1cc865f 100644 --- a/ReqIFSharp.Tests/TestLogEventSink.cs +++ b/ReqIFSharp.Tests/TestLogEventSink.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp.Tests { diff --git a/ReqIFSharp.Tests/XmlReaderExtensionsTestFixture.cs b/ReqIFSharp.Tests/XmlReaderExtensionsTestFixture.cs index b5a79f6..b7c493a 100644 --- a/ReqIFSharp.Tests/XmlReaderExtensionsTestFixture.cs +++ b/ReqIFSharp.Tests/XmlReaderExtensionsTestFixture.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp.sln.DotSettings b/ReqIFSharp.sln.DotSettings index ff281e7..c90f486 100644 --- a/ReqIFSharp.sln.DotSettings +++ b/ReqIFSharp.sln.DotSettings @@ -2,19 +2,8 @@ ------------------------------------------------------------------------------------------------- <copyright file="${File.FileName}" company="Starion Group S.A."> - 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. + SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. + SPDX-License-Identifier: Apache-2.0 </copyright> ------------------------------------------------------------------------------------------------- diff --git a/ReqIFSharp/AccessControlledElement.cs b/ReqIFSharp/AccessControlledElement.cs index ac3e273..33eee14 100644 --- a/ReqIFSharp/AccessControlledElement.cs +++ b/ReqIFSharp/AccessControlledElement.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AlternativeID.cs b/ReqIFSharp/AlternativeID.cs index 079703e..1025a96 100644 --- a/ReqIFSharp/AlternativeID.cs +++ b/ReqIFSharp/AlternativeID.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- -// +// // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs index b19d2f2..983308d 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinition.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs index 3eaad39..973f26f 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionBoolean.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs index 5e8eabb..c23b486 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionDate.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs index 6409794..0933f70 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionEnumeration.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs index 6208e36..05cd4de 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionInteger.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs index 15e0e79..c474442 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionReal.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs index 55a8e55..13c62ba 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionSimple.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs index 37928c9..e26f3a3 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionString.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs b/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs index 47338f7..1d70300 100644 --- a/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs +++ b/ReqIFSharp/AttributeDefinition/AttributeDefinitionXHTML.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/AttributeValue/AttributeValue.cs b/ReqIFSharp/AttributeValue/AttributeValue.cs index 6707a99..70686c1 100644 --- a/ReqIFSharp/AttributeValue/AttributeValue.cs +++ b/ReqIFSharp/AttributeValue/AttributeValue.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs b/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs index ecb72da..f5bdc37 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueBoolean.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueDate.cs b/ReqIFSharp/AttributeValue/AttributeValueDate.cs index 0d0a078..1517c9c 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueDate.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueDate.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs b/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs index 420edf4..b9d4b8b 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueEnumeration.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueInteger.cs b/ReqIFSharp/AttributeValue/AttributeValueInteger.cs index 09a0fce..cd1a282 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueInteger.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueInteger.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueReal.cs b/ReqIFSharp/AttributeValue/AttributeValueReal.cs index 338bb48..10928da 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueReal.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueReal.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueSimple.cs b/ReqIFSharp/AttributeValue/AttributeValueSimple.cs index ad6cf55..ad25836 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueSimple.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueSimple.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueString.cs b/ReqIFSharp/AttributeValue/AttributeValueString.cs index 2d3ac6f..dfe9373 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueString.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueString.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs b/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs index a55822a..984fe2e 100644 --- a/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs +++ b/ReqIFSharp/AttributeValue/AttributeValueXHTML.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/AttributeValue/ExternalObject.cs b/ReqIFSharp/AttributeValue/ExternalObject.cs index 5367a23..ef40977 100644 --- a/ReqIFSharp/AttributeValue/ExternalObject.cs +++ b/ReqIFSharp/AttributeValue/ExternalObject.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/Datatype/DatatypeDefinition.cs b/ReqIFSharp/Datatype/DatatypeDefinition.cs index ff03834..649b62b 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinition.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinition.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs b/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs index 22ba6a0..0f39659 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionBoolean.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs b/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs index 0a25ed7..4a8ef98 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionDate.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs b/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs index da7c711..cf55a5e 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionEnumeration.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs b/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs index 01fe767..da0f6b2 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionInteger.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs b/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs index 2822462..f164ffb 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionReal.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs b/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs index 5426b6b..76413fa 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionSimple.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionString.cs b/ReqIFSharp/Datatype/DatatypeDefinitionString.cs index 9212660..06e8dad 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionString.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionString.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs b/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs index 0056e74..e08da7e 100644 --- a/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs +++ b/ReqIFSharp/Datatype/DatatypeDefinitionXHTML.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Datatype/EmbeddedValue.cs b/ReqIFSharp/Datatype/EmbeddedValue.cs index 7f80ffe..dbe0e36 100644 --- a/ReqIFSharp/Datatype/EmbeddedValue.cs +++ b/ReqIFSharp/Datatype/EmbeddedValue.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/Datatype/EnumValue.cs b/ReqIFSharp/Datatype/EnumValue.cs index 2f73003..d3cd858 100644 --- a/ReqIFSharp/Datatype/EnumValue.cs +++ b/ReqIFSharp/Datatype/EnumValue.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/Decorators/AggregationKind.cs b/ReqIFSharp/Decorators/AggregationKind.cs index 279ce4a..cce55d0 100644 --- a/ReqIFSharp/Decorators/AggregationKind.cs +++ b/ReqIFSharp/Decorators/AggregationKind.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Decorators/ReqIfClassAttribute.cs b/ReqIFSharp/Decorators/ReqIfClassAttribute.cs index 2f4402e..401f98c 100644 --- a/ReqIFSharp/Decorators/ReqIfClassAttribute.cs +++ b/ReqIFSharp/Decorators/ReqIfClassAttribute.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Decorators/ReqIfPropertyAttribute.cs b/ReqIFSharp/Decorators/ReqIfPropertyAttribute.cs index 2a60a8f..0767fcd 100644 --- a/ReqIFSharp/Decorators/ReqIfPropertyAttribute.cs +++ b/ReqIFSharp/Decorators/ReqIfPropertyAttribute.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/DefaultXmlAttributeFactory.cs b/ReqIFSharp/DefaultXmlAttributeFactory.cs index 29a15c6..63d71bf 100644 --- a/ReqIFSharp/DefaultXmlAttributeFactory.cs +++ b/ReqIFSharp/DefaultXmlAttributeFactory.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/IReqIFDeSerializer.cs b/ReqIFSharp/IReqIFDeSerializer.cs index d90c50e..6248968 100644 --- a/ReqIFSharp/IReqIFDeSerializer.cs +++ b/ReqIFSharp/IReqIFDeSerializer.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/IReqIFSerializer.cs b/ReqIFSharp/IReqIFSerializer.cs index a258bfb..d5a0d9d 100644 --- a/ReqIFSharp/IReqIFSerializer.cs +++ b/ReqIFSharp/IReqIFSerializer.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/Identifiable.cs b/ReqIFSharp/Identifiable.cs index c386457..1b60d46 100644 --- a/ReqIFSharp/Identifiable.cs +++ b/ReqIFSharp/Identifiable.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/Properties/AssemblyInfo.cs b/ReqIFSharp/Properties/AssemblyInfo.cs index 50992cd..f6a313f 100644 --- a/ReqIFSharp/Properties/AssemblyInfo.cs +++ b/ReqIFSharp/Properties/AssemblyInfo.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ using System.Reflection; using System.Runtime.CompilerServices; diff --git a/ReqIFSharp/ReqIF.cs b/ReqIFSharp/ReqIF.cs index 057306c..0647ab1 100644 --- a/ReqIFSharp/ReqIF.cs +++ b/ReqIFSharp/ReqIF.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/ReqIFContent.cs b/ReqIFSharp/ReqIFContent.cs index b3808ac..e0978ae 100644 --- a/ReqIFSharp/ReqIFContent.cs +++ b/ReqIFSharp/ReqIFContent.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/ReqIFDeserializer.cs b/ReqIFSharp/ReqIFDeserializer.cs index f0b7b3a..557afbc 100644 --- a/ReqIFSharp/ReqIFDeserializer.cs +++ b/ReqIFSharp/ReqIFDeserializer.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/ReqIFHeader.cs b/ReqIFSharp/ReqIFHeader.cs index 44c6983..307353b 100644 --- a/ReqIFSharp/ReqIFHeader.cs +++ b/ReqIFSharp/ReqIFHeader.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/ReqIFSerializer.cs b/ReqIFSharp/ReqIFSerializer.cs index 3aab4d9..a3f2f7a 100644 --- a/ReqIFSharp/ReqIFSerializer.cs +++ b/ReqIFSharp/ReqIFSerializer.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/ReqIFToolExtension.cs b/ReqIFSharp/ReqIFToolExtension.cs index 03c309a..1c32b78 100644 --- a/ReqIFSharp/ReqIFToolExtension.cs +++ b/ReqIFSharp/ReqIFToolExtension.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/ReqIfFactory.cs b/ReqIFSharp/ReqIfFactory.cs index e1a0fb8..ebfa4b2 100644 --- a/ReqIFSharp/ReqIfFactory.cs +++ b/ReqIFSharp/ReqIfFactory.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/ReqIfSchemaResolver.cs b/ReqIFSharp/ReqIfSchemaResolver.cs index 70105fb..6c766d9 100644 --- a/ReqIFSharp/ReqIfSchemaResolver.cs +++ b/ReqIFSharp/ReqIfSchemaResolver.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs b/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs index cb10b81..a8e882a 100644 --- a/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs +++ b/ReqIFSharp/SpecElementWithAttributes/RelationGroup.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs b/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs index bf4d267..f910274 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecElementWithAttributes.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs b/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs index a665916..1de41b5 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecHierarchy.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs b/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs index 746d0e4..235fee8 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecObject.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs b/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs index fe1ce0c..69215de 100644 --- a/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs +++ b/ReqIFSharp/SpecElementWithAttributes/SpecRelation.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/SpecElementWithAttributes/Specification.cs b/ReqIFSharp/SpecElementWithAttributes/Specification.cs index 0b54161..8ddf192 100644 --- a/ReqIFSharp/SpecElementWithAttributes/Specification.cs +++ b/ReqIFSharp/SpecElementWithAttributes/Specification.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/SpecType/RelationGroupType.cs b/ReqIFSharp/SpecType/RelationGroupType.cs index 08e2f87..f4137e3 100644 --- a/ReqIFSharp/SpecType/RelationGroupType.cs +++ b/ReqIFSharp/SpecType/RelationGroupType.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/SpecType/SpecObjectType.cs b/ReqIFSharp/SpecType/SpecObjectType.cs index aeca3f1..4cd26f5 100644 --- a/ReqIFSharp/SpecType/SpecObjectType.cs +++ b/ReqIFSharp/SpecType/SpecObjectType.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/SpecType/SpecRelationType.cs b/ReqIFSharp/SpecType/SpecRelationType.cs index 8ce7a91..bd7945f 100644 --- a/ReqIFSharp/SpecType/SpecRelationType.cs +++ b/ReqIFSharp/SpecType/SpecRelationType.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/SpecType/SpecType.cs b/ReqIFSharp/SpecType/SpecType.cs index 1d34ca7..361a448 100644 --- a/ReqIFSharp/SpecType/SpecType.cs +++ b/ReqIFSharp/SpecType/SpecType.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/SpecType/SpecificationType.cs b/ReqIFSharp/SpecType/SpecificationType.cs index bd7c00f..06d3990 100644 --- a/ReqIFSharp/SpecType/SpecificationType.cs +++ b/ReqIFSharp/SpecType/SpecificationType.cs @@ -1,22 +1,11 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/SupportedFileExtensionKind.cs b/ReqIFSharp/SupportedFileExtensionKind.cs index 3402917..02e84c1 100644 --- a/ReqIFSharp/SupportedFileExtensionKind.cs +++ b/ReqIFSharp/SupportedFileExtensionKind.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/SupportedFileExtensionKindExtensions.cs b/ReqIFSharp/SupportedFileExtensionKindExtensions.cs index ec1d594..91b127c 100644 --- a/ReqIFSharp/SupportedFileExtensionKindExtensions.cs +++ b/ReqIFSharp/SupportedFileExtensionKindExtensions.cs @@ -1,22 +1,11 @@ -// ------------------------------------------------------------------------------------------------- -// -// -// 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. -// -// -// ------------------------------------------------------------------------------------------------- +// ------------------------------------------------------------------------------------------------- +// +// +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 +// +// +// ------------------------------------------------------------------------------------------------ namespace ReqIFSharp { diff --git a/ReqIFSharp/XmlAttribute.cs b/ReqIFSharp/XmlAttribute.cs index da87b84..12ade8c 100644 --- a/ReqIFSharp/XmlAttribute.cs +++ b/ReqIFSharp/XmlAttribute.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------ diff --git a/ReqIFSharp/XmlReaderExtensions.cs b/ReqIFSharp/XmlReaderExtensions.cs index 45162a8..1865574 100644 --- a/ReqIFSharp/XmlReaderExtensions.cs +++ b/ReqIFSharp/XmlReaderExtensions.cs @@ -1,19 +1,8 @@ // ------------------------------------------------------------------------------------------------- // // -// 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. +// SPDX-FileCopyrightText: 2017-2026 Starion Group S.A. +// SPDX-License-Identifier: Apache-2.0 // // // ------------------------------------------------------------------------------------------------