Skip to content

Update ILRepack package references and enhance nullability handling i…#303

Merged
SergeyTeplyakov merged 1 commit intomasterfrom
dev/ilrepackfix
Jun 29, 2025
Merged

Update ILRepack package references and enhance nullability handling i…#303
SergeyTeplyakov merged 1 commit intomasterfrom
dev/ilrepackfix

Conversation

@SergeyTeplyakov
Copy link
Copy Markdown
Owner

…n DoNotReturnNullForTaskLikeAnalyzer

@SergeyTeplyakov SergeyTeplyakov requested a review from Copilot June 29, 2025 06:06
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

The PR updates the ILRepack package references to use the “Task” variant at a new version and enhances nullability handling in the Task-like analyzer.

  • Allow the findParentLocalOrLambdaSymbol helper to accept a nullable IOperation
  • Swap ILRepack.Lib.MSBuild for ILRepack.Lib.MSBuild.Task and adjust the package version
  • Align the Directory.Build.props reference to the new ILRepack.Task package

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
src/ErrorProne.NET.CoreAnalyzers/AsyncAnalyzers/DoNotReturnNullForTaskLikeAnalyzer.cs Make findParentLocalOrLambdaSymbol accept nullable IOperation
src/Directory.Packages.props Replace ILRepack.Lib.MSBuild with ILRepack.Lib.MSBuild.Task version 2.0.43
src/Directory.Build.props Update PackageReference to ILRepack.Lib.MSBuild.Task

Comment thread src/Directory.Packages.props
@SergeyTeplyakov SergeyTeplyakov merged commit f3b07fc into master Jun 29, 2025
1 check failed
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