FSharp.Analyzers.SDK icon indicating copy to clipboard operation
FSharp.Analyzers.SDK copied to clipboard

List publicly-available F# analyzers somewhere

Open StachuDotNet opened this issue 3 years ago • 6 comments

In readme, or encourage analyzer contributors to tag their repo with something that can be searched for.

The "used by" tab on nuget.org seems the best list for now.

StachuDotNet avatar May 29 '22 17:05 StachuDotNet

Maybe the analyzer cli and/or analyzers could be listed in https://github.com/fsprojects/awesome-fsharp ?

Numpsy avatar Jul 16 '25 13:07 Numpsy

we should also probably have people utilize fsharp-analyzer as a msbuild property PackageTags similar to how fable recommends theirs

TheAngryByrd avatar Jul 16 '25 13:07 TheAngryByrd

Wherever the list ends up, we would need a link to that on the readme here.

nojaf avatar Jul 16 '25 13:07 nojaf

we should also probably have people utilize fsharp-analyzer as a msbuild property PackageTags similar to how fable recommends theirs

Looks like the C# / Roslyn analysers are largely under just 'analyzers' - https://www.nuget.org/packages?q=Tags%3A%22analyzers%22. There is a 'roslyn-analyzers' but not much uses it - https://www.nuget.org/packages?q=Tags%3A%22roslyn-analyzers%22

Numpsy avatar Jul 20 '25 10:07 Numpsy

fsharp-analyzer

I'll do PRs to add that to the Ionide and G-Research analyzer packages if that's the tag to go with

Numpsy avatar Jul 20 '25 10:07 Numpsy

Ok, the Analyzer SDK has been added to https://github.com/fsprojects/awesome-fsharp?tab=readme-ov-file#code-analysis, but that's just the analyer tooling itself, not any analyzers

Numpsy avatar Jul 21 '25 11:07 Numpsy