Skip to content

Commit ea64e3c

Browse files
authored
Snap 17.9.P2 (#9622)
2 parents b8cf937 + 0d5c41c commit ea64e3c

File tree

5,475 files changed

+90058
-23145
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,475 files changed

+90058
-23145
lines changed

.vscode/launch.json

Lines changed: 0 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -18,68 +18,5 @@
1818
"address": "localhost",
1919
"port": 5176
2020
},
21-
{
22-
"name": "Run Extension",
23-
"type": "extensionHost",
24-
"request": "launch",
25-
"runtimeExecutable": "${execPath}",
26-
"args": [
27-
"${workspaceFolder}/src/Razor/test/testapps/",
28-
"--extensionDevelopmentPath=${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension",
29-
"--enable-proposed-api razor-vscode",
30-
"--enable-proposed-api ms-dotnettools.csharp"
31-
],
32-
"outFiles": [
33-
"${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/dist/**/*.js",
34-
"${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/dist/**/*.js",
35-
],
36-
"preLaunchTask": "WatchLibraryAndCompileExtension"
37-
},
38-
{
39-
"type": "node",
40-
"request": "launch",
41-
"name": "Run Unit Tests",
42-
"runtimeExecutable": "yarn",
43-
"cwd": "${workspaceFolder}/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test",
44-
"runtimeArgs": [
45-
"test:debug"
46-
],
47-
"port": 9229,
48-
"sourceMaps": true,
49-
"internalConsoleOptions": "openOnSessionStart",
50-
"preLaunchTask": "CompileUnitTests"
51-
},
52-
{
53-
"type": "node",
54-
"request": "launch",
55-
"name": "Run Grammar Tests",
56-
"runtimeExecutable": "yarn",
57-
"cwd": "${workspaceFolder}/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Grammar.Test",
58-
"runtimeArgs": [
59-
"test:debug"
60-
],
61-
"port": 9229,
62-
"sourceMaps": true,
63-
"internalConsoleOptions": "openOnSessionStart",
64-
"preLaunchTask": "CompileGrammarTests"
65-
},
66-
{
67-
"name": "Run Functional Test",
68-
"type": "extensionHost",
69-
"request": "launch",
70-
"runtimeExecutable": "${execPath}",
71-
"args": [
72-
"${workspaceFolder}/src/Razor/test/testapps/",
73-
"--extensionDevelopmentPath=${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension",
74-
"--extensionTestsPath=${workspaceFolder}/src/Razor/test/VSCode.FunctionalTest/dist/index"
75-
],
76-
"env": {
77-
"runSingleTest": "true"
78-
},
79-
"outFiles": [
80-
"${workspaceFolder}/src/Razor/test/VSCode.FunctionalTest/dist/**/*.js",
81-
],
82-
"preLaunchTask": "CompileFunctionalTest"
83-
},
8421
]
8522
}

.vscode/tasks.json

Lines changed: 0 additions & 120 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,6 @@
11
{
22
"version": "2.0.0",
33
"tasks": [
4-
{
5-
"label": "CompileTextMate",
6-
"type": "npm",
7-
"script": "compile:TextMate",
8-
"problemMatcher": [
9-
"$eslint-stylish"
10-
],
11-
"options": {
12-
"cwd": "${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/"
13-
}
14-
},
15-
{
16-
"label": "CompilePackage",
17-
"command": "dotnet",
18-
"args": [
19-
"build"
20-
],
21-
"options": {
22-
"cwd": "${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/"
23-
},
24-
"problemMatcher": "$tsc-watch",
25-
"presentation": {
26-
"reveal": "silent"
27-
}
28-
},
29-
{
30-
"label": "CompileLibrary",
31-
"command": "dotnet",
32-
"args": [
33-
"build"
34-
],
35-
"options": {
36-
"cwd": "${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/"
37-
},
38-
"problemMatcher": "$tsc-watch",
39-
"presentation": {
40-
"reveal": "silent"
41-
},
42-
"dependsOn": [
43-
"ActivateDotnet"
44-
]
45-
},
464
{
475
"label": "ActivateDotnet",
486
"type": "shell",
@@ -65,83 +23,5 @@
6523
}
6624
},
6725
},
68-
{
69-
"label": "WatchLibraryAndCompileExtension",
70-
"type": "npm",
71-
"script": "watch",
72-
"problemMatcher": "$tsc-watch",
73-
"options": {
74-
"cwd": "${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/"
75-
},
76-
"isBackground": true,
77-
"presentation": {
78-
"reveal": "silent"
79-
},
80-
"dependsOn": [
81-
"CompileExtension"
82-
]
83-
},
84-
{
85-
"label": "CompileExtension",
86-
"command": "dotnet",
87-
"args": [
88-
"build"
89-
],
90-
"options": {
91-
"cwd": "${workspaceFolder}/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/"
92-
},
93-
"problemMatcher": "$tsc-watch",
94-
"presentation": {
95-
"reveal": "silent"
96-
},
97-
"dependsOn": [
98-
"CompileLibrary"
99-
]
100-
},
101-
{
102-
"label": "CompileUnitTests",
103-
"command": "dotnet",
104-
"args": [
105-
"build"
106-
],
107-
"options": {
108-
"cwd": "${workspaceFolder}/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/"
109-
},
110-
"problemMatcher": "$tsc-watch",
111-
"presentation": {
112-
"reveal": "silent"
113-
}
114-
},
115-
{
116-
"label": "CompileGrammarTests",
117-
"command": "dotnet",
118-
"args": [
119-
"build"
120-
],
121-
"options": {
122-
"cwd": "${workspaceFolder}/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Grammar.Test/"
123-
},
124-
"problemMatcher": "$tsc-watch",
125-
"presentation": {
126-
"reveal": "silent"
127-
}
128-
},
129-
{
130-
"label": "CompileFunctionalTest",
131-
"command": "dotnet",
132-
"args": [
133-
"build"
134-
],
135-
"options": {
136-
"cwd": "${workspaceFolder}/src/Razor/test/VSCode.FunctionalTest/"
137-
},
138-
"problemMatcher": "$tsc-watch",
139-
"presentation": {
140-
"reveal": "silent"
141-
},
142-
"dependsOn": [
143-
"CompileExtension"
144-
]
145-
},
14626
]
14727
}

Razor.Slim.slnf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"src\\Compiler\\Microsoft.AspNetCore.Mvc.Razor.Extensions\\test\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Test.csproj",
1313
"src\\Compiler\\Microsoft.AspNetCore.Razor.Language\\src\\Microsoft.CodeAnalysis.Razor.Compiler.Language.csproj",
1414
"src\\Compiler\\Microsoft.AspNetCore.Razor.Language\\test\\Microsoft.AspNetCore.Razor.Language.Test.csproj",
15+
"src\\Compiler\\Microsoft.AspNetCore.Razor.Language\\legacyTest\\Microsoft.AspNetCore.Razor.Language.Legacy.Test.csproj",
1516
"src\\Compiler\\Microsoft.CodeAnalysis.Razor\\src\\Microsoft.CodeAnalysis.Razor.Compiler.CSharp.csproj",
1617
"src\\Compiler\\Microsoft.CodeAnalysis.Razor\\test\\Microsoft.CodeAnalysis.Razor.Test.csproj",
1718
"src\\Compiler\\Microsoft.NET.Sdk.Razor.SourceGenerators.Transport\\Microsoft.NET.Sdk.Razor.SourceGenerators.Transport.csproj",

Razor.sln

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.
179179
EndProject
180180
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test.Common", "src\Shared\Microsoft.AspNetCore.Razor.Test.Common\Microsoft.AspNetCore.Razor.Test.Common.csproj", "{64A72A33-38B4-4C23-9E12-D7FEBD673FB7}"
181181
EndProject
182+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Language.Legacy.Test", "src\Compiler\Microsoft.AspNetCore.Razor.Language\legacyTest\Microsoft.AspNetCore.Razor.Language.Legacy.Test.csproj", "{C504C2D7-8313-46D8-A159-7EB79047C09C}"
183+
EndProject
182184
Global
183185
GlobalSection(SolutionConfigurationPlatforms) = preSolution
184186
Debug|Any CPU = Debug|Any CPU
@@ -739,6 +741,14 @@ Global
739741
{64A72A33-38B4-4C23-9E12-D7FEBD673FB7}.ReleaseNoVSIX|Any CPU.Build.0 = Debug|Any CPU
740742
{64A72A33-38B4-4C23-9E12-D7FEBD673FB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
741743
{64A72A33-38B4-4C23-9E12-D7FEBD673FB7}.Release|Any CPU.Build.0 = Release|Any CPU
744+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
745+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.Debug|Any CPU.Build.0 = Debug|Any CPU
746+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU
747+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU
748+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.Release|Any CPU.ActiveCfg = Release|Any CPU
749+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.Release|Any CPU.Build.0 = Release|Any CPU
750+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.ReleaseNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU
751+
{C504C2D7-8313-46D8-A159-7EB79047C09C}.ReleaseNoVSIX|Any CPU.Build.0 = Debug|Any CPU
742752
EndGlobalSection
743753
GlobalSection(SolutionProperties) = preSolution
744754
HideSolutionNode = FALSE
@@ -820,6 +830,7 @@ Global
820830
{0F2D75D1-89AD-40A6-9F02-D45708AEA3EB} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED}
821831
{AD6A2E6B-9022-48FB-B5AD-70CD1F9AA193} = {3AE210D1-C435-4693-BF79-2EF13ED554B9}
822832
{64A72A33-38B4-4C23-9E12-D7FEBD673FB7} = {3AE210D1-C435-4693-BF79-2EF13ED554B9}
833+
{C504C2D7-8313-46D8-A159-7EB79047C09C} = {C2E49955-A0B0-4F4A-B3AC-F120DCF9B13F}
823834
EndGlobalSection
824835
GlobalSection(ExtensibilityGlobals) = postSolution
825836
SolutionGuid = {0035341D-175A-4D05-95E6-F1C2785A1E26}

azure-pipelines-integration-dartlab.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Razor integration test pipeline for validating against branch builds of VS.
1+
# Razor integration test pipeline for validating against branch builds of VS.
22

33
trigger: none # Manual trigger for now
44
pr: none
@@ -17,7 +17,7 @@ resources:
1717
name: DartLab.Templates
1818
ref: main
1919
- repository: RazorMirror
20-
endpoint: dnceng/internal dotnet-roslyn
20+
endpoint: dnceng/internal
2121
type: git
2222
name: internal/dotnet-razor
2323
ref: $(Build.SourceBranch)

eng/Version.Details.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
66
<Sha>839cdfb0ecca5e0be3dbccd926e7651ef50fdf10</Sha>
77
</Dependency>
8-
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.23527.1">
8+
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.23565.2">
99
<Uri>https://github.com/dotnet/source-build-reference-packages</Uri>
10-
<Sha>947ef94c52440c781aeb6ee13e95a9ec9992e444</Sha>
10+
<Sha>b5ceed90b72d1b05975dd95fedd86c2455969adb</Sha>
1111
<SourceBuild RepoName="source-build-reference-packages" ManagedOnly="true" />
1212
</Dependency>
1313
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.8.0-3.23475.1">
@@ -94,14 +94,14 @@
9494
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
9595
<Sha>3a25a7f1cc446b60678ed25c9d829420d6321eba</Sha>
9696
</Dependency>
97-
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.23528.2">
97+
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.23572.2">
9898
<Uri>https://github.com/dotnet/arcade</Uri>
99-
<Sha>bb2b4326ddf03d86c92bd125dba87e9d8df63463</Sha>
99+
<Sha>c5e5051496efbcc9046b25628666377d6b97a670</Sha>
100100
<SourceBuild RepoName="arcade" ManagedOnly="true" />
101101
</Dependency>
102-
<Dependency Name="Microsoft.DotNet.XliffTasks" Version="9.0.0-beta.23528.2">
102+
<Dependency Name="Microsoft.DotNet.XliffTasks" Version="9.0.0-beta.23572.2">
103103
<Uri>https://github.com/dotnet/arcade</Uri>
104-
<Sha>bb2b4326ddf03d86c92bd125dba87e9d8df63463</Sha>
104+
<Sha>c5e5051496efbcc9046b25628666377d6b97a670</Sha>
105105
</Dependency>
106106
<!-- Necessary for source-build. This allows Microsoft.Extensions.ObjectPool and System.Collections.Immutable packages
107107
to be retrieved from live source-build and their content consumed by packages produced by razor.

eng/Versions.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
imported. This OK because we want to just have an obvious salt for a local build.
3333
-->
3434
<PropertyGroup>
35-
<VsixVersionPrefix>17.9.1</VsixVersionPrefix>
35+
<VsixVersionPrefix>17.9.2</VsixVersionPrefix>
3636
<AddinMajorVersion>17.9</AddinMajorVersion>
3737
<AddinVersion>$(AddinMajorVersion)</AddinVersion>
3838
<AddinVersion Condition="'$(OfficialBuildId)' != ''">$(AddinVersion).$(OfficialBuildId)</AddinVersion>
@@ -51,7 +51,7 @@
5151
<PropertyGroup Label="Automated">
5252
<MicrosoftNETCoreBrowserDebugHostTransportPackageVersion>6.0.2-servicing.22064.6</MicrosoftNETCoreBrowserDebugHostTransportPackageVersion>
5353
<MicrosoftNETCorePlatformsPackageVersion>6.0.1</MicrosoftNETCorePlatformsPackageVersion>
54-
<MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>9.0.0-alpha.1.23527.1</MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>
54+
<MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>9.0.0-alpha.1.23565.2</MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>
5555
<MicrosoftNetCompilersToolsetPackageVersion>4.8.0-3.23475.1</MicrosoftNetCompilersToolsetPackageVersion>
5656
<MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion>4.8.0-3.23475.1</MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion>
5757
<MicrosoftCodeAnalysisExternalAccessRazorPackageVersion>4.8.0-3.23475.1</MicrosoftCodeAnalysisExternalAccessRazorPackageVersion>
@@ -71,7 +71,7 @@
7171
<MicrosoftCodeAnalysisWorkspacesCommonPackageVersion>4.8.0-3.23475.1</MicrosoftCodeAnalysisWorkspacesCommonPackageVersion>
7272
<MicrosoftCodeAnalysisWorkspacesMSBuildPackageVersion>4.8.0-3.23475.1</MicrosoftCodeAnalysisWorkspacesMSBuildPackageVersion>
7373
<MicrosoftVisualStudioLanguageServicesPackageVersion>4.8.0-3.23475.1</MicrosoftVisualStudioLanguageServicesPackageVersion>
74-
<MicrosoftDotNetXliffTasksPackageVersion>9.0.0-beta.23528.2</MicrosoftDotNetXliffTasksPackageVersion>
74+
<MicrosoftDotNetXliffTasksPackageVersion>9.0.0-beta.23572.2</MicrosoftDotNetXliffTasksPackageVersion>
7575
<!--
7676
Exception - Microsoft.Extensions.ObjectPool and System.Collections.Immutable packages are not updated by automation,
7777
but are present in Version.Details.xml for source-build PVP flow. See the comment in Version.Details.xml for more information.

eng/common/cross/toolchain.cmake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,8 @@ elseif(TARGET_ARCH_NAME MATCHES "^(arm64|x64|riscv64)$")
288288
add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib64")
289289
add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
290290
endif()
291+
elseif(TARGET_ARCH_NAME STREQUAL "s390x")
292+
add_toolchain_linker_flag("--target=${TOOLCHAIN}")
291293
elseif(TARGET_ARCH_NAME STREQUAL "x86")
292294
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
293295
add_toolchain_linker_flag("--target=${TOOLCHAIN}")
@@ -335,6 +337,8 @@ if(TARGET_ARCH_NAME MATCHES "^(arm|armel)$")
335337
if(TARGET_ARCH_NAME STREQUAL "armel")
336338
add_compile_options(-mfloat-abi=softfp)
337339
endif()
340+
elseif(TARGET_ARCH_NAME STREQUAL "s390x")
341+
add_compile_options("--target=${TOOLCHAIN}")
338342
elseif(TARGET_ARCH_NAME STREQUAL "x86")
339343
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
340344
add_compile_options(--target=${TOOLCHAIN})

eng/common/tools.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ function GetDotNetInstallScript {
310310
curl "$install_script_url" -sSL --retry 10 --create-dirs -o "$install_script" || {
311311
if command -v openssl &> /dev/null; then
312312
echo "Curl failed; dumping some information about dotnet.microsoft.com for later investigation"
313-
echo | openssl s_client -showcerts -servername dotnet.microsoft.com -connect dotnet.microsoft.com:443
313+
echo | openssl s_client -showcerts -servername dotnet.microsoft.com -connect dotnet.microsoft.com:443 || true
314314
fi
315315
echo "Will now retry the same URL with verbose logging."
316316
with_retries curl "$install_script_url" -sSL --verbose --retry 10 --create-dirs -o "$install_script" || {
@@ -341,7 +341,12 @@ function InitializeBuildTool {
341341
# return values
342342
_InitializeBuildTool="$_InitializeDotNetCli/dotnet"
343343
_InitializeBuildToolCommand="msbuild"
344-
_InitializeBuildToolFramework="net8.0"
344+
# use override if it exists - commonly set by source-build
345+
if [[ "${_OverrideArcadeInitializeBuildToolFramework:-x}" == "x" ]]; then
346+
_InitializeBuildToolFramework="net8.0"
347+
else
348+
_InitializeBuildToolFramework="${_OverrideArcadeInitializeBuildToolFramework}"
349+
fi
345350
}
346351

347352
# Set RestoreNoCache as a workaround for https://github.com/NuGet/Home/issues/3116

eng/config/PublishData.json

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"vsBranch": "main",
99
"vsMajorVersion": 17,
1010
"insertionCreateDraftPR": true,
11-
"insertionTitlePrefix": "[17.9P1]"
11+
"insertionTitlePrefix": "[17.9P2]"
1212
},
1313
"release/dev17.5": {
1414
"nugetKind": [
@@ -35,7 +35,7 @@
3535
],
3636
"vsBranch": "rel/d17.7",
3737
"vsMajorVersion": 17,
38-
"insertionTitlePrefix": "[17.7P3]"
38+
"insertionTitlePrefix": "[17.7]"
3939
},
4040
"release/dev17.8": {
4141
"nugetKind": [
@@ -44,7 +44,16 @@
4444
],
4545
"vsBranch": "rel/d17.8",
4646
"vsMajorVersion": 17,
47-
"insertionTitlePrefix": "[17.8P3]"
47+
"insertionTitlePrefix": "[17.8]"
48+
},
49+
"release/dev17.9": {
50+
"nugetKind": [
51+
"Shipping",
52+
"NonShipping"
53+
],
54+
"vsBranch": "rel/d17.9",
55+
"vsMajorVersion": 17,
56+
"insertionTitlePrefix": "[17.9P1]"
4857
}
4958
}
5059
}

0 commit comments

Comments
 (0)