969,309

Downloads

1,010

Downloads of v 5.0.0-beta02

502

Average downloads per day

2017-04-30

Last published

Share on Social Networks

This is a prerelease version of StyleCop.MSBuild.

StyleCop.MSBuild

5.0.0-beta02

Integrates source code analysis into the build process of C# projects to enforce a set of style and consistency rules.

To install StyleCop.MSBuild, run the following command in the Package Manager Console

Install-Package StyleCop.MSBuild -Version 5.0.0-beta02 -Pre

Release Notes

* Fixed the parsing of backslashes in multi-line interpolated string literals (GitHub issue #88)
* Fixed the name of the default settings file included in the VSIX (changed from DefaultSettings.StyleCop to Settings.StyleCop)
* Changed SA1202 to be more permissive with dependency properties (GitHub issue #51)
* Added parser support for pattern matching (GitHub issue #106)
* Added parser support for throw expressions (GitHub issue #92)
* Added parser support for binary literals and digit separators (GitHub issue #94)
* Added parser support for ref returns and ref locals
* Added parser support for local functions
* Added parser support for tuple types and tuple literals
* Added parser support for deconstruction

For 5.0.0-beta01:
* Renamed SA1216:NoValueFirstComparison to SA1131:UseReadableConditions to match the StyleCopAnalyzers project (CodePlex issue #7737)
* Renamed SA1217:UsingStaticDirectivesMustBePlacedAfterUsingNamespaceDirectives to SA1216:UsingStaticDirectivesMustBePlacedAtTheCorrectLocation to match the StyleCopAnalyzers project (CodePlex issue #7738)
* Fixed a potential IndexOutOfRangeException when parsing newline characters near a ternary operator (CodePlex issues #7748, #7743, #7742)
* Modified CurlyBracketsForMultiLineStatementsMustNotShareLine to allow object and collection initializers on a single line within a multi-line lambda.
* Documentation of all <exception> elements is now checked, instead of just the first one (CodePlex issue #7731)
* Fixed parsing of fields or method parameters with a type similar to int?, (CodePlex issue #7729)
* Stopped reporting SA1648:InheritDocMustBeUsedWithInheritingClass if the documentation includes a cref attribute (CodePlex issue #7488)
* Included preferred alternate spellings when spellchecking (CodePlex issue #7733)
* Documentation rules are no longer checked if an <exclude/> tag is present (CodePlex issue #7732)
* Added support for Office 2013 and 2016 (including click-to-run installations) to SpellChecker.

Owners

Authors

StyleCop contributors, Chris Dahlberg

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
StyleCop.MSBuild 5.0.0-beta02 (this version) 1,010 Sunday, April 30, 2017
StyleCop.MSBuild 5.0.0-beta01 5,760 Saturday, December 10, 2016
StyleCop.MSBuild 5.0.0-alpha01 1,109 Tuesday, October 18, 2016
StyleCop.MSBuild 4.7.55 87,473 Friday, November 11, 2016
StyleCop.MSBuild 4.7.54 117,913 Saturday, May 14, 2016
StyleCop.MSBuild 4.7.53 27,697 Monday, May 2, 2016
StyleCop.MSBuild 4.7.52 6,287 Thursday, April 21, 2016
StyleCop.MSBuild 4.7.51 8,820 Monday, April 4, 2016
StyleCop.MSBuild 4.7.50 40,796 Friday, February 5, 2016
StyleCop.MSBuild 4.7.49.1 193,583 Friday, January 30, 2015
StyleCop.MSBuild 4.7.49 293,157 Tuesday, April 1, 2014
StyleCop.MSBuild 4.7.48.2 20,673 Wednesday, February 19, 2014
StyleCop.MSBuild 4.7.48 44,839 Thursday, January 2, 2014
StyleCop.MSBuild 4.7.47 17,059 Monday, November 25, 2013
StyleCop.MSBuild 4.7.46.1 4,544 Saturday, November 9, 2013
StyleCop.MSBuild 4.7.46 10,214 Thursday, September 26, 2013
StyleCop.MSBuild 4.7.45 13,770 Friday, August 2, 2013
StyleCop.MSBuild 4.7.44.1 21,287 Monday, January 14, 2013
StyleCop.MSBuild 4.7.42.1 5,984 Saturday, November 17, 2012
StyleCop.MSBuild 4.7.41 5,099 Wednesday, October 10, 2012
StyleCop.MSBuild 4.7.40 6,672 Sunday, September 30, 2012
StyleCop.MSBuild 4.7.38 8,336 Saturday, September 22, 2012
StyleCop.MSBuild 4.7.37 725 Saturday, September 15, 2012
StyleCop.MSBuild 4.7.36.1 242 Thursday, September 13, 2012
StyleCop.MSBuild 4.7.36 374 Tuesday, September 11, 2012
StyleCop.MSBuild 4.7.35 6,205 Thursday, July 26, 2012
StyleCop.MSBuild 4.7.34 7,249 Monday, July 9, 2012
StyleCop.MSBuild 4.7.33 2,027 Saturday, June 30, 2012
StyleCop.MSBuild 4.7.32 491 Thursday, June 28, 2012
StyleCop.MSBuild 4.7.31.2 306 Friday, June 22, 2012
StyleCop.MSBuild 4.7.31.1 421 Saturday, June 16, 2012
StyleCop.MSBuild 4.7.31 346 Monday, June 11, 2012
StyleCop.MSBuild 4.7.30 320 Thursday, June 7, 2012
StyleCop.MSBuild 4.7.28 347 Monday, June 4, 2012
StyleCop.MSBuild 4.7.27 285 Tuesday, May 29, 2012
StyleCop.MSBuild 4.7.26.6 209 Sunday, May 27, 2012
StyleCop.MSBuild 4.7.25 254 Thursday, May 24, 2012
StyleCop.MSBuild 4.7.24 305 Monday, May 21, 2012
StyleCop.MSBuild 4.7.23 478 Thursday, May 17, 2012
StyleCop.MSBuild 4.7.19 393 Saturday, May 5, 2012
StyleCop.MSBuild 4.7.18 337 Tuesday, May 1, 2012
StyleCop.MSBuild 4.7.17.1 1,067 Tuesday, April 17, 2012
StyleCop.MSBuild 4.7.17 353 Friday, March 23, 2012
StyleCop.MSBuild 4.7.14 412 Friday, March 16, 2012