SA1518: CodeMustNotContainBlankLinesAtEndOfFile not picking up new line in VS2013

We are seeing an issue where Style Cop version 4.7.49.0 is not picking up violations with rule SA1518: CodeMustNotContainBlankLinesAtEndOfFile It will pick it up if the line contains white space...

Id #7680 | Release: None | Updated: Thu at 3:58 PM by paddybee | Created: Thu at 3:58 PM by paddybee

support for 8.2.3 resharper

The installer needs to be updated to include support for 8.2.3000.5176. Please!

Id #7679 | Release: None | Updated: Fri at 1:39 PM by hardylardy | Created: Thu at 9:14 AM by jimmymain

Forgot R# 8.1 in the installer

It would appear that the entry for R# 8.1 in ReSharper.wxs was reused rather than copied to enable support for R# 8.2. As a result the R# plug-in isn't available when installing 4.7.49 when R# 8.1 ...

Id #7678 | Release: None | Updated: Oct 10 at 12:34 PM by EdwardAschan | Created: Oct 10 at 12:34 PM by EdwardAschan

SingleLineCommentMustBePrecededByBlankLine, not SingleLineCommentsMustBePrecededByBlankLine!!!

SingleLineCommentMustBePrecededByBlankLine, not SingleLineCommentsMustBePrecededByBlankLine!!!

Id #7677 | Release: None | Updated: Oct 10 at 11:39 AM by ruslan528 | Created: Oct 10 at 11:39 AM by ruslan528

Local variables in switch-case statements needing prefixes

I am having to suppress the StyleCop PrefixCallsCorrectly message (1126) on methods with local variables created in switch cases. An example: private void LocalMethod(int caseVar) { switch(caseVa...

Id #7676 | Release: None | Updated: Oct 2 at 9:21 PM by Duncan_Faulkner | Created: Sep 30 at 9:06 AM by ouflak

StyleCop not checking all files in project

(Sorry, accidentally posted this under issues - please delete as I've now posted it under discussions) I've noticed that StyleCop doesn't seem to be checking every file in my project. I know for ...

Id #7675 | Release: None | Updated: Sep 23 at 8:39 AM by andyste1 | Created: Sep 23 at 8:35 AM by andyste1

Some kinds of alphabetical namespaces will violate SA1210 rule

Some alphabetical namespaces such as using My.Project.ObjectModel; using My.Project.ObjectModelExtensions; Will violate SA1210: UsingDirectivesMustBeOrderedAlphabeticallyByNamespace. This only h...

Id #7674 | Release: None | Updated: Oct 11 at 2:44 AM by sqybi | Created: Sep 22 at 2:35 AM by sqybi

SA1642: Error message is incorrect for generic classes

When verifying documentation of constructors for generic classes, the error message is incorrect. Steps to replicate error: /// <summary> /// This is only a test. /// </summary> /// <typeparam n...

Id #7673 | Release: None | Updated: Sep 19 at 6:36 PM by amullins | Created: Sep 19 at 6:36 PM by amullins

StyleCop parser unusable if code contains C# 6.0 features

Most C# 6.0 features introduce new syntax. There's likely a few additions which won't trip up the StyleCop compiler. But at least auto-property initializers (public int X { get; set; } = x;), dec...

Id #7672 | Release: None | Updated: Sep 22 at 1:33 PM by bytenik | Created: Aug 28 at 5:52 AM by dougbu

[dev] VSPackageUnitTest test runs are flakey

The VSPackageUnitTest source code still uses private accessors in a number of places. That feature was deprecated when VS 2010 was released and hasn't seen much love since. Moving to [InternalsVi...

Id #7671 | Release: None | Updated: Aug 27 at 9:04 PM by dougbu | Created: Aug 27 at 9:04 PM by dougbu