13 changed files with 112 additions and 153 deletions
@ -1,19 +1,12 @@ |
|||||
using Avalonia; |
using Avalonia.Controls; |
||||
using Avalonia.Controls; |
|
||||
using Avalonia.Markup.Xaml; |
|
||||
|
|
||||
namespace ControlCatalog.Pages |
namespace ControlCatalog.Pages |
||||
{ |
{ |
||||
public class RelativePanelPage : UserControl |
public partial class RelativePanelPage : UserControl |
||||
{ |
{ |
||||
public RelativePanelPage() |
public RelativePanelPage() |
||||
{ |
{ |
||||
this.InitializeComponent(); |
InitializeComponent(); |
||||
} |
|
||||
|
|
||||
private void InitializeComponent() |
|
||||
{ |
|
||||
AvaloniaXamlLoader.Load(this); |
|
||||
} |
} |
||||
} |
} |
||||
} |
} |
||||
|
|||||
@ -1,29 +1,30 @@ |
|||||
<Project Sdk="Microsoft.NET.Sdk"> |
<Project Sdk="Microsoft.NET.Sdk"> |
||||
<PropertyGroup> |
<PropertyGroup> |
||||
<TargetFramework>netstandard2.0</TargetFramework> |
<TargetFramework>netstandard2.0</TargetFramework> |
||||
<LangVersion>preview</LangVersion> |
<IncludeBuildOutput>false</IncludeBuildOutput> |
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
<PackageId>Avalonia.Generators</PackageId> |
||||
<IncludeBuildOutput>false</IncludeBuildOutput> |
<DefineConstants>$(DefineConstants);XAMLX_INTERNAL</DefineConstants> |
||||
<PackageId>XamlNameReferenceGenerator</PackageId> |
<IsPackable>true</IsPackable> |
||||
<NoPackageAnalysis>true</NoPackageAnalysis> |
</PropertyGroup> |
||||
<RootNamespace>Avalonia.Generators</RootNamespace> |
|
||||
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules> |
<ItemGroup> |
||||
</PropertyGroup> |
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.4.0" PrivateAssets="all" /> |
||||
<ItemGroup> |
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" PrivateAssets="all" /> |
||||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="3.9.0" PrivateAssets="all" /> |
</ItemGroup> |
||||
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" PrivateAssets="all" /> |
|
||||
</ItemGroup> |
<ItemGroup> |
||||
<ItemGroup> |
<Compile Link="XamlX\filename" Include="../../Markup/Avalonia.Markup.Xaml.Loader/xamlil.github/src/XamlX/**/*.cs" /> |
||||
<Compile Link="XamlX\filename" Include="../../external/XamlX/src/XamlX/**/*.cs" /> |
<Compile Remove="../../Markup/Avalonia.Markup.Xaml.Loader/xamlil.github/src/XamlX/**/SreTypeSystem.cs" /> |
||||
<Compile Remove="../../external/XamlX/src/XamlX/**/SreTypeSystem.cs" /> |
</ItemGroup> |
||||
</ItemGroup> |
|
||||
<ItemGroup> |
<ItemGroup> |
||||
<None Include="Avalonia.Generators.props"> |
<None Include="Avalonia.Generators.props" Pack="true" PackagePath="buildTransitive/$(PackageId).props" /> |
||||
<Pack>true</Pack> |
<None Include="$(OutputPath)\$(AssemblyName).dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" /> |
||||
<PackagePath>buildTransitive\$(PackageId).props</PackagePath> |
</ItemGroup> |
||||
</None> |
|
||||
</ItemGroup> |
<ItemGroup Label="InternalsVisibleTo"> |
||||
<ItemGroup> |
<InternalsVisibleTo Include="Avalonia.Generators.Tests, PublicKey=$(AvaloniaPublicKey)" /> |
||||
<None Include="$(OutputPath)\$(AssemblyName).dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" /> |
</ItemGroup> |
||||
</ItemGroup> |
|
||||
|
<Import Project="..\..\..\build\TrimmingEnable.props" /> |
||||
</Project> |
</Project> |
||||
|
|||||
@ -1,27 +0,0 @@ |
|||||
<Project> |
|
||||
<PropertyGroup> |
|
||||
<Product>XamlNameReferenceGenerator</Product> |
|
||||
<PackageLicenseExpression>MIT</PackageLicenseExpression> |
|
||||
<PackageProjectUrl>https://github.com/avaloniaui/Avalonia.Generators/</PackageProjectUrl> |
|
||||
<Description>Generates typed x:Name references to Avalonia controls declared in XAML.</Description> |
|
||||
<PackageReleaseNotes>https://github.com/avaloniaui/Avalonia.Generators/releases</PackageReleaseNotes> |
|
||||
<RepositoryUrl>https://github.com/avaloniaui/Avalonia.Generators</RepositoryUrl> |
|
||||
<RepositoryType>git</RepositoryType> |
|
||||
<PublishRepositoryUrl>true</PublishRepositoryUrl> |
|
||||
<InstallAvalonia>false</InstallAvalonia> |
|
||||
<RestoreSources> |
|
||||
https://nuget.avaloniaui.net/repository/avalonia-all/index.json; |
|
||||
https://api.nuget.org/v3/index.json; |
|
||||
</RestoreSources> |
|
||||
</PropertyGroup> |
|
||||
<ItemGroup> |
|
||||
<PackageReference Include="Nerdbank.GitVersioning" Version="3.5.119" PrivateAssets="all" /> |
|
||||
</ItemGroup> |
|
||||
<ItemGroup Condition="'$(InstallAvalonia)' == 'true'"> |
|
||||
<PackageReference Include="Avalonia" Version="11.0.0-preview5" /> |
|
||||
<PackageReference Include="Avalonia.Desktop" Version="11.0.0-preview5" /> |
|
||||
<PackageReference Include="Avalonia.ReactiveUI" Version="11.0.0-preview5" /> |
|
||||
<PackageReference Include="Avalonia.Diagnostics" Version="11.0.0-preview5" /> |
|
||||
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.0-preview5" /> |
|
||||
</ItemGroup> |
|
||||
</Project> |
|
||||
@ -1,28 +1,26 @@ |
|||||
<Project Sdk="Microsoft.NET.Sdk"> |
<Project Sdk="Microsoft.NET.Sdk"> |
||||
<PropertyGroup> |
<PropertyGroup> |
||||
<OutputType>Exe</OutputType> |
<OutputType>Exe</OutputType> |
||||
<TargetFramework>net6</TargetFramework> |
<TargetFramework>net6.0</TargetFramework> |
||||
<LangVersion>preview</LangVersion> |
<RootNamespace>Avalonia.Generators.Tests</RootNamespace> |
||||
<IsPackable>false</IsPackable> |
<IsTestProject>true</IsTestProject> |
||||
<InstallAvalonia>true</InstallAvalonia> |
</PropertyGroup> |
||||
<RootNamespace>Avalonia.Generators.Tests</RootNamespace> |
<ItemGroup> |
||||
</PropertyGroup> |
<ProjectReference Include="..\..\src\Avalonia.Base\Avalonia.Base.csproj" /> |
||||
<ItemGroup> |
<ProjectReference Include="..\..\src\Avalonia.Controls\Avalonia.Controls.csproj" /> |
||||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="3.9.0" /> |
<ProjectReference Include="..\..\src\Avalonia.Diagnostics\Avalonia.Diagnostics.csproj" /> |
||||
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="3.9.0" /> |
<ProjectReference Include="..\..\src\Avalonia.ReactiveUI\Avalonia.ReactiveUI.csproj" /> |
||||
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" /> |
<ProjectReference Include="..\..\src\tools\Avalonia.Generators\Avalonia.Generators.csproj" /> |
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" /> |
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.4.0" /> |
||||
<PackageReference Include="xunit" Version="2.4.2" /> |
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" /> |
||||
<PackageReference Include="xunit.runner.console" Version="2.4.2" /> |
</ItemGroup> |
||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5" /> |
<ItemGroup> |
||||
</ItemGroup> |
<EmbeddedResource Include="Views\*.xml" /> |
||||
<ItemGroup> |
<EmbeddedResource Include="OnlyProperties\GeneratedCode\*.txt" /> |
||||
<EmbeddedResource Include="Views\*.xml" /> |
<EmbeddedResource Include="InitializeComponent\GeneratedInitializeComponent\*.txt" /> |
||||
<EmbeddedResource Include="OnlyProperties\GeneratedCode\*.txt" /> |
<EmbeddedResource Include="InitializeComponent\GeneratedDevTools\*.txt" /> |
||||
<EmbeddedResource Include="InitializeComponent\GeneratedInitializeComponent\*.txt" /> |
</ItemGroup> |
||||
<EmbeddedResource Include="InitializeComponent\GeneratedDevTools\*.txt" /> |
<Import Project="..\..\build\UnitTests.NetCore.targets" /> |
||||
</ItemGroup> |
<Import Project="..\..\build\XUnit.props" /> |
||||
<ItemGroup> |
<Import Project="..\..\build\SharedVersion.props" /> |
||||
<ProjectReference Include="..\Avalonia.Generators\Avalonia.Generators.csproj" /> |
|
||||
</ItemGroup> |
|
||||
</Project> |
</Project> |
||||
|
|||||
Loading…
Reference in new issue