Browse Source

order resources when passed to xamlx to ensure deterministic naming.

pull/4394/head
Dan Walmsley 6 years ago
parent
commit
4ad03c6108
  1. 2
      src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs
  2. 2
      src/Markup/Avalonia.Markup.Xaml.Loader/xamlil.github

2
src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

@ -128,7 +128,7 @@ namespace Avalonia.Build.Tasks
asm.MainModule.Types.Add(typeDef);
var builder = typeSystem.CreateTypeBuilder(typeDef);
foreach (var res in group.Resources.Where(CheckXamlName))
foreach (var res in group.Resources.Where(CheckXamlName).OrderBy(x=>x.FilePath.ToLowerInvariant()))
{
try
{

2
src/Markup/Avalonia.Markup.Xaml.Loader/xamlil.github

@ -1 +1 @@
Subproject commit 8d9fee734afaced9366774fda41b6aa2ab19875f
Subproject commit 23f06e93fcccdc8d2e2b2b083bdfae02e015f295
Loading…
Cancel
Save