Project
ReSharper
Priority
Normal
Type
Usability Problem
Fix versions
Mirabile Futurum
State
Open
Assignee
Sergey Shkredov
Subsystem
Naming
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Mike Strobel
    2 years ago (02 Feb 2010 20:55)
  • Updated by   Sergey Shkredov
    10 months ago (06 Jul 2011 16:24)
  • Jira: RSRP-151824
    (history, comments)
 
RSRP-151824 Proposed Improvements to Suggested Interface Names
0
Issue is visible to: All Users
  The issue is visible to the selected user group only
ReSharper's analysis of interface names could be slightly improved. Consider the following interface:

public interface InstanceInterceptor {}


Assuming an interface naming style of a PascalCase name with a prefix of "I", R# will suggest the name "INstanceInterceptor" instead of "IInstanceInterceptor". Perhaps in cases where the naming style follows the pattern PPascalCaseName, where "P" is a wholly alphabetical prefix in all caps, R# should assume that a missing prefix is more likely than a camelCased name. At the very least, both names should be presented in the suggestion list.
Comments (0)
 
History
 
Linked Issues (?)
 
TeamCity Changes (0)
 
Issue has no comments