Skip to content

Commit a698a17

Browse files
committed
Merge branch 'main' into issue-33587
* main: Handle more cases with the new entry point pattern (dotnet#33500) [main] Update dependencies from dotnet/runtime dotnet/efcore (dotnet#33560) Refactor LongPolling in Java to avoid stackoverflow (dotnet#33564) Optimize QueryCollection (dotnet#32829) Switch to in-org action (dotnet#33610) Improve Codespaces + C# extension interaction (dotnet#33614)
2 parents a574ba1 + 746b9f8 commit a698a17

File tree

36 files changed

+992
-287
lines changed

36 files changed

+992
-287
lines changed

.devcontainer/devcontainer.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@
1818
"ms-dotnettools.csharp"
1919
],
2020

21+
"settings": {
22+
// Loading projects on demand is better for larger codebases
23+
"omnisharp.enableMsBuildLoadProjectsOnDemand": true
24+
},
25+
2126
// Use 'postCreateCommand' to run commands after the container is created.
2227
"onCreateCommand": "bash -i ${containerWorkspaceFolder}/.devcontainer/scripts/container-creation.sh",
2328

.devcontainer/scripts/container-creation.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ set -e
66
# the repo directory on the container so we do this post-create
77
git submodule update --init --recursive
88
# Install SDK and tool dependencies before container starts
9-
./eng/build.sh --only-build-repo-tasks
9+
# Also run the full restore on the repo so that go-to definition
10+
# and other language features will be available in C# files
11+
./restore.sh

.github/workflows/runtime-sync.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
- name: Send PR
6060
if: steps.check.outputs.changed == 'true'
6161
# https://github.com/marketplace/actions/create-pull-request
62-
uses: peter-evans/create-pull-request@v3
62+
uses: dotnet/actions-create-pull-request@v3
6363
with:
6464
token: ${{ secrets.GITHUB_TOKEN }}
6565
path: .\aspnetcore

AspNetCore.sln

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1624,6 +1624,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PhotinoTestApp", "src\Compo
16241624
EndProject
16251625
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebView.Photino", "src\Components\WebView\Samples\PhotinoPlatform\src\Microsoft.AspNetCore.Components.WebView.Photino.csproj", "{B1AA24A4-5E02-4DC1-B57F-6EB03F91E4DD}"
16261626
EndProject
1627+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleWebSiteWithWebApplicationBuilderException", "src\Mvc\test\WebSites\SimpleWebSiteWithWebApplicationBuilderException\SimpleWebSiteWithWebApplicationBuilderException.csproj", "{5C641396-7E92-4F5C-A5A1-B4CDF480539B}"
1628+
EndProject
16271629
Global
16281630
GlobalSection(SolutionConfigurationPlatforms) = preSolution
16291631
Debug|Any CPU = Debug|Any CPU
@@ -7731,6 +7733,18 @@ Global
77317733
{B1AA24A4-5E02-4DC1-B57F-6EB03F91E4DD}.Release|x64.Build.0 = Release|Any CPU
77327734
{B1AA24A4-5E02-4DC1-B57F-6EB03F91E4DD}.Release|x86.ActiveCfg = Release|Any CPU
77337735
{B1AA24A4-5E02-4DC1-B57F-6EB03F91E4DD}.Release|x86.Build.0 = Release|Any CPU
7736+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
7737+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Debug|Any CPU.Build.0 = Debug|Any CPU
7738+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Debug|x64.ActiveCfg = Debug|Any CPU
7739+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Debug|x64.Build.0 = Debug|Any CPU
7740+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Debug|x86.ActiveCfg = Debug|Any CPU
7741+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Debug|x86.Build.0 = Debug|Any CPU
7742+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Release|Any CPU.ActiveCfg = Release|Any CPU
7743+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Release|Any CPU.Build.0 = Release|Any CPU
7744+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Release|x64.ActiveCfg = Release|Any CPU
7745+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Release|x64.Build.0 = Release|Any CPU
7746+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Release|x86.ActiveCfg = Release|Any CPU
7747+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B}.Release|x86.Build.0 = Release|Any CPU
77347748
EndGlobalSection
77357749
GlobalSection(SolutionProperties) = preSolution
77367750
HideSolutionNode = FALSE
@@ -8535,6 +8549,7 @@ Global
85358549
{3EC71A0E-6515-4A5A-B759-F0BCF1BCFC56} = {44963D50-8B58-44E6-918D-788BCB406695}
85368550
{558C46DE-DE16-41D5-8DB7-D6D748E32977} = {3EC71A0E-6515-4A5A-B759-F0BCF1BCFC56}
85378551
{B1AA24A4-5E02-4DC1-B57F-6EB03F91E4DD} = {44963D50-8B58-44E6-918D-788BCB406695}
8552+
{5C641396-7E92-4F5C-A5A1-B4CDF480539B} = {088C37A5-30D2-40FB-B031-D163CFBED006}
85388553
EndGlobalSection
85398554
GlobalSection(ExtensibilityGlobals) = postSolution
85408555
SolutionGuid = {3E8720B3-DBDD-498C-B383-2CC32A054E8F}

eng/Dependencies.props

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,12 @@ and are generated based on the last package release.
7979
<LatestPackageReference Include="System.Threading.Channels" />
8080
<LatestPackageReference Include="System.ValueTuple" />
8181

82+
<!-- Runtime packages referenced only for exclusions -->
83+
<LatestPackageReference Include="Microsoft.Win32.SystemEvents" />
84+
<LatestPackageReference Include="System.Drawing.Common" />
85+
<LatestPackageReference Include="System.Security.Permissions" />
86+
<LatestPackageReference Include="System.Windows.Extensions" />
87+
8288
<!-- Runtime packages required for crossgen -->
8389
<LatestPackageReference Include="Microsoft.NETCore.App.Runtime.win-x64" />
8490
<LatestPackageReference Include="Microsoft.NETCore.App.Runtime.win-x86" />

eng/SharedFramework.External.props

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -89,14 +89,4 @@
8989
<_CompilationOnlyReference Include="System.Runtime.CompilerServices.Unsafe" />
9090
<_CompilationOnlyReference Include="System.Text.Json" />
9191
</ItemGroup>
92-
93-
<!--
94-
These compilation references are necessary to workaround the mismatch of what is found in the ref pack for NETCore.App and what
95-
is actually present at runtime. See https://github.com/dotnet/corefx/issues/34906
96-
-->
97-
<ItemGroup Condition="'$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' or $(TargetFrameworks.Contains('$(DefaultNetCoreTargetFramework)'))">
98-
<_CompilationOnlyReference Include="Microsoft.Win32.Registry" />
99-
<_CompilationOnlyReference Include="System.Security.Principal.Windows" />
100-
</ItemGroup>
101-
10292
</Project>

0 commit comments

Comments
 (0)