Quantcast
Channel: YouTrackReSharper (RSRP) - Bug and Issue Tracker
Viewing all articles
Browse latest Browse all 106942

RSRP-124706: CA 'Convert to conditional' is not accessible

$
0
0
Reporter Vladimir Reshetnikov (nikov) Vladimir Reshetnikov (nikov)
Created Oct 10, 2009 11:05:06 PM
Updated Apr 6, 2018 5:40:32 PM
Resolved Apr 6, 2018 5:40:32 PM
Subsystem Context Actions
Assignee Alisa Afonina (alisa.afonina)
Priority Normal
State Obsolete
Type Bug
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
        public new bool InvokeRequired
        {
            get
            {
                if (base.InvokeRequired) // here
                    return true;
                return !IsHandleCreated && ReflectionHelper.UIInvokeRequired;
            }
        }

It I add redundant 'else', everything works as expected:

        public new bool InvokeRequired
        {
            get
            {
                if (base.InvokeRequired) // Convert to conditional
                    return true;
                else
                 return !IsHandleCreated && ReflectionHelper.UIInvokeRequired;
            }
        }

Result:

                return base.InvokeRequired || !IsHandleCreated && ReflectionHelper.UIInvokeRequired;

Viewing all articles
Browse latest Browse all 106942

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>