Skip to content

Commit 8f13486

Browse files
authored
updated to next version netapi 0.1.16 (#29)
added enumext with up to 28 veriations added a null ckeck on hte errors
1 parent 4d2ef74 commit 8f13486

File tree

7 files changed

+16
-16
lines changed

7 files changed

+16
-16
lines changed

Ajuna.ServiceLayer/Ajuna.ServiceLayer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Ajuna.NetApi" Version="0.1.14" />
14+
<PackageReference Include="Ajuna.NetApi" Version="0.1.16" />
1515
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.1" />
1616
<PackageReference Include="System.Collections.Concurrent" Version="4.3.0" />
1717
</ItemGroup>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Using a terminal of your choice, create a new directory for your project and exe
5454
```sh
5555
dotnet new sln
5656
dotnet new ajuna \
57-
--sdk_version 0.1.16 \
57+
--sdk_version 0.1.17 \
5858
--rest_service AjunaExample.RestService \
5959
--net_api AjunaExample.NetApi \
6060
--rest_client AjunaExample.RestClient \

Tools/Ajuna.DotNet.Template/templates/Ajuna/.template.config/template.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
"symbols": {
1313
"sdk_version": {
1414
"datatype": "string",
15-
"defaultValue": "0.1.16",
15+
"defaultValue": "0.1.17",
1616
"description": "Uses the given Ajuna SDK version.",
1717
"replaces": "AJUNA_SDK_VERSION",
1818
"type": "parameter"
1919
},
2020
"api_version": {
2121
"datatype": "string",
22-
"defaultValue": "0.1.14",
22+
"defaultValue": "0.1.16",
2323
"description": "Uses the given Ajuna .NET API version.",
2424
"replaces": "AJUNA_NETAPI_VERSION",
2525
"type": "parameter"

Tools/Ajuna.DotNet/Ajuna.DotNet.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
</ItemGroup>
4040

4141
<ItemGroup>
42-
<PackageReference Include="Ajuna.NetApi" Version="0.1.14" />
42+
<PackageReference Include="Ajuna.NetApi" Version="0.1.16" />
4343
<PackageReference Include="Serilog" Version="2.11.0" />
4444
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.1" />
4545
<PackageReference Include="System.CodeDom" Version="6.0.0" />

Tools/Ajuna.DotNet/Service/Node/EnumBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public override TypeBuilderBase Create()
6464
{
6565
var codeTypeRef = new CodeTypeReference("BaseEnumExt");
6666
codeTypeRef.TypeArguments.Add(new CodeTypeReference(enumName));
67-
if (typeDef.Variants.Length < 10)
67+
if (typeDef.Variants.Length < 29)
6868
{
6969
for (int i = 0; i < typeDef.Variants.Length; i++)
7070
{

Tools/Ajuna.DotNet/Service/Node/ModuleGenBuilder.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -335,16 +335,16 @@ private void CreateErrors(CodeNamespace typeNamespace)
335335
TypeAttributes = TypeAttributes.Public | TypeAttributes.Sealed
336336
};
337337

338+
if (typeDef.Variants != null) {
339+
foreach (TypeVariant variant in typeDef.Variants)
340+
{
341+
var enumField = new CodeMemberField(ClassName, variant.Name);
338342

339-
foreach (TypeVariant variant in typeDef.Variants)
340-
{
341-
var enumField = new CodeMemberField(ClassName, variant.Name);
342-
343-
// add comment to field if exists
344-
enumField.Comments.AddRange(GetComments(variant.Docs, null, variant.Name));
343+
// add comment to field if exists
344+
enumField.Comments.AddRange(GetComments(variant.Docs, null, variant.Name));
345345

346-
targetClass.Members.Add(enumField);
347-
}
346+
targetClass.Members.Add(enumField);
347+
} }
348348

349349
typeNamespace.Types.Add(targetClass);
350350
}

Version.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<!-- Configuration -->
55
<VersionMajor>0</VersionMajor>
66
<VersionMinor>1</VersionMinor>
7-
<VersionPatch>16</VersionPatch>
7+
<VersionPatch>17</VersionPatch>
88
<AssemblyVersion>$(VersionMajor).$(VersionMinor).$(VersionPatch)</AssemblyVersion>
9-
<AjunaPackageVersion>0.1.16</AjunaPackageVersion>
9+
<AjunaPackageVersion>0.1.17</AjunaPackageVersion>
1010

1111
<!-- Variables -->
1212
<AjunaVersion>$(AssemblyVersion)</AjunaVersion>

0 commit comments

Comments
 (0)