19 writes to IsNullable
Aspire.Hosting.CodeGeneration.Go.Tests (1)
Aspire.Hosting.CodeGeneration.Java.Tests (2)
Aspire.Hosting.CodeGeneration.Python (1)
Aspire.Hosting.CodeGeneration.Python.Tests (1)
Aspire.Hosting.CodeGeneration.TypeScript (1)
Aspire.Hosting.Native.CodeGeneration (6)
Aspire.Hosting.RemoteHost (7)
31 references to IsNullable
Aspire.Hosting.CodeGeneration.Java (13)
AtsJavaCodeGenerator.cs (13)
1094if (parameter.IsOptional || parameter.IsNullable)
1144var wrapperType = MapInputTypeToJava(parameter.Type, parameter.IsOptional || parameter.IsNullable);
1428.Select(type => new { Type = type, JavaType = MapInputTypeToJava(type, unionParameter.IsOptional || unionParameter.IsNullable) })
1441? MapInputTypeToJava(unionType, unionParameter.IsOptional || unionParameter.IsNullable)
1476.Select(t => new { Type = t, JavaType = MapInputTypeToJava(t, up.IsOptional || up.IsNullable) })
1498? MapInputTypeToJava(combination[unionIndex], parameter.IsOptional || parameter.IsNullable)
1618.Select(type => new { Type = type, JavaType = MapInputTypeToJava(type, unionParameter.IsOptional || unionParameter.IsNullable) })
1631? MapInputTypeToJava(unionType, unionParameter.IsOptional || unionParameter.IsNullable)
1667WriteLine($" public {returnInfo.ReturnType} {methodName}({string.Join(", ", requiredParameters.Select(parameter => ReferenceEquals(parameter, unionParameter) ? $"{MapInputTypeToJava(unionType, unionParameter.IsOptional || unionParameter.IsNullable)} {ToCamelCase(parameter.Name)}" : $"{MapParameterToJava(parameter)} {ToCamelCase(parameter.Name)}"))}) {{");
1714var parameterType = MapInputTypeToJava(unionType, unionParameter.IsOptional || unionParameter.IsNullable);
1934var isOptional = callbackParam.IsOptional || callbackParam.IsNullable;
2242private static bool IsOmittableParameter(AtsParameterInfo parameter) => parameter.IsOptional || parameter.IsNullable;
2645parameter.IsOptional || parameter.IsNullable || parameter.Type?.IsNullable == true);
Aspire.Hosting.CodeGeneration.Python (9)
Aspire.Hosting.CodeGeneration.TypeScript (7)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
Aspire.Hosting.RemoteHost (1)