dotnet/roslyn
'Use pattern-matching' should be missing on writes from local function captures
开放
#29,512 创建于 2018年8月24日
Area-IDEBughelp wanted
仓库指标
- 星标
- (20,414 个星标)
- PR 合并指标
- (平均合并 6天 17小时) (30 天内合并 256 个 PR)
描述
From https://github.com/dotnet/roslyn/pull/26097#discussion_r210728805
We should look for writes that are logically within the span, but syntactically are not.
var s = field as string; WriteField(); if (s != null) { ... } void WriteField () => field = null;
/cc @sharwell