Browse Source

PR Feedback.

pull/1594/head
Jeremy Koritzinsky 8 years ago
parent
commit
b38b46a280
  1. 2
      src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/RelativeSourceExtension.cs
  2. 1
      src/Markup/Avalonia.Markup.Xaml/PortableXaml/AvaloniaRuntimeTypeProvider.cs
  3. 1
      src/Markup/Avalonia.Markup/Avalonia.Markup.csproj
  4. 3
      src/Markup/Avalonia.Markup/Data/Binding.cs
  5. 3
      src/Markup/Avalonia.Markup/Data/MultiBinding.cs
  6. 2
      src/Markup/Avalonia.Markup/Data/RelativeSource.cs
  7. 0
      src/Markup/Avalonia.Markup/Markup/Data/DelayedBinding.cs
  8. 0
      src/Markup/Avalonia.Markup/Markup/Parsers/SelectorGrammar.cs
  9. 0
      src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs
  10. 1
      src/Markup/Avalonia.Markup/Properties/AssemblyInfo.cs
  11. 1
      tests/Avalonia.Markup.UnitTests/Data/BindingTests_ElementName.cs
  12. 1
      tests/Avalonia.Markup.UnitTests/Data/BindingTests_RelativeSource.cs
  13. 2
      tests/Avalonia.Markup.UnitTests/Data/MultiBindingTests.cs
  14. 1
      tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs
  15. 1
      tests/Avalonia.Markup.Xaml.UnitTests/Xaml/TreeDataTemplateTests.cs

2
src/Markup/Avalonia.Markup.Xaml/MarkupExtensions/RelativeSourceExtension.cs

@ -1,7 +1,7 @@
// Copyright (c) The Avalonia Project. All rights reserved.
// Licensed under the MIT license. See licence.md file in the project root for full license information.
using Avalonia.Markup.Data;
using Avalonia.Data;
namespace Avalonia.Markup.Xaml.MarkupExtensions
{

1
src/Markup/Avalonia.Markup.Xaml/PortableXaml/AvaloniaRuntimeTypeProvider.cs

@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Avalonia.Controls;
using Avalonia.Data;
using Avalonia.Markup.Data;
using Avalonia.Markup.Xaml.Templates;
using Avalonia.Media;

1
src/Markup/Avalonia.Markup/Avalonia.Markup.csproj

@ -1,6 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>Avalonia</RootNamespace>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Avalonia.Base\Avalonia.Base.csproj" />

3
src/Markup/Avalonia.Markup/Data/Binding.cs

@ -7,13 +7,12 @@ using System.Reactive;
using System.Reactive.Linq;
using System.Reflection;
using Avalonia.Controls;
using Avalonia.Data;
using Avalonia.Data.Converters;
using Avalonia.Data.Core;
using Avalonia.LogicalTree;
using Avalonia.VisualTree;
namespace Avalonia.Markup.Data
namespace Avalonia.Data
{
/// <summary>
/// A XAML binding.

3
src/Markup/Avalonia.Markup/Data/MultiBinding.cs

@ -8,11 +8,10 @@ using System.Linq;
using System.Reactive.Linq;
using System.Reactive.Subjects;
using Avalonia.Controls;
using Avalonia.Data;
using Avalonia.Data.Converters;
using Avalonia.Metadata;
namespace Avalonia.Markup.Data
namespace Avalonia.Data
{
/// <summary>
/// A XAML binding that calculates an aggregate value from multiple child <see cref="Bindings"/>.

2
src/Markup/Avalonia.Markup/Data/RelativeSource.cs

@ -3,7 +3,7 @@
using System;
namespace Avalonia.Markup.Data
namespace Avalonia.Data
{
/// <summary>
/// Defines the mode of a <see cref="RelativeSource"/> object.

0
src/Markup/Avalonia.Markup/Data/DelayedBinding.cs → src/Markup/Avalonia.Markup/Markup/Data/DelayedBinding.cs

0
src/Markup/Avalonia.Markup/Parsers/SelectorGrammar.cs → src/Markup/Avalonia.Markup/Markup/Parsers/SelectorGrammar.cs

0
src/Markup/Avalonia.Markup/Parsers/SelectorParser.cs → src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs

1
src/Markup/Avalonia.Markup/Properties/AssemblyInfo.cs

@ -5,5 +5,6 @@ using System.Reflection;
using Avalonia.Metadata;
using System.Runtime.CompilerServices;
[assembly: XmlnsDefinition("https://github.com/avaloniaui", "Avalonia.Data")]
[assembly: XmlnsDefinition("https://github.com/avaloniaui", "Avalonia.Markup.Data")]
[assembly: InternalsVisibleTo("Avalonia.Markup.UnitTests")]

1
tests/Avalonia.Markup.UnitTests/Data/BindingTests_ElementName.cs

@ -2,6 +2,7 @@
// Licensed under the MIT license. See licence.md file in the project root for full license information.
using Avalonia.Controls;
using Avalonia.Data;
using Avalonia.Markup.Data;
using Avalonia.UnitTests;
using Xunit;

1
tests/Avalonia.Markup.UnitTests/Data/BindingTests_RelativeSource.cs

@ -2,6 +2,7 @@
// Licensed under the MIT license. See licence.md file in the project root for full license information.
using Avalonia.Controls;
using Avalonia.Data;
using Avalonia.Markup.Data;
using Avalonia.UnitTests;
using Xunit;

2
tests/Avalonia.Markup.UnitTests/Data/MultiBindingTests.cs

@ -11,7 +11,7 @@ using Avalonia.Controls;
using Xunit;
using System.Threading.Tasks;
using Avalonia.Data.Converters;
using Avalonia.Markup.Data;
using Avalonia.Data;
namespace Avalonia.Markup.UnitTests.Data
{

1
tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs

@ -4,6 +4,7 @@
using Avalonia.Collections;
using Avalonia.Controls;
using Avalonia.Controls.Presenters;
using Avalonia.Data;
using Avalonia.Data.Converters;
using Avalonia.Markup.Data;
using Avalonia.Markup.Xaml.Styling;

1
tests/Avalonia.Markup.Xaml.UnitTests/Xaml/TreeDataTemplateTests.cs

@ -3,6 +3,7 @@
using System.Linq;
using Avalonia.Controls.Templates;
using Avalonia.Data;
using Avalonia.Markup.Data;
using Avalonia.Markup.Xaml.Templates;
using Avalonia.UnitTests;

Loading…
Cancel
Save