fix: InternalsVisibleTo for Wpf projects

This commit is contained in:
Nicolas Musset
2026-09-13 03:06:45 +02:00
parent 156eb01d70
commit 70bc42eceb
9 changed files with 12 additions and 12 deletions
@@ -8,4 +8,4 @@ using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("Stride.Engine.Step1")]
[assembly: InternalsVisibleTo("Stride.Core.Tests")]
[assembly: InternalsVisibleTo("Stride.Core.Design.Tests")]
[assembly: InternalsVisibleTo("Stride.Core.Presentation.Tests")]
[assembly: InternalsVisibleTo("Stride.Core.Presentation.Wpf.Tests")]
@@ -21,8 +21,8 @@ using System.Runtime.InteropServices;
// Make internals Stride visible to Stride assemblies
// TODO: Needed for ParameterCollection getters, but it would be better to avoid this kind of dependency.
[assembly: InternalsVisibleTo("Stride.Assets" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Editor" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation.Wpf" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Editor.Wpf" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Engine.Serializers" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Engine.Shaders" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Tests" + Stride.PublicKeys.Default)]
@@ -20,5 +20,5 @@ using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("Stride.Video" + Stride.PublicKeys.Default)]
#if !STRIDE_SIGNED
[assembly: InternalsVisibleTo("Stride.Assets.Presentation")]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation.Wpf")]
#endif
@@ -19,4 +19,4 @@ using System.Runtime.InteropServices;
#pragma warning disable 436 // Stride.PublicKeys is defined in multiple assemblies
[assembly: InternalsVisibleTo("Stride.Assets" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation.Wpf" + Stride.PublicKeys.Default)]
@@ -3,5 +3,5 @@
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("Stride.Engine" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Editor" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Editor.Wpf" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation.Wpf" + Stride.PublicKeys.Default)]
@@ -9,4 +9,4 @@ using System.Runtime.CompilerServices;
// associated with an assembly.
[assembly: NeutralResourcesLanguage("en")]
[assembly: InternalsVisibleTo("Stride.Editor")]
[assembly: InternalsVisibleTo("Stride.Editor.Wpf")]
@@ -3,5 +3,5 @@
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("Stride.Engine" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Editor" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Editor.Wpf" + Stride.PublicKeys.Default)]
[assembly: InternalsVisibleTo("Stride.Assets.Presentation.Wpf" + Stride.PublicKeys.Default)]
@@ -5,4 +5,4 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Windows;
[assembly: InternalsVisibleTo("Stride.Core.Presentation.Tests")]
[assembly: InternalsVisibleTo("Stride.Core.Presentation.Wpf.Tests")]
@@ -8,7 +8,7 @@ using System.Windows.Markup;
[assembly: ThemeInfo(ResourceDictionaryLocation.None, ResourceDictionaryLocation.SourceAssembly)]
[assembly: InternalsVisibleTo("Stride.Core.Presentation.Tests")]
[assembly: InternalsVisibleTo("Stride.Core.Presentation.Wpf.Tests")]
[assembly: XmlnsPrefix("http://schemas.stride3d.net/xaml/presentation", "sd")]
[assembly: XmlnsDefinition("http://schemas.stride3d.net/xaml/presentation", "Stride.Core.Presentation")]