Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into completionItemPre…
Browse files Browse the repository at this point in the history
…fixSuffix
  • Loading branch information
CyrusNajmabadi committed Jun 8, 2018
2 parents 14aaf8b + 083feef commit e6dfc45
Show file tree
Hide file tree
Showing 672 changed files with 19,162 additions and 3,979 deletions.
27 changes: 12 additions & 15 deletions README.md

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions Roslyn.sln
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RoslynPublish", "src\Tools\
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EditorFeatures.Wpf", "src\EditorFeatures\Core.Wpf\EditorFeatures.Wpf.csproj", "{FFB00FB5-8C8C-4A02-B67D-262B9D28E8B1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AnalyzerRunner", "src\Tools\AnalyzerRunner\AnalyzerRunner.csproj", "{60166C60-813C-46C4-911D-2411B4ABBC0F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILAsm", "src\Tools\ILAsm\ILAsm.csproj", "{DA8522ED-02BC-499C-AC71-1DF884F63987}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BuildUtil", "src\Tools\BuildUtil\BuildUtil.csproj", "{137922A2-5B1E-44C4-B0EC-0F49D2BD323A}"
Expand Down Expand Up @@ -936,6 +938,10 @@ Global
{FFB00FB5-8C8C-4A02-B67D-262B9D28E8B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FFB00FB5-8C8C-4A02-B67D-262B9D28E8B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FFB00FB5-8C8C-4A02-B67D-262B9D28E8B1}.Release|Any CPU.Build.0 = Release|Any CPU
{60166C60-813C-46C4-911D-2411B4ABBC0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{60166C60-813C-46C4-911D-2411B4ABBC0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{60166C60-813C-46C4-911D-2411B4ABBC0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{60166C60-813C-46C4-911D-2411B4ABBC0F}.Release|Any CPU.Build.0 = Release|Any CPU
{DA8522ED-02BC-499C-AC71-1DF884F63987}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DA8522ED-02BC-499C-AC71-1DF884F63987}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DA8522ED-02BC-499C-AC71-1DF884F63987}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -1136,6 +1142,7 @@ Global
{E512C6C1-F085-4AD7-B0D9-E8F1A0A2A510} = {DC014586-8D07-4DE6-B28E-C0540C59C085}
{2D36C343-BB6A-4CB5-902B-E2145ACCB58F} = {FD0FAF5F-1DED-485C-99FA-84B97F3A8EEC}
{FFB00FB5-8C8C-4A02-B67D-262B9D28E8B1} = {EE97CB90-33BB-4F3A-9B3D-69375DEC6AC6}
{60166C60-813C-46C4-911D-2411B4ABBC0F} = {FD0FAF5F-1DED-485C-99FA-84B97F3A8EEC}
{DA8522ED-02BC-499C-AC71-1DF884F63987} = {FD0FAF5F-1DED-485C-99FA-84B97F3A8EEC}
{137922A2-5B1E-44C4-B0EC-0F49D2BD323A} = {FD0FAF5F-1DED-485C-99FA-84B97F3A8EEC}
{FC2AE90B-2E4B-4045-9FDD-73D4F5ED6C89} = {C2D1346B-9665-4150-B644-075CF1636BAA}
Expand Down
7 changes: 7 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,12 @@ function pack_all() {
fi
}

function stop_processes {
echo "Killing running build processes..."
pkill -9 "dotnet" || true
pkill -9 "vbcscompiler" || true
}

if [[ "$build_in_docker" = true ]]
then
echo "Docker exec: $args"
Expand Down Expand Up @@ -184,6 +190,7 @@ then
chmod -R 755 ${bootstrap_path}/microsoft.netcore.compilers

dotnet clean Compilers.sln
stop_processes
fi

if [[ "${use_bootstrap}" == true ]]
Expand Down
2 changes: 1 addition & 1 deletion build/Targets/Imports.targets
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,7 @@
https://github.com/dotnet/roslyn/issues/18753
-->
<ItemGroup>
<None Remove="$(NuGetPackageFolders)xunit.runner.visualstudio\$(xunitrunnervisualstudioVersion)\build\net20\..\_common\xunit.abstractions.dll" />
<None Remove="$(NuGetPackageRoot)xunit.runner.visualstudio\$(xunitrunnervisualstudioVersion)\build\net20\..\_common\xunit.abstractions.dll" />
</ItemGroup>

<!-- We need to run publish on our CoreCLR executables (CscCore and VbcCore) without rebuilding
Expand Down
7 changes: 4 additions & 3 deletions build/Targets/Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
<MicrosoftAzureKeyVaultVersion>2.0.6</MicrosoftAzureKeyVaultVersion>
<MicrosoftBuildVersion>15.1.0-preview-000458-02</MicrosoftBuildVersion>
<MicrosoftBuildFrameworkVersion>15.1.0-preview-000458-02</MicrosoftBuildFrameworkVersion>
<MicrosoftBuildLoggingStructuredLoggerVersion>1.1.130</MicrosoftBuildLoggingStructuredLoggerVersion>
<MicrosoftBuildLoggingStructuredLoggerVersion>1.1.224</MicrosoftBuildLoggingStructuredLoggerVersion>
<MicrosoftBuildLocatorVersion>1.0.13</MicrosoftBuildLocatorVersion>
<MicrosoftBuildRuntimeVersion>15.1.0-preview-000458-02</MicrosoftBuildRuntimeVersion>
<MicrosoftBuildTasksCoreVersion>15.1.0-preview-000458-02</MicrosoftBuildTasksCoreVersion>
<MicrosoftCodeAnalysisAnalyzersVersion>1.1.0</MicrosoftCodeAnalysisAnalyzersVersion>
Expand Down Expand Up @@ -228,7 +229,7 @@
<SystemXmlXmlDocumentVersion>4.3.0</SystemXmlXmlDocumentVersion>
<SystemXmlXmlSerializerVersion>4.3.0</SystemXmlXmlSerializerVersion>
<SystemXmlXPathXDocumentVersion>4.3.0</SystemXmlXPathXDocumentVersion>
<SQLitePCLRawbundle_greenVersion>1.1.2</SQLitePCLRawbundle_greenVersion>
<SQLitePCLRawbundle_greenVersion>1.1.11</SQLitePCLRawbundle_greenVersion>
<UIAComWrapperVersion>1.1.0.14</UIAComWrapperVersion>
<MicrosoftVSSDKBuildToolsVersion>15.8.68-develop-g109a00ff</MicrosoftVSSDKBuildToolsVersion>
<VSExternalAPIsCodingConventionsVersion>1.0.60704.2</VSExternalAPIsCodingConventionsVersion>
Expand All @@ -238,7 +239,7 @@
<VSLangProj80Version>8.0.0.0-alpha</VSLangProj80Version>
<VSSDKComponentModelHostVersion>12.0.4</VSSDKComponentModelHostVersion>
<VsWebsiteInteropVersion>8.0.0.0-alpha</VsWebsiteInteropVersion>
<vswhereVersion>1.0.71</vswhereVersion>
<vswhereVersion>2.4.1</vswhereVersion>
<XliffTasksVersion>0.2.0-beta-62827-03</XliffTasksVersion>
<xunitVersion>2.3.1</xunitVersion>
<xunitanalyzersVersion>0.8.0</xunitanalyzersVersion>
Expand Down
2 changes: 1 addition & 1 deletion build/Targets/Roslyn.Toolsets.Xunit.targets
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<ForceGenerationOfBindingRedirects>true</ForceGenerationOfBindingRedirects>

<RuntimeIdentifier Condition="'$(TargetFramework)' == 'net461' AND '$(RuntimeIdentifier)' == '' AND '$(OS)' == 'Windows_NT'">$(RoslynDesktopRuntimeIdentifier)</RuntimeIdentifier>
<RuntimeIdentifier Condition="'$(TargetFramework)' == 'net46' AND '$(RuntimeIdentifier)' == '' AND '$(OS)' == 'Windows_NT'">$(RoslynDesktopRuntimeIdentifier)</RuntimeIdentifier>
</PropertyGroup>

<Target Name="Test" DependsOnTargets="Build">
Expand Down
5 changes: 2 additions & 3 deletions build/Targets/Settings.props
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,7 @@
<!-- Disable analyzers if NuGet deviated from the expected restore location (e.g. by changing case on a case-sensitive file system) -->
<UseRoslynAnalyzers Condition="!Exists('$(NuGetPackageRoot)\Microsoft.CodeQuality.Analyzers\$(RoslynDiagnosticsNugetPackageVersion)\analyzers\dotnet\cs\Microsoft.CodeQuality.Analyzers.dll')">False</UseRoslynAnalyzers>
<RoslynDiagnosticsPropsFilePath>$(NuGetPackageRoot)/microsoft.net.roslyndiagnostics/$(RoslynDiagnosticsNugetPackageVersion)/build/Microsoft.Net.RoslynDiagnostics.props</RoslynDiagnosticsPropsFilePath>
<RoslynPortableTargetFrameworks>net461;netcoreapp2.0</RoslynPortableTargetFrameworks>
<RoslynPortableTargetFrameworks46>net46;netcoreapp2.0</RoslynPortableTargetFrameworks46>
<RoslynPortableTargetFrameworks>net46;netcoreapp2.0</RoslynPortableTargetFrameworks>
<RoslynPortableRuntimeIdentifiers>win;win-x64;linux-x64;osx-x64</RoslynPortableRuntimeIdentifiers>
<RoslynDesktopRuntimeIdentifier>win</RoslynDesktopRuntimeIdentifier>
<RoslynDesktopRuntimeIdentifierX86>win-x86</RoslynDesktopRuntimeIdentifierX86>
Expand All @@ -50,6 +49,7 @@
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
<SignAssembly>true</SignAssembly>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<GenerateFullPaths>true</GenerateFullPaths>
<!-- The new SDK introduced a GenerateAssemblyInfo target, which is disabled by GenerateAssemblyInfo=false.
Otherwise, it writes to the same file (GeneratedAssemblyInfoFile) as our GenerateAssemblyInfoFile target.
Follow-up issue to reconcile the two: https://github.com/dotnet/roslyn/issues/19645 -->
Expand Down Expand Up @@ -174,7 +174,6 @@

<PropertyGroup Condition="'$(DotNetBuildFromSource)' == 'true'">
<SkipApplyOptimizations>true</SkipApplyOptimizations>
<RoslynPortableTargetFrameworks46>netcoreapp2.0</RoslynPortableTargetFrameworks46>
<RoslynPortableTargetFrameworks>netcoreapp2.0</RoslynPortableTargetFrameworks>
</PropertyGroup>

Expand Down
2 changes: 1 addition & 1 deletion build/Targets/Tools.props
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

<PropertyGroup>
<dotnetRuntimeVersion>2.0.0</dotnetRuntimeVersion>
<dotnetSdkVersion>2.1.300-preview2-008324</dotnetSdkVersion>
<dotnetSdkVersion>2.1.300-rtm-008866</dotnetSdkVersion>
<monoVersion>5.8.0.88</monoVersion>
<vsMinimumVersion>15.3</vsMinimumVersion>
</PropertyGroup>
Expand Down
1 change: 1 addition & 0 deletions build/Targets/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<RoslynAssemblyVersionBase Condition="'$(RoslynAssemblyVersion)' == ''">2.9.0</RoslynAssemblyVersionBase>
<!-- This is the file version of Roslyn, as placed in the PE header. It should be revved during point releases, and is also what provides the basis for our NuGet package versioning. -->
<RoslynFileVersionBase Condition="'$(RoslynFileVersionBase)' == ''">2.9.0</RoslynFileVersionBase>

<!-- The release moniker for our packages. Developers should use "dev" and official builds pick the branch
moniker listed below -->
<RoslynNuGetMoniker Condition="'$(RoslynNuGetMoniker)' == ''">dev</RoslynNuGetMoniker>
Expand Down
2 changes: 1 addition & 1 deletion build/ToolsetPackages/RoslynToolset.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<PackageReference Include="RoslynTools.ReferenceAssemblies" Version="$(RoslynToolsReferenceAssembliesVersion)" ExcludeAssets="all" />
<PackageReference Include="Microsoft.DiaSymReader.Pdb2Pdb" Version="$(MicrosoftDiaSymReaderPdb2PdbVersion)" ExcludeAssets="all" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net461'">
<ItemGroup Condition="'$(TargetFramework)' == 'net46'">
<PackageReference Include="FakeSign" Version="$(FakeSignVersion)" ExcludeAssets="all" />
<PackageReference Include="MicroBuild.Core.Sentinel" Version="$(MicroBuildCoreSentinelVersion)" ExcludeAssets="all" />
<PackageReference Include="MicroBuild.Core" Version="$(MicroBuildCoreVersion)" ExcludeAssets="all" />
Expand Down
2 changes: 1 addition & 1 deletion build/config/SignToolData.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
"strongName": null,
"values": [
"Dlls\\ServicesTestUtilities\\Roslyn.Services.Test.Utilities.dll",
"Dlls\\TestUtilities\\net461\\Roslyn.Test.Utilities.dll",
"Dlls\\TestUtilities\\net46\\Roslyn.Test.Utilities.dll",
"Dlls\\VisualStudioIntegrationTestUtilities\\Microsoft.VisualStudio.IntegrationTest.Utilities.dll",
"Vsix\\VisualStudioIntegrationTestSetup\\Microsoft.VisualStudio.IntegrationTest.Setup.dll"
]
Expand Down
Loading

0 comments on commit e6dfc45

Please sign in to comment.