FluentAssertions.Analyzers 0.17.4-alpha1

This is a prerelease version of FluentAssertions.Analyzers.
There is a newer version of this package available.
See the version list below for details.
dotnet add package FluentAssertions.Analyzers --version 0.17.4-alpha1                
NuGet\Install-Package FluentAssertions.Analyzers -Version 0.17.4-alpha1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FluentAssertions.Analyzers" Version="0.17.4-alpha1">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FluentAssertions.Analyzers --version 0.17.4-alpha1                
#r "nuget: FluentAssertions.Analyzers, 0.17.4-alpha1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install FluentAssertions.Analyzers as a Cake Addin
#addin nuget:?package=FluentAssertions.Analyzers&version=0.17.4-alpha1&prerelease

// Install FluentAssertions.Analyzers as a Cake Tool
#tool nuget:?package=FluentAssertions.Analyzers&version=0.17.4-alpha1&prerelease                

FluentAssertions Analyzers

<img src="./assets/FluentAssertions.png" width="128">

"With Fluent Assertions, the assertions look beautiful, natural and most importantly, extremely readable" -Girish

  • Latest stable nuget NuGet Badge
  • Latest nuget NuGet Badge
  • The build status is CI

A collection of Analyzers based on the best practices tips.

Analysis and Code Fix in Action

Demo

Install

using the latest stable version:

Install-Package FluentAssertions.Analyzers

Getting Started

Build

dotnet build src

Tests

dotnet test src --configuration Release  --filter 'TestCategory=Completed'

Example Usages

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (5)

Showing the top 5 NuGet packages that depend on FluentAssertions.Analyzers:

Package Downloads
EvaluateExpression.Asserts

Package Description

GoSolve.Tools.Common

Package containing tools for goSolve's back-end services.

BradleyGunnCore.Testing.Core

General testing tools for projects

PixelatedLabs.Standard

Common static analysis configuration for .NET projects.

Reo.Core.Testing.31

Package Description

GitHub repositories (36)

Showing the top 5 popular GitHub repositories that depend on FluentAssertions.Analyzers:

Repository Stars
chocolatey/choco
Chocolatey - the package manager for Windows
Richasy/Bili.Uwp
适用于新系统UI的哔哩
quartznet/quartznet
Quartz Enterprise Scheduler .NET
microsoft/onefuzz
A self-hosted Fuzzing-As-A-Service platform
Cysharp/R3
The new future of dotnet/reactive and UniRx.
Version Downloads Last updated
0.34.1 776,581 10/7/2024
0.33.0 631,473 7/12/2024
0.32.0 339,944 5/23/2024
0.31.0 623,693 2/29/2024
0.30.0 257,255 1/24/2024
0.29.1 45,743 1/17/2024
0.29.0 120,891 1/4/2024
0.28.0 33,129 12/27/2023
0.27.0 84,275 12/8/2023
0.26.0 265,661 10/28/2023
0.25.0 113,045 10/3/2023
0.24.0 143,446 9/1/2023
0.23.1 45,980 8/25/2023
0.23.0 12,472 8/22/2023
0.22.1 684 8/25/2023
0.22.0 282,708 8/15/2023
0.21.0 307,284 6/28/2023
0.20.0 38,140 6/15/2023
0.19.1 135,714 5/30/2023
0.19.0 503 5/30/2023 0.19.0 is deprecated because it has critical bugs.
0.18.0 22,517 5/27/2023
0.17.5 1,497 5/27/2023
0.17.4 315 5/27/2023
0.17.4-alpha1 269 5/27/2023
0.17.2 1,698,350 4/1/2022
0.17.1 618 4/1/2022
0.17.0 2,154 3/31/2022
0.16.0 317,801 2/14/2022
0.15.0 223,813 1/10/2022
0.14.0 4,010 1/10/2022
0.13.0 188,929 11/16/2021
0.12.1 108,137 10/21/2021
0.12.0 49,719 10/11/2021
0.11.4 2,293,596 8/17/2018
0.11.3 12,174 7/5/2018
0.11.2 2,589 6/25/2018
0.11.1 1,184 6/23/2018
0.11.0 1,081 6/21/2018
0.10.3 1,116 6/20/2018
0.10.2 1,128 6/19/2018
0.10.1 1,369 6/9/2018
0.10.0 2,509 4/17/2018
0.9.0 7,369 2/11/2018
0.8.0 3,163 1/11/2018
0.7.0 7,090 10/25/2017
0.6.0 996 10/24/2017
0.5.1 996 10/23/2017
0.5.0 4,663 10/22/2017