Skip to content

Haydabase/ReCommended-Extension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReCommended Extension for ReSharper ReSharper-Gallery

The ReCommended Extension for ReSharper augments the sophisticated code analysis engine by providing more rules not (yet) available from JetBrains. Among the most interesting features are

  • detection of redundant assertions,
  • inappropriate use of async void,
  • exception analyzer (exceptions that should never be thrown or caught, exceptions thrown in unexpected locations),
  • array initializers (empty arrays or arrays initialized with default values),
  • incorrect use of ArgumentException constructor parameters,
  • locking on weak identity objects,
  • using yield return inside the lock blocks,
  • incorrect use of ReSharper annotations,
  • and lots more.

The most highlightings also have quick fixes for obvious solutions.

Another feature of the extension are new context actions that simply save time for accomplishing everyday tasks, e.g. for adding ReSharper annotations, putting .ConfigureAwait(false), etc.

show more...

Some Screenshots

Installation

To install the ReCommended Extension use the ReSharper's Extension Manager.

Limitations

  • The extension works only with C# and XAML files.

Bugs? Questions? Suggestions?

Please feel free to report them.

About

Code analysis improvements and context actions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%