Skip to content

Commit

Permalink
Update NJS
Browse files Browse the repository at this point in the history
  • Loading branch information
RicoSuter committed Jun 2, 2022
1 parent 0b19353 commit 14e1873
Show file tree
Hide file tree
Showing 12 changed files with 28 additions and 14 deletions.
2 changes: 1 addition & 1 deletion src/NSwag.AspNet.WebApi/NSwag.AspNet.WebApi.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<ItemGroup>
<PackageReference Include="Microsoft.AspNet.WebApi.Core" Version="5.2.3" />
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.3" />
<PackageReference Include="NJsonSchema" Version="10.7.1" />
<PackageReference Include="NJsonSchema" Version="10.7.2" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NSwag.Annotations\NSwag.Annotations.csproj" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.AssemblyLoader/NSwag.AssemblyLoader.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="NJsonSchema" Version="10.7.1" />
<PackageReference Include="NJsonSchema" Version="10.7.2" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@
<Service Include="{508349b6-6b84-4df5-91f0-309beebad82d}" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="NJsonSchema.CodeGeneration.CSharp" Version="10.7.1" />
<PackageReference Include="NJsonSchema.CodeGeneration.CSharp" Version="10.7.2" />
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@
<Service Include="{508349b6-6b84-4df5-91f0-309beebad82d}" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="NJsonSchema.CodeGeneration.TypeScript" Version="10.7.1" />
<PackageReference Include="NJsonSchema.CodeGeneration.TypeScript" Version="10.7.2" />
</ItemGroup>
</Project>
4 changes: 2 additions & 2 deletions src/NSwag.CodeGeneration/NSwag.CodeGeneration.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="9.0.1" />
<PackageReference Include="NJsonSchema" Version="10.7.1" />
<PackageReference Include="NJsonSchema.CodeGeneration" Version="10.7.1" />
<PackageReference Include="NJsonSchema" Version="10.7.2" />
<PackageReference Include="NJsonSchema.CodeGeneration" Version="10.7.2" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net461'">
<Reference Include="Microsoft.CSharp" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -323,6 +323,13 @@ public bool HandleReferences
set { Settings.TypeScriptGeneratorSettings.HandleReferences = value; }
}

[Argument(Name = "GenerateTypeCheckFunctions", IsRequired = false, Description = "Generate type check functions (only available when TypeStyle is Interface, default: false).")]
public bool GenerateTypeCheckFunctions
{
get { return Settings.TypeScriptGeneratorSettings.GenerateTypeCheckFunctions; }
set { Settings.TypeScriptGeneratorSettings.GenerateTypeCheckFunctions = value; }
}

[Argument(Name = "GenerateConstructorInterface", IsRequired = false, Description = "Generate an class interface which is used in the constructor to initialize the class (only available when TypeStyle is Class, default: true).")]
public bool GenerateConstructorInterface
{
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.Core.Yaml/NSwag.Core.Yaml.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<RootNamespace>NSwag</RootNamespace>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NJsonSchema.Yaml" Version="10.7.1" />
<PackageReference Include="NJsonSchema.Yaml" Version="10.7.2" />
<PackageReference Include="YamlDotNet" Version="11.2.1" />
</ItemGroup>
<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.Core/NSwag.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="9.0.1" />
<PackageReference Include="NJsonSchema" Version="10.7.1" />
<PackageReference Include="NJsonSchema" Version="10.7.2" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net45'">
<Reference Include="Microsoft.CSharp" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.Demo.Web/NSwag.Demo.Web.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@
<PackageReference Include="Microsoft.Owin.FileSystems" Version="3.0.1" />
<PackageReference Include="Microsoft.Owin.Host.SystemWeb" Version="3.0.1" />
<PackageReference Include="Microsoft.Web.Infrastructure" Version="1.0.0" />
<PackageReference Include="NJsonSchema" Version="10.7.1" />
<PackageReference Include="NJsonSchema" Version="10.7.2" />
<PackageReference Include="Owin" Version="1.0.0" />
</ItemGroup>
<PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.Generation/NSwag.Generation.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="9.0.1" />
<PackageReference Include="NJsonSchema" Version="10.7.1" />
<PackageReference Include="NJsonSchema" Version="10.7.2" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'net45'">
Expand Down
8 changes: 4 additions & 4 deletions src/NSwagStudio/NSwagStudio.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@
<PackageReference Include="Namotion.Reflection" Version="2.0.10" />
<PackageReference Include="NConsole" Version="3.9.6519.30868" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="NJsonSchema" Version="10.7.1" />
<PackageReference Include="NJsonSchema.CodeGeneration" Version="10.7.1" />
<PackageReference Include="NJsonSchema.CodeGeneration.CSharp" Version="10.7.1" />
<PackageReference Include="NJsonSchema.CodeGeneration.TypeScript" Version="10.7.1" />
<PackageReference Include="NJsonSchema" Version="10.7.2" />
<PackageReference Include="NJsonSchema.CodeGeneration" Version="10.7.2" />
<PackageReference Include="NJsonSchema.CodeGeneration.CSharp" Version="10.7.2" />
<PackageReference Include="NJsonSchema.CodeGeneration.TypeScript" Version="10.7.2" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
<PackageReference Include="System.Security.Cryptography.Algorithms" Version="4.3.0" />
<PackageReference Include="System.Security.Cryptography.Encoding" Version="4.3.0" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,13 @@
Margin="0,0,0,12" />
</StackPanel>

<StackPanel Visibility="{Binding Command.TypeStyle, ConverterParameter='Interface', Converter={StaticResource EqualityConverter}}">
<CheckBox IsChecked="{Binding Command.GenerateTypeCheckFunctions, Mode=TwoWay}"
Content="Generate type check functions"
ToolTip="GenerateTypeCheckFunctions"
Margin="0,0,0,12" />
</StackPanel>

<GroupBox Header="Serialization" Margin="0,0,0,12" Visibility="{Binding Command.TypeStyle, ConverterParameter='Class', Converter={StaticResource EqualityConverter}}">
<StackPanel Margin="4,8,4,-8">
<CheckBox IsChecked="{Binding Command.HandleReferences, Mode=TwoWay}"
Expand Down

0 comments on commit 14e1873

Please sign in to comment.