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

RSRP-289030: [UsedImplicitly] on a base class or interface should be inheritable

$
0
0
Reporter Yuri Astrakhan (yurik) Yuri Astrakhan (yurik)
Created Mar 5, 2012 8:05:18 PM
Updated Mar 5, 2012 8:31:36 PM
Priority Normal
Type Bug
Fix versions No Fix versions
State Submitted
Assignee Unassigned
Subsystem No subsystem
Affected versions No Affected versions
Fixed in build No Fixed in build
In many cases such as dynamic library loading, infrastructure frequently determines that a module can be loaded by looking at either a common interface or inheritors of a base class. All such classes would by implication be used implicitly, hence it would be great if [UsedImplicitly] attribute on such base class or interface would cause all implementers to be considered as used in global solution analysis.

Note that the attribute is already marked "Inherited = true", but ignored by R#.

Viewing all articles
Browse latest Browse all 106942

Trending Articles



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