Skip to content

Update SourceBrowser#184

Merged
ericstj merged 2 commits into
dotnet:mainfrom
jjonescz:update-submodule
May 12, 2025
Merged

Update SourceBrowser#184
ericstj merged 2 commits into
dotnet:mainfrom
jjonescz:update-submodule

Conversation

@jjonescz

Copy link
Copy Markdown
Member

Fixes most errors from #174 since the Roslyn version is updated from 4.2 to 4.12 (so there are no more parsing errors for modern features like collection expressions which can break reference links in the rest of the files). The one remaining error reported in #174 (for Application.SetHighDpiMode) is fixed by #183.

This PR is currently deployed at https://netsourceindex-validation.azurewebsites.net/ via this official build run: https://dev.azure.com/dnceng/internal/_build/results?buildId=2698995&view=results

@jjonescz

Copy link
Copy Markdown
Member Author

cc @jaredpar @ericstj

@ericstj ericstj requested review from joperezr and radical April 30, 2025 18:32
uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
global-json-file: global.json

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

Comment on lines +25 to +26
<file src="BuildHost-net472\*.*" target="tools\BuildHost-net472" />
<file src="BuildHost-netcore\*.*" target="tools\BuildHost-netcore" />

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do these need to be recursive? If I check microsoft.codeanalysis.workspaces.msbuild it does have some subfolders.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know but this is from the upstream: https://github.com/KirillOsenkov/SourceBrowser/blob/main/src/HtmlGenerator/SourceBrowser.nuspec so maybe fixes should go there first? I don't think we care much here anyway about this nuspec, we don't publish/consume this as nuget package.

@ericstj ericstj left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you for fixing this 🙏

@jjonescz

jjonescz commented May 1, 2025

Copy link
Copy Markdown
Member Author

Feel free to merge when ready, I don't have permissions, thanks.

@jjonescz jjonescz requested a review from ericstj May 8, 2025 10:11
@jjonescz

Copy link
Copy Markdown
Member Author

@ericstj @radical @joperezr for reviews, thanks

@ericstj ericstj merged commit 2a865be into dotnet:main May 12, 2025
@jjonescz jjonescz deleted the update-submodule branch May 13, 2025 08:36
joperezr added a commit to joperezr/source-indexer that referenced this pull request May 15, 2026
The fork has diverged ~21 commits since the last upstream sync (PR dotnet#184,
2025-05-12). Blindly re-running update-source-browser.ps1 risks silently
dropping local features (dotnet#183 signing key, dotnet#192 dedup, dotnet#193 source-generated
files, dotnet#255 net10 retarget, dotnet#257 Linux binlog fix, plus Dependabot bumps).

- 02: prepend warning block to the 'Updating the vendored SourceBrowser'
  section listing the divergent PRs and recommending cherry-picks over a
  full re-sync.
- 00: cross-reference the warning from the overview bullet.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants