diff --git a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs index e9013f0ed0d..c570b90ac84 100644 --- a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs +++ b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs @@ -159,7 +159,7 @@ namespace Org.OpenAPITools.Models ) && ( ShipDate == other.ShipDate || - ShipDate != null && + ShipDate.Equals(other.ShipDate) ) && ( @@ -190,7 +190,7 @@ namespace Org.OpenAPITools.Models hashCode = hashCode * 59 + PetId.GetHashCode(); hashCode = hashCode * 59 + Quantity.GetHashCode(); - if (ShipDate != null) + hashCode = hashCode * 59 + ShipDate.GetHashCode(); hashCode = hashCode * 59 + Status.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 21cd5b9410c..9430b361aca 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -130,10 +130,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs index 8c357b2b32c..11fb108ab67 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs @@ -716,18 +716,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 60620f2c497..380e3a55fb3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -221,18 +221,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs index 464a0b43943..ef3e1c71e28 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs @@ -311,10 +311,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs index c5acaa19ec4..2892139b1d8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -109,10 +109,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs index 4466573de65..4b14f3e611f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs @@ -315,18 +315,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index bca954875aa..4fd1367d24a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -134,18 +134,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs index 983eab2864a..4c0ff8affa1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs @@ -183,10 +183,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs index d618b5ba110..02aee1b333a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,10 +108,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs index 99b26c4bf7b..5df550ca3a5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs @@ -314,18 +314,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 2f284e4c623..282a5290944 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -133,18 +133,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs index d9507325385..25c791d02c5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs @@ -182,10 +182,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs index d618b5ba110..02aee1b333a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,10 +108,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs index 99b26c4bf7b..5df550ca3a5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs @@ -314,18 +314,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 2f284e4c623..282a5290944 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -133,18 +133,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs index d9507325385..25c791d02c5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs @@ -182,10 +182,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs index d618b5ba110..02aee1b333a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,10 +108,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs index 99b26c4bf7b..5df550ca3a5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs @@ -314,18 +314,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 2f284e4c623..282a5290944 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -133,18 +133,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs index d9507325385..25c791d02c5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs @@ -182,10 +182,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 2da6ff2c54e..3eb52524a03 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -93,8 +93,7 @@ namespace Org.OpenAPITools.Model return ( this.DateOnlyProperty == input.DateOnlyProperty || - (this.DateOnlyProperty != null && - this.DateOnlyProperty.Equals(input.DateOnlyProperty)) + this.DateOnlyProperty.Equals(input.DateOnlyProperty) ); } @@ -107,10 +106,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); return hashCode; } } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs index 8c3e615c68d..77b7ea92dea 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs @@ -326,18 +326,15 @@ namespace Org.OpenAPITools.Model ) && ( this.Date == input.Date || - (this.Date != null && - this.Date.Equals(input.Date)) + this.Date.Equals(input.Date) ) && ( this.DateTime == input.DateTime || - (this.DateTime != null && - this.DateTime.Equals(input.DateTime)) + this.DateTime.Equals(input.DateTime) ) && ( this.Uuid == input.Uuid || - (this.Uuid != null && - this.Uuid.Equals(input.Uuid)) + this.Uuid.Equals(input.Uuid) ) && ( this.Password == input.Password || @@ -391,18 +388,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 521d350a9ce..1abf46c36a4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -118,18 +118,15 @@ namespace Org.OpenAPITools.Model return ( this.UuidWithPattern == input.UuidWithPattern || - (this.UuidWithPattern != null && - this.UuidWithPattern.Equals(input.UuidWithPattern)) + this.UuidWithPattern.Equals(input.UuidWithPattern) ) && ( this.Uuid == input.Uuid || - (this.Uuid != null && - this.Uuid.Equals(input.Uuid)) + this.Uuid.Equals(input.Uuid) ) && ( this.DateTime == input.DateTime || - (this.DateTime != null && - this.DateTime.Equals(input.DateTime)) + this.DateTime.Equals(input.DateTime) ) && ( this.Map == input.Map || @@ -148,18 +145,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs index 972e7167b31..f64acd20264 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs @@ -176,8 +176,7 @@ namespace Org.OpenAPITools.Model ) && ( this.ShipDate == input.ShipDate || - (this.ShipDate != null && - this.ShipDate.Equals(input.ShipDate)) + this.ShipDate.Equals(input.ShipDate) ) && ( this.Status == input.Status || @@ -201,10 +200,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs index d618b5ba110..02aee1b333a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,10 +108,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs index 99b26c4bf7b..5df550ca3a5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs @@ -314,18 +314,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 2f284e4c623..282a5290944 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -133,18 +133,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs index d9507325385..25c791d02c5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs @@ -182,10 +182,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 3382d11be96..e3f300013a6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -100,10 +100,7 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.DateOnlyProperty != null) - { - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); - } + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); return hashCode; } } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs index 84519d76b1b..f576838cdef 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs @@ -303,18 +303,9 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - if (this.Date != null) - { - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index fe3fb74e4d6..e5d50d72c92 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -125,18 +125,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - if (this.UuidWithPattern != null) - { - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - } - if (this.Uuid != null) - { - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - } - if (this.DateTime != null) - { - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - } + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs index be6941c110e..d784e8312d9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs @@ -174,10 +174,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs index 28e758d60ff..e2faaa779ee 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs @@ -173,10 +173,7 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - if (this.ShipDate != null) - { - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); - } + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); return hashCode;