[Go] fix isNil check (#17870)

* #17835 changed to return !IsNil

* update samples

---------

Co-authored-by: sagar khot <sagarkhot74@gmail.com>
This commit is contained in:
William Cheng 2024-02-15 14:17:31 +08:00 committed by GitHub
parent 887b860007
commit 4e39f12e29
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 12 additions and 12 deletions

View File

@ -226,7 +226,7 @@ func (o *{{classname}}) Get{{name}}Ok() ({{^isArray}}{{^isFreeFormObject}}*{{/is
// Has{{name}} returns a boolean if a field has been set. // Has{{name}} returns a boolean if a field has been set.
func (o *{{classname}}) Has{{name}}() bool { func (o *{{classname}}) Has{{name}}() bool {
if o != nil && {{^isNullable}}!IsNil(o.{{name}}){{/isNullable}}{{#isNullable}}{{#vendorExtensions.x-golang-is-container}}IsNil(o.{{name}}){{/vendorExtensions.x-golang-is-container}}{{^vendorExtensions.x-golang-is-container}}o.{{name}}.IsSet(){{/vendorExtensions.x-golang-is-container}}{{/isNullable}} { if o != nil && {{^isNullable}}!IsNil(o.{{name}}){{/isNullable}}{{#isNullable}}{{#vendorExtensions.x-golang-is-container}}!IsNil(o.{{name}}){{/vendorExtensions.x-golang-is-container}}{{^vendorExtensions.x-golang-is-container}}o.{{name}}.IsSet(){{/vendorExtensions.x-golang-is-container}}{{/isNullable}} {
return true return true
} }

View File

@ -228,7 +228,7 @@ func (o *DefaultValue) GetArrayStringNullableOk() ([]string, bool) {
// HasArrayStringNullable returns a boolean if a field has been set. // HasArrayStringNullable returns a boolean if a field has been set.
func (o *DefaultValue) HasArrayStringNullable() bool { func (o *DefaultValue) HasArrayStringNullable() bool {
if o != nil && IsNil(o.ArrayStringNullable) { if o != nil && !IsNil(o.ArrayStringNullable) {
return true return true
} }
@ -261,7 +261,7 @@ func (o *DefaultValue) GetArrayStringExtensionNullableOk() ([]string, bool) {
// HasArrayStringExtensionNullable returns a boolean if a field has been set. // HasArrayStringExtensionNullable returns a boolean if a field has been set.
func (o *DefaultValue) HasArrayStringExtensionNullable() bool { func (o *DefaultValue) HasArrayStringExtensionNullable() bool {
if o != nil && IsNil(o.ArrayStringExtensionNullable) { if o != nil && !IsNil(o.ArrayStringExtensionNullable) {
return true return true
} }

View File

@ -228,7 +228,7 @@ func (o *DefaultValue) GetArrayStringNullableOk() ([]string, bool) {
// HasArrayStringNullable returns a boolean if a field has been set. // HasArrayStringNullable returns a boolean if a field has been set.
func (o *DefaultValue) HasArrayStringNullable() bool { func (o *DefaultValue) HasArrayStringNullable() bool {
if o != nil && IsNil(o.ArrayStringNullable) { if o != nil && !IsNil(o.ArrayStringNullable) {
return true return true
} }
@ -261,7 +261,7 @@ func (o *DefaultValue) GetArrayStringExtensionNullableOk() ([]string, bool) {
// HasArrayStringExtensionNullable returns a boolean if a field has been set. // HasArrayStringExtensionNullable returns a boolean if a field has been set.
func (o *DefaultValue) HasArrayStringExtensionNullable() bool { func (o *DefaultValue) HasArrayStringExtensionNullable() bool {
if o != nil && IsNil(o.ArrayStringExtensionNullable) { if o != nil && !IsNil(o.ArrayStringExtensionNullable) {
return true return true
} }

View File

@ -331,7 +331,7 @@ func (o *NullableClass) GetArrayNullablePropOk() ([]map[string]interface{}, bool
// HasArrayNullableProp returns a boolean if a field has been set. // HasArrayNullableProp returns a boolean if a field has been set.
func (o *NullableClass) HasArrayNullableProp() bool { func (o *NullableClass) HasArrayNullableProp() bool {
if o != nil && IsNil(o.ArrayNullableProp) { if o != nil && !IsNil(o.ArrayNullableProp) {
return true return true
} }
@ -364,7 +364,7 @@ func (o *NullableClass) GetArrayAndItemsNullablePropOk() ([]*map[string]interfac
// HasArrayAndItemsNullableProp returns a boolean if a field has been set. // HasArrayAndItemsNullableProp returns a boolean if a field has been set.
func (o *NullableClass) HasArrayAndItemsNullableProp() bool { func (o *NullableClass) HasArrayAndItemsNullableProp() bool {
if o != nil && IsNil(o.ArrayAndItemsNullableProp) { if o != nil && !IsNil(o.ArrayAndItemsNullableProp) {
return true return true
} }
@ -429,7 +429,7 @@ func (o *NullableClass) GetObjectNullablePropOk() (map[string]map[string]interfa
// HasObjectNullableProp returns a boolean if a field has been set. // HasObjectNullableProp returns a boolean if a field has been set.
func (o *NullableClass) HasObjectNullableProp() bool { func (o *NullableClass) HasObjectNullableProp() bool {
if o != nil && IsNil(o.ObjectNullableProp) { if o != nil && !IsNil(o.ObjectNullableProp) {
return true return true
} }
@ -462,7 +462,7 @@ func (o *NullableClass) GetObjectAndItemsNullablePropOk() (map[string]map[string
// HasObjectAndItemsNullableProp returns a boolean if a field has been set. // HasObjectAndItemsNullableProp returns a boolean if a field has been set.
func (o *NullableClass) HasObjectAndItemsNullableProp() bool { func (o *NullableClass) HasObjectAndItemsNullableProp() bool {
if o != nil && IsNil(o.ObjectAndItemsNullableProp) { if o != nil && !IsNil(o.ObjectAndItemsNullableProp) {
return true return true
} }

View File

@ -367,7 +367,7 @@ func (o *User) GetArbitraryNullableObjectOk() (map[string]interface{}, bool) {
// HasArbitraryNullableObject returns a boolean if a field has been set. // HasArbitraryNullableObject returns a boolean if a field has been set.
func (o *User) HasArbitraryNullableObject() bool { func (o *User) HasArbitraryNullableObject() bool {
if o != nil && IsNil(o.ArbitraryNullableObject) { if o != nil && !IsNil(o.ArbitraryNullableObject) {
return true return true
} }
@ -400,7 +400,7 @@ func (o *User) GetArbitraryTypeValueOk() (*interface{}, bool) {
// HasArbitraryTypeValue returns a boolean if a field has been set. // HasArbitraryTypeValue returns a boolean if a field has been set.
func (o *User) HasArbitraryTypeValue() bool { func (o *User) HasArbitraryTypeValue() bool {
if o != nil && IsNil(o.ArbitraryTypeValue) { if o != nil && !IsNil(o.ArbitraryTypeValue) {
return true return true
} }
@ -433,7 +433,7 @@ func (o *User) GetArbitraryNullableTypeValueOk() (*interface{}, bool) {
// HasArbitraryNullableTypeValue returns a boolean if a field has been set. // HasArbitraryNullableTypeValue returns a boolean if a field has been set.
func (o *User) HasArbitraryNullableTypeValue() bool { func (o *User) HasArbitraryNullableTypeValue() bool {
if o != nil && IsNil(o.ArbitraryNullableTypeValue) { if o != nil && !IsNil(o.ArbitraryNullableTypeValue) {
return true return true
} }