1 write to DefaultIgnoreCondition
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
1246DefaultIgnoreCondition = ignoreCondition,
11 references to DefaultIgnoreCondition
System.Text.Json.SourceGeneration (11)
JsonSourceGenerator.Emitter.cs (6)
622property.DefaultIgnoreCondition is JsonIgnoreCondition.Always && 629{ DefaultIgnoreCondition: JsonIgnoreCondition.Always } => "null", 638{ DefaultIgnoreCondition: JsonIgnoreCondition.Always } => "null", 650string ignoreConditionNamedArg = property.DefaultIgnoreCondition.HasValue 651? $"{JsonIgnoreConditionTypeRef}.{property.DefaultIgnoreCondition.Value}" 1077return (propertySpec.DefaultIgnoreCondition ?? contextSpec.GeneratedOptionsSpec?.DefaultIgnoreCondition) switch
JsonSourceGenerator.Parser.cs (4)
1066if (other.DefaultIgnoreCondition == JsonIgnoreCondition.Always) 1077propertySpec.DefaultIgnoreCondition == JsonIgnoreCondition.Always || 1094if (propertySpec.DefaultIgnoreCondition == JsonIgnoreCondition.Always) 1548if (property.DefaultIgnoreCondition == JsonIgnoreCondition.Always && !property.IsRequired)
Model\PropertyGenerationSpec.cs (1)
161if (DefaultIgnoreCondition is JsonIgnoreCondition.Always)