13 changed files with 112 additions and 153 deletions
@ -1,19 +1,12 @@ |
|||
using Avalonia; |
|||
using Avalonia.Controls; |
|||
using Avalonia.Markup.Xaml; |
|||
using Avalonia.Controls; |
|||
|
|||
namespace ControlCatalog.Pages |
|||
{ |
|||
public class RelativePanelPage : UserControl |
|||
public partial class RelativePanelPage : UserControl |
|||
{ |
|||
public RelativePanelPage() |
|||
{ |
|||
this.InitializeComponent(); |
|||
} |
|||
|
|||
private void InitializeComponent() |
|||
{ |
|||
AvaloniaXamlLoader.Load(this); |
|||
InitializeComponent(); |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,29 +1,30 @@ |
|||
<Project Sdk="Microsoft.NET.Sdk"> |
|||
<PropertyGroup> |
|||
<TargetFramework>netstandard2.0</TargetFramework> |
|||
<LangVersion>preview</LangVersion> |
|||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
|||
<IncludeBuildOutput>false</IncludeBuildOutput> |
|||
<PackageId>XamlNameReferenceGenerator</PackageId> |
|||
<NoPackageAnalysis>true</NoPackageAnalysis> |
|||
<RootNamespace>Avalonia.Generators</RootNamespace> |
|||
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="3.9.0" PrivateAssets="all" /> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" PrivateAssets="all" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Link="XamlX\filename" Include="../../external/XamlX/src/XamlX/**/*.cs" /> |
|||
<Compile Remove="../../external/XamlX/src/XamlX/**/SreTypeSystem.cs" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="Avalonia.Generators.props"> |
|||
<Pack>true</Pack> |
|||
<PackagePath>buildTransitive\$(PackageId).props</PackagePath> |
|||
</None> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="$(OutputPath)\$(AssemblyName).dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" /> |
|||
</ItemGroup> |
|||
<Project Sdk="Microsoft.NET.Sdk"> |
|||
<PropertyGroup> |
|||
<TargetFramework>netstandard2.0</TargetFramework> |
|||
<IncludeBuildOutput>false</IncludeBuildOutput> |
|||
<PackageId>Avalonia.Generators</PackageId> |
|||
<DefineConstants>$(DefineConstants);XAMLX_INTERNAL</DefineConstants> |
|||
<IsPackable>true</IsPackable> |
|||
</PropertyGroup> |
|||
|
|||
<ItemGroup> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.4.0" PrivateAssets="all" /> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" PrivateAssets="all" /> |
|||
</ItemGroup> |
|||
|
|||
<ItemGroup> |
|||
<Compile Link="XamlX\filename" Include="../../Markup/Avalonia.Markup.Xaml.Loader/xamlil.github/src/XamlX/**/*.cs" /> |
|||
<Compile Remove="../../Markup/Avalonia.Markup.Xaml.Loader/xamlil.github/src/XamlX/**/SreTypeSystem.cs" /> |
|||
</ItemGroup> |
|||
|
|||
<ItemGroup> |
|||
<None Include="Avalonia.Generators.props" Pack="true" PackagePath="buildTransitive/$(PackageId).props" /> |
|||
<None Include="$(OutputPath)\$(AssemblyName).dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" /> |
|||
</ItemGroup> |
|||
|
|||
<ItemGroup Label="InternalsVisibleTo"> |
|||
<InternalsVisibleTo Include="Avalonia.Generators.Tests, PublicKey=$(AvaloniaPublicKey)" /> |
|||
</ItemGroup> |
|||
|
|||
<Import Project="..\..\..\build\TrimmingEnable.props" /> |
|||
</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"> |
|||
<PropertyGroup> |
|||
<OutputType>Exe</OutputType> |
|||
<TargetFramework>net6</TargetFramework> |
|||
<LangVersion>preview</LangVersion> |
|||
<IsPackable>false</IsPackable> |
|||
<InstallAvalonia>true</InstallAvalonia> |
|||
<RootNamespace>Avalonia.Generators.Tests</RootNamespace> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="3.9.0" /> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="3.9.0" /> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" /> |
|||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" /> |
|||
<PackageReference Include="xunit" Version="2.4.2" /> |
|||
<PackageReference Include="xunit.runner.console" Version="2.4.2" /> |
|||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<EmbeddedResource Include="Views\*.xml" /> |
|||
<EmbeddedResource Include="OnlyProperties\GeneratedCode\*.txt" /> |
|||
<EmbeddedResource Include="InitializeComponent\GeneratedInitializeComponent\*.txt" /> |
|||
<EmbeddedResource Include="InitializeComponent\GeneratedDevTools\*.txt" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\Avalonia.Generators\Avalonia.Generators.csproj" /> |
|||
</ItemGroup> |
|||
<PropertyGroup> |
|||
<OutputType>Exe</OutputType> |
|||
<TargetFramework>net6.0</TargetFramework> |
|||
<RootNamespace>Avalonia.Generators.Tests</RootNamespace> |
|||
<IsTestProject>true</IsTestProject> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\..\src\Avalonia.Base\Avalonia.Base.csproj" /> |
|||
<ProjectReference Include="..\..\src\Avalonia.Controls\Avalonia.Controls.csproj" /> |
|||
<ProjectReference Include="..\..\src\Avalonia.Diagnostics\Avalonia.Diagnostics.csproj" /> |
|||
<ProjectReference Include="..\..\src\Avalonia.ReactiveUI\Avalonia.ReactiveUI.csproj" /> |
|||
<ProjectReference Include="..\..\src\tools\Avalonia.Generators\Avalonia.Generators.csproj" /> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.4.0" /> |
|||
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<EmbeddedResource Include="Views\*.xml" /> |
|||
<EmbeddedResource Include="OnlyProperties\GeneratedCode\*.txt" /> |
|||
<EmbeddedResource Include="InitializeComponent\GeneratedInitializeComponent\*.txt" /> |
|||
<EmbeddedResource Include="InitializeComponent\GeneratedDevTools\*.txt" /> |
|||
</ItemGroup> |
|||
<Import Project="..\..\build\UnitTests.NetCore.targets" /> |
|||
<Import Project="..\..\build\XUnit.props" /> |
|||
<Import Project="..\..\build\SharedVersion.props" /> |
|||
</Project> |
|||
|
|||
Loading…
Reference in new issue