Skip to content

Commit a89340d

Browse files
committed
Sync with main
2 parents f45ca0c + c29a82d commit a89340d

File tree

375 files changed

+21898
-4835
lines changed

Some content is hidden

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

375 files changed

+21898
-4835
lines changed

src/AasCore.Aas3_0/Attributes/CountForHash.cs

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/AasCore.Aas3_0/Attributes/MetaModelName.cs

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/AasCore.Aas3_0/Attributes/SkipForReflection.cs

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/AasCore.Aas3_0/Attributes/SkipForSearch.cs

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/AasCore.Aas3_0/Attributes/TextSearchable.cs

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/AasCore.Aas3_0/DiaryData/IAasDiaryEntry.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<Nullable>enable</Nullable>
55
<Configurations>Debug;Release;DebugSlow</Configurations>
66
<Platforms>AnyCPU</Platforms>
7-
<LangVersion>8</LangVersion>
7+
<LangVersion>12</LangVersion>
88

9-
<PackageId>AasCore.Aas3_0</PackageId>
9+
<PackageId>AasCore.Aas3_1</PackageId>
1010
<Version>1.0.0-rc1</Version>
1111
<Authors>Marko Ristin</Authors>
1212
<Description>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
/********************************************************************************
2+
* Copyright (c) {2019 - 2024} Contributors to the Eclipse Foundation
3+
*
4+
* See the NOTICE file(s) distributed with this work for additional
5+
* information regarding copyright ownership.
6+
*
7+
* This program and the accompanying materials are made available under the
8+
* terms of the Apache License Version 2.0 which is available at
9+
* https://www.apache.org/licenses/LICENSE-2.0
10+
*
11+
* SPDX-License-Identifier: Apache-2.0
12+
********************************************************************************/
13+
14+
using System;
15+
16+
namespace AasCore.Aas3_1.Attributes
17+
{
18+
/// <summary>
19+
/// This attribute indicates, that it should e.g. serialized in JSON.
20+
/// </summary>
21+
[AttributeUsage(AttributeTargets.Field, AllowMultiple = true)]
22+
public class CountForHash : Attribute
23+
{
24+
}
25+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/********************************************************************************
2+
* Copyright (c) {2019 - 2024} Contributors to the Eclipse Foundation
3+
*
4+
* See the NOTICE file(s) distributed with this work for additional
5+
* information regarding copyright ownership.
6+
*
7+
* This program and the accompanying materials are made available under the
8+
* terms of the Apache License Version 2.0 which is available at
9+
* https://www.apache.org/licenses/LICENSE-2.0
10+
*
11+
* SPDX-License-Identifier: Apache-2.0
12+
********************************************************************************/
13+
14+
namespace AasCore.Aas3_1.Attributes
15+
{
16+
/// <summary>
17+
/// This attribute indicates, that the field / property is searchable
18+
/// </summary>
19+
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple = true)]
20+
public class MetaModelName : System.Attribute
21+
{
22+
public string name;
23+
public MetaModelName(string name)
24+
{
25+
this.name = name;
26+
}
27+
}
28+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/********************************************************************************
2+
* Copyright (c) {2019 - 2024} Contributors to the Eclipse Foundation
3+
*
4+
* See the NOTICE file(s) distributed with this work for additional
5+
* information regarding copyright ownership.
6+
*
7+
* This program and the accompanying materials are made available under the
8+
* terms of the Apache License Version 2.0 which is available at
9+
* https://www.apache.org/licenses/LICENSE-2.0
10+
*
11+
* SPDX-License-Identifier: Apache-2.0
12+
********************************************************************************/
13+
14+
namespace AasCore.Aas3_1.Attributes
15+
{
16+
/// <summary>
17+
/// This attribute indicates, that the field / property shall be skipped for reflection
18+
/// in order to avoid cycles
19+
/// </summary>
20+
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple = true)]
21+
public class SkipForReflection : System.Attribute
22+
{
23+
}
24+
}

0 commit comments

Comments
 (0)