Index: Core/Components/src/Core.Components.OxyPlot.Forms/StackChartControl.cs =================================================================== diff -u -r5546276dfbf78b807ade6ffcb6d1e4cbd48f0310 -r9158f31e4f26c19087e171520a95de64837e457a --- Core/Components/src/Core.Components.OxyPlot.Forms/StackChartControl.cs (.../StackChartControl.cs) (revision 5546276dfbf78b807ade6ffcb6d1e4cbd48f0310) +++ Core/Components/src/Core.Components.OxyPlot.Forms/StackChartControl.cs (.../StackChartControl.cs) (revision 9158f31e4f26c19087e171520a95de64837e457a) @@ -99,7 +99,7 @@ private void AddLabels() { - plotView.AddLabels(data.Columns.Select(column => column.Name)); + plotView.AddLabels(data.Columns); } private void DrawColumns() Index: Core/Components/src/Core.Components.Stack/Core.Components.Stack.csproj =================================================================== diff -u -r5e5fdd42139b4b72dd695f8773a6cf964eebe879 -r9158f31e4f26c19087e171520a95de64837e457a --- Core/Components/src/Core.Components.Stack/Core.Components.Stack.csproj (.../Core.Components.Stack.csproj) (revision 5e5fdd42139b4b72dd695f8773a6cf964eebe879) +++ Core/Components/src/Core.Components.Stack/Core.Components.Stack.csproj (.../Core.Components.Stack.csproj) (revision 9158f31e4f26c19087e171520a95de64837e457a) @@ -47,7 +47,6 @@ Properties\GlobalAssembly.cs - Fisheye: Tag 9158f31e4f26c19087e171520a95de64837e457a refers to a dead (removed) revision in file `Core/Components/src/Core.Components.Stack/Data/ColumnChartData.cs'. Fisheye: No comparison available. Pass `N' to diff? Index: Core/Components/src/Core.Components.Stack/Data/StackChartData.cs =================================================================== diff -u -r36c2565cd9f0aa5ba04b2e15f7857dd0c836544e -r9158f31e4f26c19087e171520a95de64837e457a --- Core/Components/src/Core.Components.Stack/Data/StackChartData.cs (.../StackChartData.cs) (revision 36c2565cd9f0aa5ba04b2e15f7857dd0c836544e) +++ Core/Components/src/Core.Components.Stack/Data/StackChartData.cs (.../StackChartData.cs) (revision 9158f31e4f26c19087e171520a95de64837e457a) @@ -32,22 +32,22 @@ /// public class StackChartData : Observable { - private readonly List columns; + private readonly List columns; private readonly List rows; /// /// Creates a new instance of . /// public StackChartData() { - columns = new List(); + columns = new List(); rows = new List(); } /// /// Gets the columns of the . /// - public IEnumerable Columns + public IEnumerable Columns { get { @@ -74,7 +74,11 @@ /// is null. public void AddColumn(string name) { - columns.Add(new ColumnChartData(name)); + if (name == null) + { + throw new ArgumentNullException(nameof(name)); + } + columns.Add(name); } /// Index: Core/Components/test/Core.Components.Stack.Test/Core.Components.Stack.Test.csproj =================================================================== diff -u -red515ccdb8582831729533a466fccc439a8e07a2 -r9158f31e4f26c19087e171520a95de64837e457a --- Core/Components/test/Core.Components.Stack.Test/Core.Components.Stack.Test.csproj (.../Core.Components.Stack.Test.csproj) (revision ed515ccdb8582831729533a466fccc439a8e07a2) +++ Core/Components/test/Core.Components.Stack.Test/Core.Components.Stack.Test.csproj (.../Core.Components.Stack.Test.csproj) (revision 9158f31e4f26c19087e171520a95de64837e457a) @@ -51,7 +51,6 @@ Properties\GlobalAssembly.cs - Fisheye: Tag 9158f31e4f26c19087e171520a95de64837e457a refers to a dead (removed) revision in file `Core/Components/test/Core.Components.Stack.Test/Data/ColumnChartDataTest.cs'. Fisheye: No comparison available. Pass `N' to diff? Index: Core/Components/test/Core.Components.Stack.Test/Data/StackChartDataTest.cs =================================================================== diff -u -r36c2565cd9f0aa5ba04b2e15f7857dd0c836544e -r9158f31e4f26c19087e171520a95de64837e457a --- Core/Components/test/Core.Components.Stack.Test/Data/StackChartDataTest.cs (.../StackChartDataTest.cs) (revision 36c2565cd9f0aa5ba04b2e15f7857dd0c836544e) +++ Core/Components/test/Core.Components.Stack.Test/Data/StackChartDataTest.cs (.../StackChartDataTest.cs) (revision 9158f31e4f26c19087e171520a95de64837e457a) @@ -71,8 +71,8 @@ // Assert Assert.AreEqual(1, data.Columns.Count()); - ColumnChartData column = data.Columns.First(); - Assert.AreEqual(columnName, column.Name); + string column = data.Columns.First(); + Assert.AreEqual(columnName, column); } [Test] @@ -172,7 +172,7 @@ // Assert Assert.AreEqual(2, data.Columns.Count()); - Assert.AreEqual("Column 2", data.Columns.Last().Name); + Assert.AreEqual("Column 2", data.Columns.Last()); Assert.AreEqual(1, data.Rows.Count()); CollectionAssert.AreEqual(new[] {