From 8ebc728c41a2d391e12b3c38f2afe14f82808727 Mon Sep 17 00:00:00 2001 From: Jayson Maxson Date: Mon, 9 Mar 2026 12:41:08 -0700 Subject: [PATCH 1/2] Empty From fa464fdfa789ea9fc1f92b9f7a28aa9241665487 Mon Sep 17 00:00:00 2001 From: Jayson Maxson Date: Mon, 9 Mar 2026 12:45:10 -0700 Subject: [PATCH 2/2] Fix WithHierarchicalToggle --- .../ColumnBuilding/Builders/ToggledColumnBuilder.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs b/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs index cf610a7f..41869eb2 100644 --- a/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs +++ b/src/Microsoft.Performance.SDK.Runtime/ColumnBuilding/Builders/ToggledColumnBuilder.cs @@ -1,4 +1,4 @@ -// Copyright (c) Microsoft Corporation. +// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using System; @@ -69,7 +69,7 @@ public override ToggleableColumnBuilder WithToggle( new DataColumn( new ColumnConfiguration(this.baseColumn.Configuration) { - Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name}, + Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name }, }, projection)) ).ToList(), @@ -88,17 +88,17 @@ public override ToggleableColumnBuilder WithHierarchicalToggle( Guard.NotNull(collectionProvider, nameof(collectionProvider)); return new ToggledColumnBuilder( - [ + this.toggles.Append( new AddedToggle( toggleDescriptor, new HierarchicalDataColumn( new ColumnConfiguration(this.baseColumn.Configuration) { - Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name}, + Metadata = new ColumnMetadata(this.baseColumn.Configuration.Metadata) { Name = toggleDescriptor.Properties.ColumnName ?? this.baseColumn.Configuration.Metadata.Name }, }, projection, - collectionProvider)), - ], + collectionProvider)) + ).ToList(), baseColumn, processor); }