{"repo":"jmecosta/sonar-fsharp-plugin","free":true,"listed":false,"github":"https://github.com/jmecosta/sonar-fsharp-plugin","clone":"git clone https://github.com/jmecosta/sonar-fsharp-plugin.git","description":"F# SonarQube (TM) plugin - support for F#","language":"F#","stars":53,"topics":["sonarqube","metrics","fsharp"],"license":"LGPL-3.0","category":"analytics","readme_excerpt":"SonarQube F# Code Analyzer Plugin The plugin enables analysis of F# within SonarQube. Builds Download latest snapshot from Appveyor: NuGet package FsSonarRunner is also available as NuGet package. Description / Features - Metrics: LOC, number of classes, number of methods - Code duplication detection - Based on FSharpLint - Runs under .NET 5.0 on Windows and Linux Configuration Requirements - Minimal supported version of SonarQube: 7.9.5 LTS - Working on SonarQube 8.x - Analyzer uses .NET 5.0, the corresponding depencies of .NET needs to be installed (especially on Linux). .NET Core is not required to be installed, as the application is self-contained . - NuGet packages still available also as .NET Standard 2.0/2.1 library. - Operating system (64 bit only): Windows, Linux. Installation - Download the JAR plugin file from releases and copy it to the extensions/downloads/ directory of your SonarQube installation. - Delete any previous plugin sonarqube-fsharp-plugin- .jar or sonar-communityfsharp-plugin- .jar from plugins directory. - Restart SonarQube server. The plugin will be moved to the directory extensions/plugins/ and the previous plugin version will be removed. The file logs/sonar.log will contain a log line indicating the loaded plugin or any errors. The installed F# plugin will also be shown on the Marketplace of your SonarQube installation. - Review the F# quality profile before running for any updated rule set. General Configuration - sonar.fs.file.suffixes - files e","default_branch":null,"files":null,"tree":[],"storefront":"/r/jmecosta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jmecosta/sonar-fsharp-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}