New analyzer:
In VB.Net if you follow the MS recommended naming convention you will almost certainly end up with classes that look a bit like this:
Before:
Class A
Public B as double
public Sub New(b as double)
B = b
end Sub
After:
Class A
Public B as double
public Sub New(b as double)
Me.B = b
end Sub
The problem is that the compiler will not complain.
Diagnostic Id: CC0126
Category: Naming
Severity: Warning
New analyzer:
In VB.Net if you follow the MS recommended naming convention you will almost certainly end up with classes that look a bit like this:
Before:
After:
The problem is that the compiler will not complain.
Diagnostic Id:
CC0126Category:
NamingSeverity:
Warning