Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Update packages #93

Merged
merged 2 commits into from

1 participant

@adamralph
Owner

No description provided.

@adamralph adamralph merged commit be1f874 into master

1 check passed

Details default AppVeyor build succeeded
@adamralph adamralph deleted the update-packages branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
This page is out of date. Refresh to see the latest.
View
8 .gitignore
@@ -5,14 +5,6 @@ obj
*.user
/src/packages/*
-!/src/packages/StyleCop.MSBuild.*
-/src/packages/StyleCop.MSBuild.*/*
-/src/packages/StyleCop.MSBuild.*/*.*
-!/src/packages/StyleCop.MSBuild.*/tools
-/src/packages/StyleCop.MSBuild.*/tools/*
-/src/packages/StyleCop.MSBuild.*/tools/*.*
-!/src/packages/StyleCop.MSBuild.*/tools/StyleCop.Targets
-
!/src/packages/NuGet.CommandLine.*
/src/packages/NuGet.CommandLine.*/*
/src/packages/NuGet.CommandLine.*/*.*
View
33 src/SampleModules/SampleModules.csproj
@@ -54,32 +54,17 @@
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
- <Reference Include="Nancy">
- <HintPath>..\packages\Nancy.0.22.1\lib\net40\Nancy.dll</HintPath>
+ <Reference Include="Nancy, Version=0.22.2.0, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\packages\Nancy.0.22.2\lib\net40\Nancy.dll</HintPath>
</Reference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
- <PropertyGroup>
- <StyleCopMSBuildTargetsFile>..\packages\StyleCop.MSBuild.4.7.48.0\tools\StyleCop.targets</StyleCopMSBuildTargetsFile>
- </PropertyGroup>
- <Import Condition="Exists('$(StyleCopMSBuildTargetsFile)')" Project="$(StyleCopMSBuildTargetsFile)" />
- <PropertyGroup>
- <StyleCopMSBuildMessageMissing>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded. Ensure that the package is present and then restart the build. If you are using an IDE (e.g. Visual Studio), reload the project before restarting the build.</StyleCopMSBuildMessageMissing>
- <StyleCopMSBuildMessagePresent>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded (but is now present). To fix this, restart the build. If you are using an IDE (e.g. Visual Studio), reload the project before restarting the build.</StyleCopMSBuildMessagePresent>
- <StyleCopMSBuildMessageRestore>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded. To fix this, restore the package and then restart the build. If you are using an IDE (e.g. Visual Studio), you may need to reload the project before restarting the build. Note that regular NuGet package restore (during build) does not work with this package because the package needs to be present before the project is loaded. If this is an automated build (e.g. CI server), you may want to ensure that the build process restores the StyleCop.MSBuild package before the project is built.</StyleCopMSBuildMessageRestore>
- <StyleCopMSBuildMessageRestored>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded (but is now present). To fix this, restart the build. If you are using an IDE (e.g. Visual Studio), reload the project before restarting the build. Note that when using regular NuGet package restore (during build) the package will not be available for the initial build because the package needs to be present before the project is loaded. If package restore executes successfully in the initial build then the package will be available for subsequent builds. If this is an automated build (e.g. CI server), you may want to ensure that the build process restores the StyleCop.MSBuild package before the initial build.</StyleCopMSBuildMessageRestored>
- </PropertyGroup>
- <Target Name="StyleCopMSBuildTargetsNotFound">
- <Warning Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessageMissing)" />
- <Warning Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessagePresent)" />
- <Warning Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessageRestore)" />
- <Warning Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessageRestored)" />
- <Error Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessageMissing)" />
- <Error Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessagePresent)" />
- <Error Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessageRestore)" />
- <Error Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessageRestored)" />
+ <Import Project="..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets" Condition="Exists('..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets')" />
+ <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
+ <PropertyGroup>
+ <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
+ </PropertyGroup>
+ <Error Condition="!Exists('..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets'))" />
</Target>
- <PropertyGroup>
- <PrepareForBuildDependsOn Condition="!Exists('$(StyleCopMSBuildTargetsFile)')">StyleCopMSBuildTargetsNotFound;$(PrepareForBuildDependsOn)</PrepareForBuildDependsOn>
- </PropertyGroup>
</Project>
View
4 src/SampleModules/packages.config
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Nancy" version="0.22.1" targetFramework="net45" />
- <package id="StyleCop.MSBuild" version="4.7.48.0" targetFramework="net45" developmentDependency="true" />
+ <package id="Nancy" version="0.22.2" targetFramework="net45" />
+ <package id="StyleCop.MSBuild" version="4.7.48.2" targetFramework="net45" developmentDependency="true" />
</packages>
View
38 src/ScriptCs.Nancy/ScriptCs.Nancy.csproj
@@ -58,11 +58,13 @@
<None Include="ScriptCs.Nancy.nuspec" />
</ItemGroup>
<ItemGroup>
- <Reference Include="Nancy">
- <HintPath>..\packages\Nancy.0.22.1\lib\net40\Nancy.dll</HintPath>
+ <Reference Include="Nancy, Version=0.22.2.0, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\packages\Nancy.0.22.2\lib\net40\Nancy.dll</HintPath>
</Reference>
- <Reference Include="Nancy.Hosting.Self">
- <HintPath>..\packages\Nancy.Hosting.Self.0.22.1\lib\net40\Nancy.Hosting.Self.dll</HintPath>
+ <Reference Include="Nancy.Hosting.Self, Version=0.22.2.0, Culture=neutral, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\packages\Nancy.Hosting.Self.0.22.2\lib\net40\Nancy.Hosting.Self.dll</HintPath>
</Reference>
<Reference Include="ScriptCs.Contracts">
<HintPath>..\packages\ScriptCs.Contracts.0.9.0\lib\net45\ScriptCs.Contracts.dll</HintPath>
@@ -76,27 +78,11 @@
</CodeAnalysisDictionary>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
- <PropertyGroup>
- <StyleCopMSBuildTargetsFile>..\packages\StyleCop.MSBuild.4.7.48.0\tools\StyleCop.targets</StyleCopMSBuildTargetsFile>
- </PropertyGroup>
- <Import Condition="Exists('$(StyleCopMSBuildTargetsFile)')" Project="$(StyleCopMSBuildTargetsFile)" />
- <PropertyGroup>
- <StyleCopMSBuildMessageMissing>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded. Ensure that the package is present and then restart the build. If you are using an IDE (e.g. Visual Studio), reload the project before restarting the build.</StyleCopMSBuildMessageMissing>
- <StyleCopMSBuildMessagePresent>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded (but is now present). To fix this, restart the build. If you are using an IDE (e.g. Visual Studio), reload the project before restarting the build.</StyleCopMSBuildMessagePresent>
- <StyleCopMSBuildMessageRestore>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded. To fix this, restore the package and then restart the build. If you are using an IDE (e.g. Visual Studio), you may need to reload the project before restarting the build. Note that regular NuGet package restore (during build) does not work with this package because the package needs to be present before the project is loaded. If this is an automated build (e.g. CI server), you may want to ensure that the build process restores the StyleCop.MSBuild package before the project is built.</StyleCopMSBuildMessageRestore>
- <StyleCopMSBuildMessageRestored>Failed to import StyleCop.MSBuild targets from '$(StyleCopMSBuildTargetsFile)'. The StyleCop.MSBuild package was either missing or incomplete when the project was loaded (but is now present). To fix this, restart the build. If you are using an IDE (e.g. Visual Studio), reload the project before restarting the build. Note that when using regular NuGet package restore (during build) the package will not be available for the initial build because the package needs to be present before the project is loaded. If package restore executes successfully in the initial build then the package will be available for subsequent builds. If this is an automated build (e.g. CI server), you may want to ensure that the build process restores the StyleCop.MSBuild package before the initial build.</StyleCopMSBuildMessageRestored>
- </PropertyGroup>
- <Target Name="StyleCopMSBuildTargetsNotFound">
- <Warning Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessageMissing)" />
- <Warning Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessagePresent)" />
- <Warning Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessageRestore)" />
- <Warning Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)!=false" Text="$(StyleCopMSBuildMessageRestored)" />
- <Error Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessageMissing)" />
- <Error Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)!=true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessagePresent)" />
- <Error Condition="!Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessageRestore)" />
- <Error Condition="Exists('$(StyleCopMSBuildTargetsFile)') And $(RestorePackages)==true And $(StyleCopTreatErrorsAsWarnings)==false" Text="$(StyleCopMSBuildMessageRestored)" />
+ <Import Project="..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets" Condition="Exists('..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets')" />
+ <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
+ <PropertyGroup>
+ <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
+ </PropertyGroup>
+ <Error Condition="!Exists('..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\StyleCop.MSBuild.4.7.48.2\build\StyleCop.MSBuild.Targets'))" />
</Target>
- <PropertyGroup>
- <PrepareForBuildDependsOn Condition="!Exists('$(StyleCopMSBuildTargetsFile)')">StyleCopMSBuildTargetsNotFound;$(PrepareForBuildDependsOn)</PrepareForBuildDependsOn>
- </PropertyGroup>
</Project>
View
8 src/ScriptCs.Nancy/packages.config
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="LiteGuard.Source" version="0.7.0" targetFramework="net45" developmentDependency="true" />
- <package id="Nancy" version="0.22.1" targetFramework="net45" />
- <package id="Nancy.Hosting.Self" version="0.22.1" targetFramework="net45" />
+ <package id="LiteGuard.Source" version="0.8.0" targetFramework="net45" developmentDependency="true" />
+ <package id="Nancy" version="0.22.2" targetFramework="net45" />
+ <package id="Nancy.Hosting.Self" version="0.22.2" targetFramework="net45" />
<package id="ScriptCs.Contracts" version="0.9.0" targetFramework="net45" />
- <package id="StyleCop.MSBuild" version="4.7.48.0" targetFramework="net45" developmentDependency="true" />
+ <package id="StyleCop.MSBuild" version="4.7.48.2" targetFramework="net45" developmentDependency="true" />
</packages>
View
121 src/packages/StyleCop.MSBuild.4.7.48.0/tools/StyleCop.Targets
@@ -1,121 +0,0 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- Specify where tasks are implemented. -->
- <UsingTask AssemblyFile="StyleCop.dll" TaskName="StyleCopTask"/>
-
- <PropertyGroup>
- <BuildDependsOn>$(BuildDependsOn);StyleCop</BuildDependsOn>
- <RebuildDependsOn>StyleCopForceFullAnalysis;$(RebuildDependsOn)</RebuildDependsOn>
- </PropertyGroup>
-
- <!-- Define StyleCopForceFullAnalysis property. -->
- <PropertyGroup Condition="('$(SourceAnalysisForceFullAnalysis)' != '') and ('$(StyleCopForceFullAnalysis)' == '')">
- <StyleCopForceFullAnalysis>$(SourceAnalysisForceFullAnalysis)</StyleCopForceFullAnalysis>
- </PropertyGroup>
- <PropertyGroup Condition="'$(StyleCopForceFullAnalysis)' == ''">
- <StyleCopForceFullAnalysis>false</StyleCopForceFullAnalysis>
- </PropertyGroup>
-
- <!-- Define StyleCopCacheResults property. -->
- <PropertyGroup Condition="('$(SourceAnalysisCacheResults)' != '') and ('$(StyleCopCacheResults)' == '')">
- <StyleCopCacheResults>$(SourceAnalysisCacheResults)</StyleCopCacheResults>
- </PropertyGroup>
- <PropertyGroup Condition="'$(StyleCopCacheResults)' == ''">
- <StyleCopCacheResults>true</StyleCopCacheResults>
- </PropertyGroup>
-
- <!-- Define StyleCopTreatErrorsAsWarnings property. -->
- <PropertyGroup Condition="('$(SourceAnalysisTreatErrorsAsWarnings)' != '') and ('$(StyleCopTreatErrorsAsWarnings)' == '')">
- <StyleCopTreatErrorsAsWarnings>$(SourceAnalysisTreatErrorsAsWarnings)</StyleCopTreatErrorsAsWarnings>
- </PropertyGroup>
- <PropertyGroup Condition="'$(StyleCopTreatErrorsAsWarnings)' == ''">
- <StyleCopTreatErrorsAsWarnings>true</StyleCopTreatErrorsAsWarnings>
- </PropertyGroup>
-
- <!-- Define StyleCopEnabled property. -->
- <PropertyGroup Condition="('$(SourceAnalysisEnabled)' != '') and ('$(StyleCopEnabled)' == '')">
- <StyleCopEnabled>$(SourceAnalysisEnabled)</StyleCopEnabled>
- </PropertyGroup>
- <PropertyGroup Condition="'$(StyleCopEnabled)' == ''">
- <StyleCopEnabled>true</StyleCopEnabled>
- </PropertyGroup>
-
- <!-- Define StyleCopOverrideSettingsFile property. -->
- <PropertyGroup Condition="('$(SourceAnalysisOverrideSettingsFile)' != '') and ('$(StyleCopOverrideSettingsFile)' == '')">
- <StyleCopOverrideSettingsFile>$(SourceAnalysisOverrideSettingsFile)</StyleCopOverrideSettingsFile>
- </PropertyGroup>
- <PropertyGroup Condition="'$(StyleCopOverrideSettingsFile)' == ''">
- <StyleCopOverrideSettingsFile> </StyleCopOverrideSettingsFile>
- </PropertyGroup>
-
- <!-- Define StyleCopOutputFile property. -->
- <PropertyGroup Condition="('$(SourceAnalysisOutputFile)' != '') and ('$(StyleCopOutputFile)' == '')">
- <StyleCopOutputFile>$(SourceAnalysisOutputFile)</StyleCopOutputFile>
- </PropertyGroup>
- <PropertyGroup Condition="'$(StyleCopOutputFile)' == ''">
- <StyleCopOutputFile>$(IntermediateOutputPath)StyleCopViolations.xml</StyleCopOutputFile>
- </PropertyGroup>
-
- <!-- Define all new properties which do not need to have both StyleCop and SourceAnalysis variations. -->
- <PropertyGroup>
- <!-- Specifying 0 will cause StyleCop to use the default violation count limit.
- Specifying any positive number will cause StyleCop to use that number as the violation count limit.
- Specifying any negative number will cause StyleCop to allow any number of violations without limit. -->
- <StyleCopMaxViolationCount Condition="'$(StyleCopMaxViolationCount)' == ''">0</StyleCopMaxViolationCount>
- </PropertyGroup>
-
- <!-- Define target: StyleCopForceFullAnalysis -->
- <Target Name="StyleCopForceFullAnalysis">
- <CreateProperty Value="true">
- <Output TaskParameter="Value" PropertyName="StyleCopForceFullAnalysis" />
- </CreateProperty>
- </Target>
-
- <!-- Define target: StyleCop -->
- <Target Name="StyleCop" Condition="'$(StyleCopEnabled)' != 'false'">
- <Message Text="Forcing full StyleCop reanalysis." Condition="'$(StyleCopForceFullAnalysis)' == 'true'" Importance="Low" />
-
- <!-- Determine what files should be checked. Take all Compile items, but exclude those that have
- set ExcludeFromStyleCop=true or ExcludeFromSourceAnalysis=true. -->
- <CreateItem Include="@(Compile)" Condition="('%(Compile.ExcludeFromStyleCop)' != 'true') and ('%(Compile.ExcludeFromSourceAnalysis)' != 'true')">
- <Output TaskParameter="Include" ItemName="StyleCopFiles"/>
- </CreateItem>
-
- <Message Text="Analyzing @(StyleCopFiles)" Importance="Low" />
-
- <!-- Show list of what files should be excluded. checked. Take all Compile items, but exclude those that have
- set ExcludeFromStyleCop=true or ExcludeFromSourceAnalysis=true. -->
- <CreateItem Include="@(Compile)" Condition="('%(Compile.ExcludeFromStyleCop)' == 'true') or ('%(Compile.ExcludeFromSourceAnalysis)' == 'true')">
- <Output TaskParameter="Include" ItemName="StyleCopExcludedFiles"/>
- </CreateItem>
-
- <ItemGroup>
- <StyleCopFiles Remove="@(ExcludeFromStyleCop)" />
- </ItemGroup>
-
- <Message Text="Excluding @(StyleCopExcludedFiles)" Importance="Normal" Condition="'@(StyleCopExcludedFiles)' != ''" />
-
- <!-- Run the StyleCop MSBuild task. -->
- <StyleCopTask
- ProjectFullPath="$(MSBuildProjectDirectory)"
- SourceFiles="@(StyleCopFiles)"
- AdditionalAddinPaths="@(StyleCopAdditionalAddinPaths)"
- ForceFullAnalysis="$(StyleCopForceFullAnalysis)"
- DefineConstants="$(DefineConstants)"
- TreatErrorsAsWarnings="$(StyleCopTreatErrorsAsWarnings)"
- CacheResults="$(StyleCopCacheResults)"
- OverrideSettingsFile="$(StyleCopOverrideSettingsFile)"
- OutputFile="$(StyleCopOutputFile)"
- MaxViolationCount="$(StyleCopMaxViolationCount)">
- <Output TaskParameter="ViolationCount" PropertyName="StyleCopViolationCount" />
- </StyleCopTask>
-
- <CreateItem Include="$(StyleCopOutputFile)">
- <Output TaskParameter="Include" ItemName="FileWrites"/>
- </CreateItem>
-
- <!-- Add the StyleCop.cache file to the list of files we've written - so they can be cleaned up on a Build Clean. -->
- <CreateItem Include="StyleCop.Cache" Condition="'$(StyleCopCacheResults)' == 'true'">
- <Output TaskParameter="Include" ItemName="FileWrites"/>
- </CreateItem>
- </Target>
-</Project>
View
6 src/sample/packages.config
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
- <package id="Nancy" version="0.22.1" targetFramework="net40" />
- <package id="Nancy.Hosting.Self" version="0.22.1" targetFramework="net40" />
+ <package id="Nancy" version="0.22.2" targetFramework="net40" />
+ <package id="Nancy.Hosting.Self" version="0.22.2" targetFramework="net40" />
<package id="ScriptCs.Contracts" version="0.9.0" targetFramework="net45" />
- <package id="ScriptCs.Nancy" version="0.13.0" targetFramework="net45" />
+ <package id="ScriptCs.Nancy" version="0.14.0" targetFramework="net45" />
</packages>
Something went wrong with that request. Please try again.