Skip to content

Conversation

@vzarytovskii
Copy link
Member

Removing some dead code guarded by a bunch of ifdefs, which we never set.

Not removing some of them:
- NO_INLINE_IL_PARSER and FX_NO_WEAKTABLE are set by Fable,
- CHECK_LINE0_TYPES we can use it for checking 0-based to 1-based line numbers transformation, and can be useful.
- CHECKING and STATISTICS can be used ad-hoc to debug ilreading
- LOGGING_GUI for debugging fsi
- I am not certain about TRAIT_CONSTRAINT_CORRECTIONS, it seems like it should've been turned on in F# 6, but neither feature nor define exist or set, cc @dsyme

@vzarytovskii vzarytovskii added the NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes label Apr 24, 2024
@vzarytovskii vzarytovskii requested a review from a team as a code owner April 24, 2024 14:43
@github-actions
Copy link
Contributor

⚠️ Release notes required, but author opted out

Warning

Author opted out of release notes, check is disabled for this pull request.
cc @dotnet/fsharp-team-msft

@dotnet dotnet deleted a comment from github-actions bot Apr 24, 2024
@abonie abonie merged commit 9f14733 into dotnet:main Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants