feat: adding support for implicit namespaces (#1366)

This commit is contained in:
Dan Siegel 2024-03-22 14:56:30 -06:00 коммит произвёл GitHub
Родитель c0bfecacbf
Коммит 2fa3e59c45
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
8 изменённых файлов: 38 добавлений и 1 удалений

Просмотреть файл

@ -27,6 +27,10 @@
<None Include="$(MSBuildThisFileDirectory)README.md" Pack="true" PackagePath="/" />
</ItemGroup>
<ItemGroup Condition="$(MSBuildProjectName.Contains('WinUI'))">
<None Include="$(MSBuildProjectDirectory)\build\Package.targets" Pack="true" PackagePath="buildTransitive/$(PackageId).targets" />
</ItemGroup>
<Choose>
<When Condition="'$(IsTestProject)' != 'true' and '$(SourceLinkEnabled)' != 'false' and '$(IsSampleProject)' != 'true'">
<PropertyGroup>

Просмотреть файл

@ -0,0 +1,5 @@
<Project>
<ItemGroup Condition=" ('$(ImplicitUsings)' == 'true' OR '$(ImplicitUsings)' == 'enable') AND '$(UnoDisableCupertinoImplicitUsings)' != 'true' ">
<Using Include="Uno.Cupertino" />
</ItemGroup>
</Project>

Просмотреть файл

@ -1,7 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<Project>
<ItemGroup Condition=" ('$(ImplicitUsings)' == 'true' OR '$(ImplicitUsings)' == 'enable') AND '$(UnoDisableCupertinoImplicitUsings)' != 'true' ">
<Using Include="Uno.Cupertino" />
</ItemGroup>
<Target Name="ValidateUWPSDKVersion" BeforeTargets="BeforeBuild">
<Error Text="Uno.Cupertino requires your application to set the Minimum SDK version to Windows 1903 SDK (10.0.19041) or later"
Condition="'$(TargetPlatformIdentifier)'=='UAP' and '$(TargetPlatformMinVersion)'&lt;'10.0.19041.0'" />
</Target>
</Project>
</Project>

Просмотреть файл

@ -0,0 +1,5 @@
<Project>
<ItemGroup Condition=" ('$(ImplicitUsings)' == 'true' OR '$(ImplicitUsings)' == 'enable') AND '$(UnoDisableMaterialMarkupImplicitUsings)' != 'true' ">
<Using Include="Uno.Material.Markup" />
</ItemGroup>
</Project>

Просмотреть файл

@ -0,0 +1,5 @@
<Project>
<ItemGroup Condition=" ('$(ImplicitUsings)' == 'true' OR '$(ImplicitUsings)' == 'enable') AND '$(UnoDisableMaterialImplicitUsings)' != 'true' ">
<Using Include="Uno.Material" />
</ItemGroup>
</Project>

Просмотреть файл

@ -1,5 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<Project>
<ItemGroup Condition=" ('$(ImplicitUsings)' == 'true' OR '$(ImplicitUsings)' == 'enable') AND '$(UnoDisableMaterialImplicitUsings)' != 'true' ">
<Using Include="Uno.Material" />
</ItemGroup>
<Target Name="ValidateUWPSDKVersion" BeforeTargets="BeforeBuild">
<Error Text="Uno.Material requires your application to set the Minimum SDK version to Windows 1903 SDK (10.0.19041) or later"
Condition="'$(TargetPlatformIdentifier)'=='UAP' and '$(TargetPlatformMinVersion)'&lt;'10.0.19041.0'" />

Просмотреть файл

@ -0,0 +1,5 @@
<Project>
<ItemGroup Condition=" ('$(ImplicitUsings)' == 'true' OR '$(ImplicitUsings)' == 'enable') AND '$(UnoDisableThemeMarkupImplicitUsings)' != 'true' ">
<Using Include="Uno.Themes.Markup" />
</ItemGroup>
</Project>

Просмотреть файл

@ -0,0 +1,5 @@
<Project>
<ItemGroup Condition=" ('$(ImplicitUsings)' == 'true' OR '$(ImplicitUsings)' == 'enable') AND '$(UnoDisableThemeImplicitUsings)' != 'true' ">
<Using Include="Uno.Themes" />
</ItemGroup>
</Project>