Skip to content

Commit

Permalink
Added relative path handling for NSwagStudio files, v1.41
Browse files Browse the repository at this point in the history
  • Loading branch information
RicoSuter committed Mar 17, 2016
1 parent 2af58a1 commit 8285cda
Show file tree
Hide file tree
Showing 26 changed files with 160 additions and 65 deletions.
2 changes: 1 addition & 1 deletion src/NSwag.Annotations/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
[assembly: AssemblyCompany("Rico Suter")]
[assembly: AssemblyProduct("NSwag.Annotations")]
[assembly: AssemblyCopyright("Copyright © Rico Suter, 2015")]
[assembly: AssemblyVersion("1.40.*")]
[assembly: AssemblyVersion("1.41.*")]
10 changes: 5 additions & 5 deletions src/NSwag.CodeGeneration.Tests/NSwag.CodeGeneration.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=1.37.5912.16399, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.37.5912.16399\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=1.38.5920.30379, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.38.5920.30379\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration, Version=1.37.5912.16400, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.1.37.5912.16400\lib\net45\NJsonSchema.CodeGeneration.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration, Version=1.38.5920.30380, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.1.38.5920.30380\lib\net45\NJsonSchema.CodeGeneration.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.CodeGeneration.Tests/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,6 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.40.*")]
// [assembly: AssemblyVersion("1.41.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
6 changes: 3 additions & 3 deletions src/NSwag.CodeGeneration.Tests/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package id="Antlr4.StringTemplate" version="4.0.6.9004" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net45" />
<package id="NJsonSchema" version="1.37.5912.16399" targetFramework="net45" />
<package id="NJsonSchema.CodeGeneration" version="1.37.5912.16400" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
<package id="NJsonSchema" version="1.38.5920.30379" targetFramework="net45" />
<package id="NJsonSchema.CodeGeneration" version="1.38.5920.30380" targetFramework="net45" />
</packages>
10 changes: 5 additions & 5 deletions src/NSwag.CodeGeneration/NSwag.CodeGeneration.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,15 @@
<HintPath>..\packages\Antlr4.StringTemplate.4.0.6.9004\lib\net35\Antlr4.StringTemplate.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=1.37.5912.16399, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.37.5912.16399\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=1.38.5920.30379, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.38.5920.30379\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration, Version=1.37.5912.16400, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.1.37.5912.16400\lib\net45\NJsonSchema.CodeGeneration.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration, Version=1.38.5920.30380, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.1.38.5920.30380\lib\net45\NJsonSchema.CodeGeneration.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.CodeGeneration/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
[assembly: AssemblyCompany("Rico Suter")]
[assembly: AssemblyProduct("NSwag.CodeGeneration")]
[assembly: AssemblyCopyright("Copyright © Rico Suter, 2015")]
[assembly: AssemblyVersion("1.40.*")]
[assembly: AssemblyVersion("1.41.*")]
6 changes: 3 additions & 3 deletions src/NSwag.CodeGeneration/packages.config
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Antlr4.StringTemplate" version="4.0.6.9004" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net45" />
<package id="NJsonSchema" version="1.37.5912.16399" targetFramework="net45" />
<package id="NJsonSchema.CodeGeneration" version="1.37.5912.16400" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
<package id="NJsonSchema" version="1.38.5920.30379" targetFramework="net45" />
<package id="NJsonSchema.CodeGeneration" version="1.38.5920.30380" targetFramework="net45" />
</packages>
6 changes: 3 additions & 3 deletions src/NSwag.Core/NSwag.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=1.37.5912.16399, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.37.5912.16399\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=1.38.5920.30379, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.38.5920.30379\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.Core/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
[assembly: AssemblyCompany("Rico Suter")]
[assembly: AssemblyProduct("NSwag")]
[assembly: AssemblyCopyright("Copyright © Rico Suter, 2015")]
[assembly: AssemblyVersion("1.40.*")]
[assembly: AssemblyVersion("1.41.*")]
4 changes: 2 additions & 2 deletions src/NSwag.Core/packages.config
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net45" />
<package id="NJsonSchema" version="1.37.5912.16399" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
<package id="NJsonSchema" version="1.38.5920.30379" targetFramework="net45" />
</packages>
2 changes: 1 addition & 1 deletion src/NSwag.Demo.Client/NSwag.Demo.Client.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.Demo.Client/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,6 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.40.*")]
// [assembly: AssemblyVersion("1.41.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
2 changes: 1 addition & 1 deletion src/NSwag.Demo.Client/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
<package id="Microsoft.Bcl" version="1.1.10" targetFramework="net45" />
<package id="Microsoft.Bcl.Build" version="1.0.21" targetFramework="net45" />
<package id="Microsoft.Net.Http" version="2.2.29" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
</packages>
6 changes: 3 additions & 3 deletions src/NSwag.Demo.Web/NSwag.Demo.Web.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@
<ItemGroup>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=1.37.5912.16399, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.37.5912.16399\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=1.38.5920.30379, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.38.5920.30379\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Net.Http" />
Expand Down
4 changes: 2 additions & 2 deletions src/NSwag.Demo.Web/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.3" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net45" />
<package id="NJsonSchema" version="1.37.5912.16399" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
<package id="NJsonSchema" version="1.38.5920.30379" targetFramework="net45" />
</packages>
6 changes: 3 additions & 3 deletions src/NSwag.Tests/NSwag.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=1.37.5912.16399, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.37.5912.16399\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=1.38.5920.30379, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.38.5920.30379\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.Tests/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,6 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.40.*")]
// [assembly: AssemblyVersion("1.41.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
4 changes: 2 additions & 2 deletions src/NSwag.Tests/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
<packages>
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net452" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net452" />
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net452" />
<package id="NJsonSchema" version="1.37.5912.16399" targetFramework="net452" />
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net452" />
<package id="NJsonSchema" version="1.38.5920.30379" targetFramework="net452" />
</packages>
10 changes: 5 additions & 5 deletions src/NSwag/NSwag.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,15 @@
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.8.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=1.37.5912.16399, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.37.5912.16399\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=1.38.5920.30379, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.1.38.5920.30379\lib\portable-net45+win+wpa81+wp80+MonoAndroid10+xamarinios10+MonoTouch10\NJsonSchema.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration, Version=1.37.5912.16400, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.1.37.5912.16400\lib\net45\NJsonSchema.CodeGeneration.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration, Version=1.38.5920.30380, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.1.38.5920.30380\lib\net45\NJsonSchema.CodeGeneration.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
[assembly: AssemblyCompany("Rico Suter")]
[assembly: AssemblyProduct("NSwag.Console")]
[assembly: AssemblyCopyright("Copyright © Rico Suter, 2015")]
[assembly: AssemblyVersion("1.40.*")]
[assembly: AssemblyVersion("1.41.*")]
6 changes: 3 additions & 3 deletions src/NSwag/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package id="Antlr4.StringTemplate" version="4.0.6.9004" targetFramework="net452" />
<package id="NConsole" version="1.2.5854.14777" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net45" />
<package id="NJsonSchema" version="1.37.5912.16399" targetFramework="net45" />
<package id="NJsonSchema.CodeGeneration" version="1.37.5912.16400" targetFramework="net45" />
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
<package id="NJsonSchema" version="1.38.5920.30379" targetFramework="net45" />
<package id="NJsonSchema.CodeGeneration" version="1.38.5920.30380" targetFramework="net45" />
</packages>
49 changes: 41 additions & 8 deletions src/NSwagStudio/NSwagDocument.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,12 @@
//-----------------------------------------------------------------------

using System;
using System.IO;
using System.Text;
using MyToolkit.Model;
using Newtonsoft.Json;
using NSwag.Commands;
using NSwagStudio.Utilities;

namespace NSwagStudio
{
Expand All @@ -34,10 +37,28 @@ public NSwagDocument()

public static NSwagDocument LoadDocument(string filePath)
{
var data = System.IO.File.ReadAllText(filePath);
var data = File.ReadAllText(filePath);

var document = JsonConvert.DeserializeObject<NSwagDocument>(data);
document.Path = filePath;
document._latestData = data;

if (!string.IsNullOrEmpty(document.WebApiToSwaggerCommand.AssemblyPath) &&
!System.IO.Path.IsPathRooted(document.WebApiToSwaggerCommand.AssemblyPath))
{
document.WebApiToSwaggerCommand.AssemblyPath = PathUtilities.MakeAbsolutePath(
System.IO.Path.GetDirectoryName(filePath),
document.WebApiToSwaggerCommand.AssemblyPath);
}

if (!string.IsNullOrEmpty(document.AssemblyTypeToSwaggerCommand.AssemblyPath) &&
!System.IO.Path.IsPathRooted(document.AssemblyTypeToSwaggerCommand.AssemblyPath))
{
document.AssemblyTypeToSwaggerCommand.AssemblyPath = PathUtilities.MakeAbsolutePath(
System.IO.Path.GetDirectoryName(filePath),
document.AssemblyTypeToSwaggerCommand.AssemblyPath);
}

document._latestData = JsonConvert.SerializeObject(document, Formatting.Indented);

// Legacy file support
if (document.SwaggerToCSharpClientCommand.DateTimeType == "0")
Expand All @@ -47,6 +68,24 @@ public static NSwagDocument LoadDocument(string filePath)
return document;
}

public void Save()
{
var previousWebApiAssemblyPath = WebApiToSwaggerCommand.AssemblyPath;
if (!string.IsNullOrEmpty(previousWebApiAssemblyPath))
WebApiToSwaggerCommand.AssemblyPath = PathUtilities.MakeRelativePath(WebApiToSwaggerCommand.AssemblyPath, System.IO.Path.GetDirectoryName(Path));

var previousAssemblyTypeAssemblyPath = AssemblyTypeToSwaggerCommand.AssemblyPath;
if (!string.IsNullOrEmpty(previousAssemblyTypeAssemblyPath))
AssemblyTypeToSwaggerCommand.AssemblyPath = PathUtilities.MakeRelativePath(AssemblyTypeToSwaggerCommand.AssemblyPath, System.IO.Path.GetDirectoryName(Path));

_latestData = JsonConvert.SerializeObject(this, Formatting.Indented);

WebApiToSwaggerCommand.AssemblyPath = previousWebApiAssemblyPath;
AssemblyTypeToSwaggerCommand.AssemblyPath = previousAssemblyTypeAssemblyPath;

File.WriteAllText(Path, _latestData);
}

public static NSwagDocument CreateDocument()
{
var document = new NSwagDocument();
Expand Down Expand Up @@ -114,11 +153,5 @@ public int SelectedClientGenerator

[JsonProperty("SwaggerToCSharpWebApiControllerCommand")]
public SwaggerToCSharpWebApiControllerCommand SwaggerToCSharpWebApiControllerCommand { get; set; }

public void Save()
{
_latestData = JsonConvert.SerializeObject(this, Formatting.Indented);
System.IO.File.WriteAllText(Path, _latestData);
}
}
}
Loading

0 comments on commit 8285cda

Please sign in to comment.