1 write to GeneratedOptionsSpec
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
177
GeneratedOptionsSpec
= options,
6 references to GeneratedOptionsSpec
System.Text.Json.SourceGeneration (6)
JsonSourceGenerator.Emitter.cs (3)
1662
return (propertySpec.DefaultIgnoreCondition ?? contextSpec.
GeneratedOptionsSpec
?.DefaultIgnoreCondition) switch
1667
_ when propertySpec.IsGetterNonNullableAnnotation && contextSpec.
GeneratedOptionsSpec
?.RespectNullableAnnotations is true => SerializedValueCheckType.DisallowNull,
1727
GetLogicForDefaultSerializerOptionsInit(contextSpec.
GeneratedOptionsSpec
, writer);
Model\PropertyGenerationSpec.cs (3)
208
if (!IsProperty && !HasJsonInclude && contextSpec.
GeneratedOptionsSpec
?.IncludeFields != true)
218
if (contextSpec.
GeneratedOptionsSpec
?.IgnoreReadOnlyProperties == true)
223
else if (contextSpec.
GeneratedOptionsSpec
?.IgnoreReadOnlyFields == true)