winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 2a749eb7de4d1d6350e8fa4de544e85cba2717bc
parent c6650aa2fbb5688a8e1a418e15d470069d454e0f
Author: Chacón <lechacon@users.noreply.github.com>
Date:   Mon, 13 Dec 2021 15:35:36 -0800

Fix some build warnings (#1794)


Diffstat:
M.github/actions/spelling/allow.txt | 1+
Msrc/AppInstallerCLICore/Workflows/WorkflowBase.cpp | 1-
Msrc/AppInstallerCLITests/AppInstallerCLITests.vcxproj | 2+-
Msrc/AppInstallerCLITests/AppInstallerCLITests.vcxproj.filters | 137+++++++++++++++++++++++++++++++++++++++----------------------------------------
Msrc/WinGetUtilInterop.UnitTests/WinGetUtilInterop.UnitTests.csproj | 2+-
5 files changed, 70 insertions(+), 73 deletions(-)

diff --git a/.github/actions/spelling/allow.txt b/.github/actions/spelling/allow.txt @@ -22,6 +22,7 @@ appxmanifest appxrecipe appxsdk APSTUDIO +archs argc args argv diff --git a/src/AppInstallerCLICore/Workflows/WorkflowBase.cpp b/src/AppInstallerCLICore/Workflows/WorkflowBase.cpp @@ -318,7 +318,6 @@ namespace AppInstaller::CLI::Workflow return; } - context << HandleSourceAgreements(source); if (context.IsTerminated()) { diff --git a/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj b/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj @@ -472,7 +472,7 @@ </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Good-DefaultExpectedReturnCodeInInstallerSuccessCodes.yaml"> <DeploymentContent>true</DeploymentContent> - </CopyFileToFolders> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Encoding-ANSI.yaml"> <DeploymentContent>true</DeploymentContent> </CopyFileToFolders> diff --git a/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj.filters b/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj.filters @@ -192,12 +192,18 @@ <None Include="Run-TestsInPackage.ps1" /> </ItemGroup> <ItemGroup> + <CopyFileToFolders Include="TestData\Manifest-Bad-AppsAndFeaturesEntriesOnMSIX.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Bad-ArchInvalid.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Bad-ArchMissing.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Bad-Channel-NotSupported.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Bad-DifferentCase-camelCase.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> @@ -267,15 +273,24 @@ <CopyFileToFolders Include="TestData\Manifest-Bad-InvalidManifestVersionValue.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Bad-InvalidUpdateBehavior.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Bad-LicenseMissing.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Bad-NameMissing.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Bad-PackageFamilyNameOnMSI.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Bad-PublisherMissing.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Bad-ProductCodeOnMSIX.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Bad-Sha256Invalid.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> @@ -303,6 +318,36 @@ <CopyFileToFolders Include="TestData\Manifest-Bad-VersionMissing.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Encoding-ANSI.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF8.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16LE-BOM.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF8-BOM.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16BE.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16BE-BOM.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16LE.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Good.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Good-AllDependencyTypes.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Good-DefaultExpectedReturnCodeInInstallerSuccessCodes.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Good-InstallerTypeExeRoot-Silent.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> @@ -333,9 +378,15 @@ <CopyFileToFolders Include="TestData\Manifest-Good-MultiLocale.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Good-Spaces.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\Manifest-Good-Switches.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> + <CopyFileToFolders Include="TestData\Manifest-Good-SystemReferenceComplex.yaml"> + <Filter>TestData</Filter> + </CopyFileToFolders> <CopyFileToFolders Include="TestData\index.1.0.0.0.msix"> <Filter>TestData</Filter> </CopyFileToFolders> @@ -345,9 +396,6 @@ <CopyFileToFolders Include="TestData\TestSignedApp.msix"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Good.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> <CopyFileToFolders Include="TestData\InstallFlowTest_NoApplicableArchitecture.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> @@ -384,67 +432,40 @@ <CopyFileToFolders Include="TestData\InstallerArgTest_Inno_NoSwitches.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Good-Spaces.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Encoding-ANSI.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF8.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16LE-BOM.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF8-BOM.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16BE.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16BE-BOM.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Encoding-UTF16LE.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Good-SystemReferenceComplex.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Bad-PackageFamilyNameOnMSI.yaml"> + <CopyFileToFolders Include="TestData\UpdateFlowTest_Exe.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Bad-ProductCodeOnMSIX.yaml"> + <CopyFileToFolders Include="TestData\UpdateFlowTest_Exe_2.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Bad-AppsAndFeaturesEntriesOnMSIX.yaml"> + <CopyFileToFolders Include="TestData\UpdateFlowTest_Exe_2_LicenseAgreement.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Bad-InvalidUpdateBehavior.yaml"> + <CopyFileToFolders Include="TestData\UpdateFlowTest_ExeDependencies.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\UpdateFlowTest_Exe.yaml"> + <CopyFileToFolders Include="TestData\UpdateFlowTest_Msix.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\UpdateFlowTest_Exe.yaml"> + <CopyFileToFolders Include="TestData\UpdateFlowTest_Msix_LicenseAgreement.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\UpdateFlowTest_Exe_2_LicenseAgreement.yaml"> + <CopyFileToFolders Include="TestData\ImportFile-Good.json"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\UpdateFlowTest_Msix.yaml"> + <CopyFileToFolders Include="TestData\ImportFile-Good-AlreadyInstalled.json"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\UpdateFlowTest_Msix_LicenseAgreement.yaml"> + <CopyFileToFolders Include="TestData\ImportFile-Good-WithLicenseAgreement.json"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\ImportFile-Good.json"> + <CopyFileToFolders Include="TestData\ImportFile-Good-Dependencies.json"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\ImportFile-Good-AlreadyInstalled.json"> + <CopyFileToFolders Include="TestData\ImportFile-Good-MachineScope.json"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\ImportFile-Good-WithLicenseAgreement.json"> + <CopyFileToFolders Include="TestData\ImportFile-Bad-Invalid.json"> <Filter>TestData</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\ImportFile-Bad-Malformed.json"> @@ -459,9 +480,6 @@ <CopyFileToFolders Include="TestData\ImportFile-Bad-UnknownSource.json"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\ImportFile-Bad-Invalid.json"> - <Filter>TestData</Filter> - </CopyFileToFolders> <CopyFileToFolders Include="TestData\InputNames.txt"> <Filter>TestData</Filter> </CopyFileToFolders> @@ -490,41 +508,20 @@ <Filter>TestData\MultiFileManifestV1</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\MultiFileManifestV1_1\ManifestV1_1-MultiFile-DefaultLocale.yaml"> - <Filter>TestData\MultiFileManifestV1</Filter> + <Filter>TestData\MultiFileManifestV1_1</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\MultiFileManifestV1_1\ManifestV1_1-MultiFile-Installer.yaml"> - <Filter>TestData\MultiFileManifestV1</Filter> + <Filter>TestData\MultiFileManifestV1_1</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\MultiFileManifestV1_1\ManifestV1_1-MultiFile-Locale.yaml"> - <Filter>TestData\MultiFileManifestV1</Filter> + <Filter>TestData\MultiFileManifestV1_1</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\MultiFileManifestV1_1\ManifestV1_1-MultiFile-Version.yaml"> - <Filter>TestData\MultiFileManifestV1</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Bad-Channel-NotSupported.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\UpdateFlowTest_Exe_2.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\ImportFile-Good-MachineScope.json"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Good-AllDependencyTypes.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\Manifest-Good-DefaultExpectedReturnCodeInInstallerSuccessCodes.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> - <CopyFileToFolders Include="TestData\ImportFile-Good-Dependencies.json"> - <Filter>TestData</Filter> + <Filter>TestData\MultiFileManifestV1_1</Filter> </CopyFileToFolders> <CopyFileToFolders Include="TestData\Installer_Exe_Dependencies.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> - <CopyFileToFolders Include="TestData\UpdateFlowTest_ExeDependencies.yaml"> - <Filter>TestData</Filter> - </CopyFileToFolders> <CopyFileToFolders Include="TestData\Installer_Msix_WFDependency.yaml"> <Filter>TestData</Filter> </CopyFileToFolders> diff --git a/src/WinGetUtilInterop.UnitTests/WinGetUtilInterop.UnitTests.csproj b/src/WinGetUtilInterop.UnitTests/WinGetUtilInterop.UnitTests.csproj @@ -7,7 +7,7 @@ <ItemGroup> <PackageReference Include="Microsoft.ApplicationInsights" Version="2.16.0" /> <PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.7" /> - <PackageReference Include="Microsoft.Msix.Utils" Version="1.0.200918001" /> + <PackageReference Include="Microsoft.Msix.Utils" Version="2.0.3" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.5.0" /> <PackageReference Include="Moq" Version="4.15.2" /> <PackageReference Include="xunit" Version="2.4.0" />