Skip to content

Commit acd801a

Browse files
[Remove] OpenApiGenerator and dependency on RHEA.OpenApi
1 parent 8cf1231 commit acd801a

File tree

6 files changed

+0
-199
lines changed

6 files changed

+0
-199
lines changed

SysML2.NET.CodeGenerator.Tests/Generators/OpenApiHandleBarsGenerators/DtoPsmRestGeneratorTestFixture.cs

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

SysML2.NET.CodeGenerator.Tests/SysML2.NET.CodeGenerator.Tests.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,6 @@
408408
</ItemGroup>
409409

410410
<ItemGroup>
411-
<Folder Include="Generators\OpenApiHandleBarsGenerators\" />
412411
<Folder Include="Inspector\" />
413412
</ItemGroup>
414413

SysML2.NET.CodeGenerator/DataModelLoader.cs

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ namespace SysML2.NET.CodeGenerator
2929
using ECoreNetto;
3030
using ECoreNetto.Resource;
3131

32-
using OpenApi.Model;
33-
3432
/// <summary>
3533
/// The purpose of the <see cref="DataModelLoader"/> is to load the SysML data-model
3634
/// from the ecore file
@@ -83,24 +81,5 @@ public static void SortElementsByName(EPackage package)
8381
eClassifier.EOperations.AddRange(eOperations);
8482
}
8583
}
86-
87-
/// <summary>
88-
/// Loads the SysML v2 Open API.json specification
89-
/// </summary>
90-
/// <returns>
91-
/// an instance of <see cref="OpenApiDocument"/>
92-
/// </returns>
93-
public static Document LoadOpenApi()
94-
{
95-
var assemblyFolder = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
96-
var ecoreFileName = Path.Combine(assemblyFolder, "datamodel", "openapi.json");
97-
98-
using var stream = new FileStream(ecoreFileName, FileMode.Open, FileAccess.Read);
99-
100-
var deserializer = new OpenApi.DeSerializer();
101-
var document = deserializer.DeSerialize(stream);
102-
103-
return document;
104-
}
10584
}
10685
}

SysML2.NET.CodeGenerator/Generators/OpenApiHandleBarsGenerators/DtoPsmRestGenerator.cs

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

SysML2.NET.CodeGenerator/Generators/OpenApiHandleBarsGenerators/OpenApiGenerator.cs

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

SysML2.NET.CodeGenerator/SysML2.NET.CodeGenerator.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
<ItemGroup>
2424
<PackageReference Include="ECoreNetto.HandleBars" Version="6.0.2" />
2525
<PackageReference Include="Microsoft.CodeAnalysis" Version="4.12.0" />
26-
<PackageReference Include="RHEA.OpenApi" Version="0.5.0" />
2726
</ItemGroup>
2827

2928
<ItemGroup>

0 commit comments

Comments
 (0)