75 references to Void
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.ApiProjection.cs (1)
723var hasReturn = returnType is not null && returnType.TypeId != AtsConstants.Void;
AtsGoCodeGenerator.cs (7)
694var returnsValue = capability.ReturnType is not null && capability.ReturnType.TypeId != AtsConstants.Void; 1579&& p.CallbackReturnType.TypeId != AtsConstants.Void; 1596var hasReturn = capability.ReturnType is not null && capability.ReturnType.TypeId != AtsConstants.Void; 1983&& p.CallbackReturnType.TypeId != AtsConstants.Void; 2387var hasReturn = capability.ReturnType is not null && capability.ReturnType.TypeId != AtsConstants.Void; 2676&& typeRef.TypeId is not (AtsConstants.Void or AtsConstants.Any or AtsConstants.CancellationToken); 2707AtsConstants.Void => "",
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoDerivedBuilderTests.cs (1)
657CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }
GoDocCommentTests.cs (1)
360var voidType = Primitive(AtsConstants.Void);
GoGeneratorEscapingTests.cs (1)
93var voidType = Primitive(AtsConstants.Void);
Aspire.Hosting.CodeGeneration.Java (6)
AtsJavaCodeGenerator.cs (6)
1895var hasReturn = capability.ReturnType?.TypeId != AtsConstants.Void; 1910var hasReturnType = callbackReturnType != null && callbackReturnType.TypeId != AtsConstants.Void; 1944var hasReturnType = callbackParam.CallbackReturnType != null && callbackParam.CallbackReturnType.TypeId != AtsConstants.Void; 2000var hasReturnType = property.CallbackReturnType != null && property.CallbackReturnType.TypeId != AtsConstants.Void; 2178AtsConstants.Void => "null", 2670AtsConstants.Void => "void",
Aspire.Hosting.CodeGeneration.Java.Tests (8)
AtsJavaCodeGeneratorTests.cs (8)
2785CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 2792ReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }, 2824ReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }, 3066CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 3073ReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }, 3352TypeId = AtsConstants.Void, 3417CallbackReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 3424ReturnType = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive },
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
247&& typeRef.TypeId is not (AtsConstants.Void or AtsConstants.Any or AtsConstants.CancellationToken); 257AtsConstants.Void => "None", 297var writeback = parameter.CallbackReturnType?.TypeId == AtsConstants.Void && 533if (typeRef.Category == AtsTypeCategory.Primitive && typeRef.TypeId == AtsConstants.Void)
Aspire.Hosting.CodeGeneration.Python.Tests (2)
AtsPythonCodeGeneratorTests.cs (2)
1023TypeId = AtsConstants.Void, 1132TypeId = AtsConstants.Void,
Aspire.Hosting.CodeGeneration.Rust (4)
AtsRustCodeGenerator.cs (4)
474var hasReturn = capability.ReturnType.TypeId != AtsConstants.Void; 1018AtsConstants.Void => "()", 1044AtsConstants.Void => "()", 1064&& typeRef.TypeId is not (AtsConstants.Void or AtsConstants.Any or AtsConstants.CancellationToken);
Aspire.Hosting.CodeGeneration.TypeScript (10)
AtsTypeScriptCodeGenerator.cs (6)
136capability.ReturnType.TypeId == AtsConstants.Void ? null : capability.Documentation?.Returns, 137suppressReturns: capability.ReturnType.TypeId == AtsConstants.Void, 950var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void; 1889&& callbackParam.CallbackReturnType.TypeId != AtsConstants.Void; 2904var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void; 3130var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void;
TypeScriptApiProjector.cs (4)
424if (capability.ReturnType is null || capability.ReturnType.TypeId == AtsConstants.Void) 1715return typeRef.TypeId is AtsConstants.Void or AtsConstants.Any or AtsConstants.CancellationToken 1767AtsConstants.Void => "void", 3112var returnType = callbackReturnType == null || callbackReturnType.TypeId == AtsConstants.Void
Aspire.Hosting.CodeGeneration.TypeScript.Tests (8)
AtsTypeScriptCodeGeneratorTests.cs (8)
659Assert.Equal(AtsConstants.Void, setValue.ReturnType.TypeId); 2008TypeId = AtsConstants.Void, 2033TypeId = AtsConstants.Void, 3026TypeId = AtsConstants.Void, 3330TypeId = AtsConstants.Void, 3463TypeId = AtsConstants.Void, 3470TypeId = AtsConstants.Void, 3514TypeId = AtsConstants.Void,
Aspire.Hosting.Native.CodeGeneration (8)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (8)
1386AtsTypeCategory.Primitive => typeRef.TypeId != AtsConstants.CancellationToken && typeRef.TypeId != AtsConstants.Void, 2288returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2292returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2300?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 2301: new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2306?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 2334var voidTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2669TypeId = AtsConstants.Void,
Aspire.Hosting.RemoteHost (10)
Ats\ExternalCapabilityRegistry.cs (1)
760$"Integration capability '{capability.Id}' must declare returnType; use '{AtsConstants.Void}' for a void method.");
AtsCapabilityScanner.cs (8)
1386AtsTypeCategory.Primitive => typeRef.TypeId != AtsConstants.CancellationToken && typeRef.TypeId != AtsConstants.Void, 2288returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2292returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2300?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 2301: new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2306?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 2334var voidTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2669TypeId = AtsConstants.Void,
AtsContextFilter.cs (1)
344TypeId = AtsConstants.Void,
Aspire.Hosting.RemoteHost.Tests (2)
AtsContextFilterTests.cs (2)
231Assert.Equal(AtsConstants.Void, filteredSupport.ReturnType.TypeId); 285Type = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive },
Aspire.TypeSystem (2)
AtsCapabilityInfo.cs (1)
314/// Use <see cref="AtsConstants.Void"/> TypeId for void return types.
AtsConstants.cs (1)
316String or Char or Number or Boolean or Void => true,