From 293da33009f483a58d2d0423061a328f5b83f7b9 Mon Sep 17 00:00:00 2001 From: jolov Date: Wed, 12 Nov 2025 17:39:09 -0800 Subject: [PATCH] Move collection results to separate dir --- .../src/Providers/CollectionResultDefinition.cs | 2 +- ...peSpecClientGetWithContinuationTokenAsyncCollectionResult.cs | 0 ...pecClientGetWithContinuationTokenAsyncCollectionResultOfT.cs | 0 ...pleTypeSpecClientGetWithContinuationTokenCollectionResult.cs | 0 ...TypeSpecClientGetWithContinuationTokenCollectionResultOfT.cs | 0 ...tWithContinuationTokenHeaderResponseAsyncCollectionResult.cs | 0 ...thContinuationTokenHeaderResponseAsyncCollectionResultOfT.cs | 0 ...entGetWithContinuationTokenHeaderResponseCollectionResult.cs | 0 ...GetWithContinuationTokenHeaderResponseCollectionResultOfT.cs | 0 .../SampleTypeSpecClientGetWithNextLinkAsyncCollectionResult.cs | 0 ...mpleTypeSpecClientGetWithNextLinkAsyncCollectionResultOfT.cs | 0 .../SampleTypeSpecClientGetWithNextLinkCollectionResult.cs | 0 .../SampleTypeSpecClientGetWithNextLinkCollectionResultOfT.cs | 0 .../SampleTypeSpecClientGetWithPagingAsyncCollectionResult.cs | 0 ...SampleTypeSpecClientGetWithPagingAsyncCollectionResultOfT.cs | 0 .../SampleTypeSpecClientGetWithPagingCollectionResult.cs | 0 .../SampleTypeSpecClientGetWithPagingCollectionResultOfT.cs | 0 ...eTypeSpecClientGetWithStringNextLinkAsyncCollectionResult.cs | 0 ...peSpecClientGetWithStringNextLinkAsyncCollectionResultOfT.cs | 0 ...SampleTypeSpecClientGetWithStringNextLinkCollectionResult.cs | 0 ...pleTypeSpecClientGetWithStringNextLinkCollectionResultOfT.cs | 0 21 files changed, 1 insertion(+), 1 deletion(-) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithNextLinkCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithNextLinkCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithPagingAsyncCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithPagingAsyncCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithPagingCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithPagingCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResultOfT.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithStringNextLinkCollectionResult.cs (100%) rename packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/{ => CollectionResults}/SampleTypeSpecClientGetWithStringNextLinkCollectionResultOfT.cs (100%) diff --git a/packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/CollectionResultDefinition.cs b/packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/CollectionResultDefinition.cs index 8b5011d14bc..bea838470da 100644 --- a/packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/CollectionResultDefinition.cs +++ b/packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/CollectionResultDefinition.cs @@ -142,7 +142,7 @@ private CSharpType GetNextPagePropertyType() return property!.Type; } - protected override string BuildRelativeFilePath() => Path.Combine("src", "Generated", $"{Name}.cs"); + protected override string BuildRelativeFilePath() => Path.Combine("src", "Generated", "CollectionResults", $"{Name}.cs"); protected override string BuildNamespace() => Client.Type.Namespace; diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenAsyncCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseAsyncCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithContinuationTokenHeaderResponseCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkAsyncCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithNextLinkCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithNextLinkCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingAsyncCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingAsyncCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingAsyncCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingAsyncCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingAsyncCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingAsyncCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingAsyncCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingAsyncCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithPagingCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithPagingCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkAsyncCollectionResultOfT.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkCollectionResult.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkCollectionResult.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkCollectionResult.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkCollectionResult.cs diff --git a/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkCollectionResultOfT.cs b/packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkCollectionResultOfT.cs similarity index 100% rename from packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClientGetWithStringNextLinkCollectionResultOfT.cs rename to packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/CollectionResults/SampleTypeSpecClientGetWithStringNextLinkCollectionResultOfT.cs