fix build (#734)

* fix build

* eliminate warnings
This commit is contained in:
Boshi Lian
2021-10-24 08:14:22 -07:00
committed by GitHub
parent 3643250f40
commit ae591580b6
14 changed files with 17 additions and 15 deletions

View File

@@ -6,7 +6,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class ApiGenerator
internal class ApiGenerator
{
public void Generate(OpenApiDocument swagger, string outputDirectory)
{

View File

@@ -7,7 +7,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class ClassNameHelper : INustacheHelper
internal class ClassNameHelper : INustacheHelper
{
private readonly Dictionary<string, string> classNameMap;
private readonly HashSet<string> schemaDefinitionsInMultipleGroups;

View File

@@ -8,7 +8,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class GeneralNameHelper : INustacheHelper
internal class GeneralNameHelper : INustacheHelper
{
private readonly ClassNameHelper classNameHelper;

View File

@@ -3,6 +3,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net5</TargetFramework>
<NoWarn>CA1812</NoWarn>
</PropertyGroup>
<ItemGroup>

View File

@@ -6,7 +6,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class MetaHelper : INustacheHelper
internal class MetaHelper : INustacheHelper
{
public void RegisterHelper()
{

View File

@@ -6,7 +6,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class ModelExtGenerator
internal class ModelExtGenerator
{
private readonly ClassNameHelper classNameHelper;

View File

@@ -4,7 +4,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class ModelGenerator
internal class ModelGenerator
{
private readonly ClassNameHelper classNameHelper;
@@ -20,7 +20,8 @@ namespace KubernetesGenerator
foreach (var (_, def) in swaggercooked.Definitions)
{
var clz = classNameHelper.GetClassNameForSchemaDefinition(def);
Render.FileToFile(Path.Combine("templates", "Model.cs.template"),
Render.FileToFile(
Path.Combine("templates", "Model.cs.template"),
new { clz, def, properties = def.Properties.Values },
Path.Combine(outputDirectory, "Models", $"{clz}.cs"));
}

View File

@@ -6,7 +6,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class ParamHelper : INustacheHelper
internal class ParamHelper : INustacheHelper
{
private readonly GeneralNameHelper generalNameHelper;
private readonly TypeHelper typeHelper;
@@ -59,7 +59,7 @@ namespace KubernetesGenerator
IDictionary<string, object> options,
RenderBlock fn, RenderBlock inverse)
{
var operation = arguments?.FirstOrDefault() as SwaggerOperation;
var operation = arguments?.FirstOrDefault() as OpenApiOperation;
if (operation != null)
{
string name = null;

View File

@@ -7,7 +7,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class PluralHelper : INustacheHelper
internal class PluralHelper : INustacheHelper
{
private readonly Dictionary<string, string> _classNameToPluralMap;
private readonly ClassNameHelper classNameHelper;

View File

@@ -8,7 +8,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class StringHelpers : INustacheHelper
internal class StringHelpers : INustacheHelper
{
private readonly GeneralNameHelper generalNameHelper;

View File

@@ -7,7 +7,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class TypeHelper : INustacheHelper
internal class TypeHelper : INustacheHelper
{
private readonly ClassNameHelper classNameHelper;

View File

@@ -6,7 +6,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class UtilHelper : INustacheHelper
internal class UtilHelper : INustacheHelper
{
public void RegisterHelper()
{

View File

@@ -7,7 +7,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class VersionConverterGenerator
internal class VersionConverterGenerator
{
public void GenerateFromModels(string outputDirectory)
{

View File

@@ -5,7 +5,7 @@ using Nustache.Core;
namespace KubernetesGenerator
{
public class WatchGenerator
internal class WatchGenerator
{
public void Generate(OpenApiDocument swagger, string outputDirectory)
{