Skip to content

Commit

Permalink
Move core logic into shared project and add UWP head (#36)
Browse files Browse the repository at this point in the history
* Move to shared core logic

* Update CI to handle new project for nuget release
  • Loading branch information
marcelwgn authored Jun 6, 2022
1 parent be552e0 commit 6b9a1c0
Show file tree
Hide file tree
Showing 109 changed files with 251 additions and 184 deletions.
64 changes: 38 additions & 26 deletions VisualTreeAnalyzers.sln
Original file line number Diff line number Diff line change
@@ -1,20 +1,30 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.30523.141
# Visual Studio Version 17
VisualStudioVersion = 17.0.31912.275
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{FCE7B4AE-4C2B-447A-9FA2-6CFAD8FF6089}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{553C9B33-97C2-4C57-B5E9-88608ED61475}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisualTreeAnalyzers", "src\VisualTreeAnalyzers\VisualTreeAnalyzers.csproj", "{71D49058-4D49-4616-BDB7-A795823D9866}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisualTreeAnalyzers.Tests", "tests\VisualTreeAnalyzers.Tests\VisualTreeAnalyzers.Tests.csproj", "{9CCA940B-ACFE-4773-9441-0B6EDF9504A3}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisualTreeAnalyzers.Tests.UWP", "tests\VisualTreeAnalyzers.Tests.UWP\VisualTreeAnalyzers.Tests.UWP.csproj", "{9CCA940B-ACFE-4773-9441-0B6EDF9504A3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{32423AB3-8EE7-4DFD-AC17-CC7E9CDEBCD3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisualTreeAnalyzersSampleApp", "samples\VisualTreeAnalyzersSampleApp\VisualTreeAnalyzersSampleApp.csproj", "{94C875F9-7682-4702-8C7F-A5A121093BBC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisualTreeAnalyzers.UWP", "src\VisualTreeAnalyzers.UWP\VisualTreeAnalyzers.UWP.csproj", "{71D49058-4D49-4616-BDB7-A795823D9866}"
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "VisualTreeAnalyzers.Shared", "src\VisualTreeAnalyzers.Shared\VisualTreeAnalyzers.Shared.shproj", "{1E1C64D1-8222-41A5-8AA9-4F028DF5C6B8}"
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "VisualTreeAnalyzers.Tests.Shared", "tests\VisualTreeAnalyzers.Tests.Shared\VisualTreeAnalyzers.Tests.Shared.shproj", "{459E3085-96D7-4A0C-8A7D-4F8A10AED340}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
src\VisualTreeAnalyzers.Shared\VisualTreeAnalyzers.Shared.projitems*{1e1c64d1-8222-41a5-8aa9-4f028df5c6b8}*SharedItemsImports = 13
tests\VisualTreeAnalyzers.Tests.Shared\VisualTreeAnalyzers.Tests.Shared.projitems*{459e3085-96d7-4a0c-8a7d-4f8a10aed340}*SharedItemsImports = 13
src\VisualTreeAnalyzers.Shared\VisualTreeAnalyzers.Shared.projitems*{71d49058-4d49-4616-bdb7-a795823d9866}*SharedItemsImports = 4
tests\VisualTreeAnalyzers.Tests.Shared\VisualTreeAnalyzers.Tests.Shared.projitems*{9cca940b-acfe-4773-9441-0b6edf9504a3}*SharedItemsImports = 4
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
Expand All @@ -28,26 +38,6 @@ Global
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|Any CPU.Build.0 = Debug|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM.ActiveCfg = Debug|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM.Build.0 = Debug|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM64.ActiveCfg = Debug|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM64.Build.0 = Debug|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x64.ActiveCfg = Debug|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x64.Build.0 = Debug|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x86.ActiveCfg = Debug|x86
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x86.Build.0 = Debug|x86
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|Any CPU.ActiveCfg = Release|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|Any CPU.Build.0 = Release|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM.ActiveCfg = Release|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM.Build.0 = Release|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM64.ActiveCfg = Release|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM64.Build.0 = Release|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x64.ActiveCfg = Release|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x64.Build.0 = Release|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x86.ActiveCfg = Release|x86
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x86.Build.0 = Release|x86
{9CCA940B-ACFE-4773-9441-0B6EDF9504A3}.Debug|Any CPU.ActiveCfg = Debug|x86
{9CCA940B-ACFE-4773-9441-0B6EDF9504A3}.Debug|ARM.ActiveCfg = Debug|ARM
{9CCA940B-ACFE-4773-9441-0B6EDF9504A3}.Debug|ARM.Build.0 = Debug|ARM
Expand Down Expand Up @@ -100,14 +90,36 @@ Global
{94C875F9-7682-4702-8C7F-A5A121093BBC}.Release|x86.ActiveCfg = Release|x86
{94C875F9-7682-4702-8C7F-A5A121093BBC}.Release|x86.Build.0 = Release|x86
{94C875F9-7682-4702-8C7F-A5A121093BBC}.Release|x86.Deploy.0 = Release|x86
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|Any CPU.Build.0 = Debug|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM.ActiveCfg = Debug|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM.Build.0 = Debug|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM64.ActiveCfg = Debug|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|ARM64.Build.0 = Debug|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x64.ActiveCfg = Debug|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x64.Build.0 = Debug|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x86.ActiveCfg = Debug|x86
{71D49058-4D49-4616-BDB7-A795823D9866}.Debug|x86.Build.0 = Debug|x86
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|Any CPU.ActiveCfg = Release|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|Any CPU.Build.0 = Release|Any CPU
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM.ActiveCfg = Release|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM.Build.0 = Release|ARM
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM64.ActiveCfg = Release|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|ARM64.Build.0 = Release|ARM64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x64.ActiveCfg = Release|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x64.Build.0 = Release|x64
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x86.ActiveCfg = Release|x86
{71D49058-4D49-4616-BDB7-A795823D9866}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{71D49058-4D49-4616-BDB7-A795823D9866} = {553C9B33-97C2-4C57-B5E9-88608ED61475}
{9CCA940B-ACFE-4773-9441-0B6EDF9504A3} = {FCE7B4AE-4C2B-447A-9FA2-6CFAD8FF6089}
{94C875F9-7682-4702-8C7F-A5A121093BBC} = {32423AB3-8EE7-4DFD-AC17-CC7E9CDEBCD3}
{71D49058-4D49-4616-BDB7-A795823D9866} = {553C9B33-97C2-4C57-B5E9-88608ED61475}
{1E1C64D1-8222-41A5-8AA9-4F028DF5C6B8} = {553C9B33-97C2-4C57-B5E9-88608ED61475}
{459E3085-96D7-4A0C-8A7D-4F8A10AED340} = {FCE7B4AE-4C2B-447A-9FA2-6CFAD8FF6089}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {727E24E2-8BFC-48E0-AA93-5A15B0E6DF8A}
Expand Down
2 changes: 1 addition & 1 deletion build/nuget/BuildNuget.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ $scriptFolder = Split-Path -Path $MyInvocation.MyCommand.Path;
$buildFolder = Split-Path -Path $scriptFolder;
$workingDirectory = Split-Path $buildFolder -Parent;

$nuspecFile = $scriptFolder + "\VisualTreeAnalyzers.nuspec";
$nuspecFile = $scriptFolder + "\VisualTreeAnalyzers.UWP.nuspec";
$nugetPackageOutput = $workingDirectory + "\artifacts\package";

if(Test-Path ($buildFolder + "./Nuget.exe") -PathType Leaf)
Expand Down
File renamed without changes.
1 change: 1 addition & 0 deletions build/pipeline/azure-pipelines.ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ jobs:
- template: ./templates/build-nupkg.yml
parameters:
testStep: 'Test_Debug_x64'
project: 'VisualTreeAnalyzers.UWP.csproj'
11 changes: 6 additions & 5 deletions build/pipeline/templates/build-nupkg.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
parameters:
solution: '**/*.sln'
testSetup: 'Test_Debug_x64'
project: 'VisualTreeAnalyzers.UWP.csproj'

jobs:
- job:
Expand All @@ -20,15 +21,15 @@ jobs:
- task: MSBuild@1
displayName: "Build Release anyCPU"
inputs:
solution: '**/VisualTreeAnalyzers.csproj'
solution: '**/${{parameters.project}}'
msbuildArchitecture: 'x64'
platform: 'AnyCPU'
configuration: 'Release'

- task: MSBuild@1
displayName: "Build Release x86"
inputs:
solution: '**/VisualTreeAnalyzers.csproj'
solution: '**/${{parameters.project}}'
msbuildArchitecture: 'x64'
platform: 'x86'
configuration: 'Release'
Expand All @@ -37,23 +38,23 @@ jobs:
- task: MSBuild@1
displayName: "Build Release x64"
inputs:
solution: '**/VisualTreeAnalyzers.csproj'
solution: '**/${{parameters.project}}'
msbuildArchitecture: 'x64'
platform: 'x64'
configuration: 'Release'

- task: MSBuild@1
displayName: "Build Release ARM"
inputs:
solution: '**/VisualTreeAnalyzers.csproj'
solution: '**/${{parameters.project}}'
msbuildArchitecture: 'x64'
platform: 'ARM'
configuration: 'Release'

- task: MSBuild@1
displayName: "Build Release ARM64"
inputs:
solution: '**/VisualTreeAnalyzers.csproj'
solution: '**/${{parameters.project}}'
msbuildArchitecture: 'x64'
platform: 'ARM64'
configuration: 'Release'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -174,13 +174,13 @@
</PackageReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\src\VisualTreeAnalyzers\VisualTreeAnalyzers.csproj">
<Project>{71d49058-4d49-4616-bdb7-a795823d9866}</Project>
<Name>VisualTreeAnalyzers</Name>
</ProjectReference>
<None Include="VisualTreeAnalyzersSampleApp_TemporaryKey.pfx" />
</ItemGroup>
<ItemGroup>
<None Include="VisualTreeAnalyzersSampleApp_TemporaryKey.pfx" />
<ProjectReference Include="..\..\src\VisualTreeAnalyzers.UWP\VisualTreeAnalyzers.UWP.csproj">
<Project>{71d49058-4d49-4616-bdb7-a795823d9866}</Project>
<Name>VisualTreeAnalyzers.UWP</Name>
</ProjectReference>
</ItemGroup>
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
<VisualStudioVersion>14.0</VisualStudioVersion>
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<MSBuildAllProjects Condition="'$(MSBuildVersion)' == '' Or '$(MSBuildVersion)' &lt; '16.0'">$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
<HasSharedItems>true</HasSharedItems>
<SharedGUID>1e1c64d1-8222-41a5-8aa9-4f028df5c6b8</SharedGUID>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<Import_RootNamespace>VisualTreeAnalyzers</Import_RootNamespace>
</PropertyGroup>
<ItemGroup>
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\AccessibilityAnalyzer.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\AccessibilityRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\ControlNameNotIncludeTypeRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\ControlNonEmptyNameRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\ExpectKeyboardFocusableFalseRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\ExpectKeyboardFocusableTrueRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\LandmarkTypeMainOnceRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\ListItemNameNotEqualDataContextRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\LocalizedLandMarkTypeRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\NameReasonableLengthRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\OrientationNotNoneRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\PatternInterfaceImplementedRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\RequiredSelectionRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\SingleSelectionRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Accessibility\Rules\TypeButtonIsInvokeOrToggleRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\AnalyzerHelper.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\IElementAnalyzer.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\IRule.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\IVisualTreeWalker.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\IVisualTreeWalkerTimer.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\RuleScanner.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\VisualTreeWalker.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Core\VisualTreeWalkerTimer.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\ElementSnapshot.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\ElementSnapshotCreator.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\Exporter\IObjectToStringConverter.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\Exporter\JsonExporter.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\Exporter\JsonHelper.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\Exporter\StandardObjectToStringConverter.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\Exporter\XmlExporter.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\IElementSnapshot.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\IElementSnapshotCreator.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\NamespaceHelper.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Snapshot\StandardOptions.cs" />
</ItemGroup>
</Project>
13 changes: 13 additions & 0 deletions src/VisualTreeAnalyzers.Shared/VisualTreeAnalyzers.Shared.shproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="Globals">
<ProjectGuid>1e1c64d1-8222-41a5-8aa9-4f028df5c6b8</ProjectGuid>
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.Default.props" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.props" />
<PropertyGroup />
<Import Project="VisualTreeAnalyzers.Shared.projitems" Label="Shared" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.CSharp.targets" />
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -116,51 +116,18 @@
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
</PropertyGroup>
<ItemGroup>
<Compile Include="Accessibility\AccessibilityAnalyzer.cs" />
<Compile Include="Accessibility\AccessibilityRule.cs" />
<Compile Include="Accessibility\Rules\ListItemNameNotEqualDataContextRule.cs" />
<Compile Include="Accessibility\Rules\PatternInterfaceImplementedRule.cs" />
<Compile Include="Accessibility\Rules\TypeButtonIsInvokeOrToggleRule.cs" />
<Compile Include="Accessibility\Rules\ControlNameNotIncludeTypeRule.cs" />
<Compile Include="Accessibility\Rules\ControlNonEmptyNameRule.cs" />
<Compile Include="Accessibility\Rules\RequiredSelectionRule.cs" />
<Compile Include="Core\IRule.cs" />
<Compile Include="Accessibility\Rules\ExpectKeyboardFocusableFalseRule.cs" />
<Compile Include="Accessibility\Rules\ExpectKeyboardFocusableTrueRule.cs" />
<Compile Include="Accessibility\Rules\LandmarkTypeMainOnceRule.cs" />
<Compile Include="Accessibility\Rules\LocalizedLandMarkTypeRule.cs" />
<Compile Include="Accessibility\Rules\NameReasonableLengthRule.cs" />
<Compile Include="Accessibility\Rules\OrientationNotNoneRule.cs" />
<Compile Include="Accessibility\Rules\SingleSelectionRule.cs" />
<Compile Include="Core\AnalyzerHelper.cs" />
<Compile Include="Core\IElementAnalyzer.cs" />
<Compile Include="Core\IVisualTreeWalker.cs" />
<Compile Include="Core\IVisualTreeWalkerTimer.cs" />
<Compile Include="Core\VisualTreeWalker.cs" />
<Compile Include="Core\VisualTreeWalkerTimer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Core\RuleScanner.cs" />
<Compile Include="Snapshot\ElementSnapshot.cs" />
<Compile Include="Snapshot\ElementSnapshotCreator.cs" />
<Compile Include="Snapshot\Exporter\IObjectToStringConverter.cs" />
<Compile Include="Snapshot\Exporter\JsonExporter.cs" />
<Compile Include="Snapshot\Exporter\JsonHelper.cs" />
<Compile Include="Snapshot\Exporter\StandardObjectToStringConverter.cs" />
<Compile Include="Snapshot\Exporter\XmlExporter.cs" />
<Compile Include="Snapshot\IElementSnapshot.cs" />
<Compile Include="Snapshot\IElementSnapshotCreator.cs" />
<Compile Include="Snapshot\NamespaceHelper.cs" />
<Compile Include="Snapshot\StandardOptions.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.13</Version>
<Version>6.2.12</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<Content Include="Properties\VisualTreeAnalyzers.rd.xml" />
</ItemGroup>
<ItemGroup />
<Import Project="..\VisualTreeAnalyzers.Shared\VisualTreeAnalyzers.Shared.projitems" Label="Shared" />
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
<VisualStudioVersion>14.0</VisualStudioVersion>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
using VisualTreeAnalyzers.Accessibility;
using VisualTreeAnalyzers.Accessibility.Rules;
using VisualTreeAnalyzers.Core;
using VisualTreeAnalyzers.Tests.TestInfra.DemoVisualTrees;
using VisualTreeAnalyzers.Tests.TestInfra.Utils;
using VisualTreeAnalyzers.Tests.UWP.TestInfra.DemoVisualTrees;
using VisualTreeAnalyzers.Tests.UWP.TestInfra.Utils;
using Windows.UI;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Automation;
Expand All @@ -15,7 +15,7 @@
using Windows.UI.Xaml.Media;
using Windows.UI.Xaml.Shapes;

namespace VisualTreeAnalyzers.Tests.Accessibility
namespace VisualTreeAnalyzers.Tests.UWP.Accessibility
{
[TestClass]
public class AccessibilityAnalyzerTests
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
using Windows.UI.Xaml.Automation.Peers;
using Windows.UI.Xaml.Controls;

namespace VisualTreeAnalyzers.Tests.Accessibility.Rules
namespace VisualTreeAnalyzers.Tests.UWP.Accessibility.Rules
{
[TestClass]
public class ControlNameNotIncludeTypeRuleTests
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Shapes;

namespace VisualTreeAnalyzers.Tests.Accessibility.Rules
namespace VisualTreeAnalyzers.Tests.UWP.Accessibility.Rules
{
[TestClass]
public class ControlNonEmptyNameRuleTests
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Microsoft.VisualStudio.TestTools.UnitTesting.AppContainer;
using VisualTreeAnalyzers.Accessibility.Rules;
using VisualTreeAnalyzers.Tests.Accessibility.TestPeers;
using VisualTreeAnalyzers.Tests.UWP.Accessibility.TestPeers;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Automation.Peers;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Controls.Primitives;

namespace VisualTreeAnalyzers.Tests.Accessibility.Rules
namespace VisualTreeAnalyzers.Tests.UWP.Accessibility.Rules
{
[TestClass]
public partial class ExpectKeyboardFocusableFalseRuleTests
Expand Down
Loading

0 comments on commit 6b9a1c0

Please sign in to comment.