DotNet.SystemCollections.Analyzers icon indicating copy to clipboard operation
DotNet.SystemCollections.Analyzers copied to clipboard

A set of code analyzers & code fix providers to help developers use the proper .NET Collection & API in their algorithms

Results 24 DotNet.SystemCollections.Analyzers issues
Sort by recently updated
recently updated
newest added

Currently, the analyzer is picking on the fact that ICollection instances are invoking Single/SingleOrDefault from System.Linq without checking whether or not there is a Func predicate associated with the invocation....

bug
good first issue

Right now, I see that there are _some_ benchmarks for the performance analyzers, but they don't seem to match 1:1 and are hard to find. (Also, apparently most of them...

enhancement
good first issue
easy

Currently, [some of the benchmarks exist as HTML reports](https://github.com/hypertherm/DotNet.SystemCollections.Analyzers/tree/master/docs/benchmarks/HTML%20Reports), which GitHub sadly won't render inline. I haven't tried, but it sounds like setting `[MarkdownExporterAttribute.GitHub]` will output GitHub-flavored Markdown, which should...

enhancement
good first issue
easy

The project should support as many .NET versions as possible. Adding multi-targetting to .NET Standard 2.0 gives us that ability.

enhancement
good first issue
easy

Attempting to install the package in a .NET Core 3.1 application gives a "Package not found error": ``` > dotnet add package DotNet.SystemCollections.Analyzers Determining projects to restore... Writing C:\Users\daniel.becroft\AppData\Local\Temp\tmpA9FD.tmp info...