Meziantou.Analyzer 1.0.713

Meziantou.Analyzer

Meziantou.Analyzer on NuGet

A Roslyn analyzer to enforce some good practices in C# in terms of design, usage, security, performance, and style.

Rules

You'll find the rules in the documentation: the rules and their explanation

If you are already using other analyzers, you can check which rules are duplicated with well-known analyzers

Installation

No packages depend on Meziantou.Analyzer.

.NET 7.0

  • No dependencies.

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
3.0.29 2 03/29/2026
3.0.28 1 03/29/2026
3.0.27 1 03/29/2026
3.0.26 1 03/28/2026
3.0.25 1 03/29/2026
3.0.24 1 03/29/2026
3.0.23 1 03/29/2026
3.0.22 1 03/29/2026
3.0.21 1 03/29/2026
3.0.20 1 03/29/2026
3.0.19 1 03/29/2026
3.0.18 1 03/29/2026
3.0.17 1 03/29/2026
3.0.16 1 03/29/2026
3.0.15 1 03/29/2026
3.0.14 1 03/29/2026
3.0.13 1 03/29/2026
3.0.12 1 03/29/2026
3.0.11 1 03/29/2026
3.0.10 1 03/29/2026
3.0.9 1 03/29/2026
3.0.8 1 03/29/2026
3.0.7 1 03/29/2026
3.0.6 1 03/29/2026
3.0.5 1 03/29/2026
3.0.4 1 03/29/2026
3.0.3 1 03/29/2026
3.0.2 1 03/29/2026
3.0.1 1 03/29/2026
2.0.302 1 03/29/2026
2.0.301 1 03/29/2026
2.0.300 1 03/29/2026
2.0.299 1 03/29/2026
2.0.298 1 03/29/2026
2.0.297 0 02/04/2026
2.0.296 1 03/29/2026
2.0.295 1 03/29/2026
2.0.294 1 03/29/2026
2.0.293 1 03/29/2026
2.0.292 1 03/29/2026
2.0.291 1 03/29/2026
2.0.290 1 03/29/2026
2.0.289 1 03/29/2026
2.0.288 1 03/29/2026
2.0.287 1 03/29/2026
2.0.286 1 03/29/2026
2.0.285 1 03/29/2026
2.0.284 1 03/29/2026
2.0.283 1 03/29/2026
2.0.282 1 03/29/2026
2.0.281 1 03/29/2026
2.0.280 1 03/29/2026
2.0.279 1 03/29/2026
2.0.278 1 03/29/2026
2.0.277 1 03/29/2026
2.0.276 1 03/29/2026
2.0.275 1 03/29/2026
2.0.274 1 03/29/2026
2.0.273 1 03/29/2026
2.0.272 1 03/29/2026
2.0.271 1 03/29/2026
2.0.270 1 03/29/2026
2.0.269 1 03/29/2026
2.0.268 1 03/29/2026
2.0.267 1 03/29/2026
2.0.266 1 03/29/2026
2.0.265 1 03/29/2026
2.0.264 1 03/29/2026
2.0.263 1 03/29/2026
2.0.262 1 03/29/2026
2.0.261 1 03/29/2026
2.0.260 1 03/29/2026
2.0.259 1 03/29/2026
2.0.258 1 03/29/2026
2.0.257 1 03/29/2026
2.0.256 1 03/29/2026
2.0.255 1 03/29/2026
2.0.254 1 03/29/2026
2.0.253 1 03/29/2026
2.0.252 1 03/29/2026
2.0.251 1 03/29/2026
2.0.250 1 03/29/2026
2.0.249 1 03/29/2026
2.0.248 1 03/29/2026
2.0.247 1 03/29/2026
2.0.246 1 03/29/2026
2.0.245 1 03/29/2026
2.0.244 1 03/29/2026
2.0.243 1 03/29/2026
2.0.242 1 03/29/2026
2.0.241 1 03/29/2026
2.0.240 1 03/29/2026
2.0.239 1 03/29/2026
2.0.238 1 03/29/2026
2.0.237 1 03/29/2026
2.0.236 1 03/29/2026
2.0.235 1 03/29/2026
2.0.234 1 03/29/2026
2.0.233 1 03/29/2026
2.0.232 1 03/29/2026
2.0.231 1 03/29/2026
2.0.230 1 03/29/2026
2.0.229 1 03/29/2026
2.0.228 1 03/29/2026
2.0.227 1 03/29/2026
2.0.226 1 03/29/2026
2.0.225 1 03/29/2026
2.0.224 1 03/29/2026
2.0.223 1 03/29/2026
2.0.222 1 03/29/2026
2.0.221 1 03/29/2026
2.0.220 1 03/29/2026
2.0.219 1 03/29/2026
2.0.218 1 03/29/2026
2.0.217 1 03/29/2026
2.0.216 1 03/29/2026
2.0.215 1 03/29/2026
2.0.214 1 03/29/2026
2.0.213 1 03/29/2026
2.0.212 1 03/29/2026
2.0.211 1 03/29/2026
2.0.210 1 03/29/2026
2.0.209 1 03/29/2026
2.0.208 1 03/29/2026
2.0.207 1 03/29/2026
2.0.206 1 03/29/2026
2.0.205 1 03/29/2026
2.0.204 1 03/29/2026
2.0.203 1 03/29/2026
2.0.202 1 03/29/2026
2.0.201 1 03/29/2026
2.0.200 1 03/29/2026
2.0.199 1 03/29/2026
2.0.198 1 03/29/2026
2.0.197 1 03/29/2026
2.0.196 1 03/29/2026
2.0.195 1 03/29/2026
2.0.194 1 03/29/2026
2.0.193 1 03/29/2026
2.0.192 1 03/29/2026
2.0.191 1 03/29/2026
2.0.190 1 03/29/2026
2.0.189 1 03/29/2026
2.0.188 1 03/29/2026
2.0.187 1 03/29/2026
2.0.186 1 03/29/2026
2.0.185 1 03/29/2026
2.0.184 1 03/29/2026
2.0.183 1 03/29/2026
2.0.182 1 03/29/2026
2.0.181 1 03/29/2026
2.0.180 1 03/29/2026
2.0.179 1 03/29/2026
2.0.178 1 03/29/2026
2.0.177 1 03/29/2026
2.0.176 1 03/29/2026
2.0.175 1 03/29/2026
2.0.174 1 03/29/2026
2.0.173 1 03/29/2026
2.0.172 1 03/29/2026
2.0.171 1 03/29/2026
2.0.170 1 03/29/2026
2.0.169 1 03/29/2026
2.0.168 1 03/29/2026
2.0.167 1 03/29/2026
2.0.166 1 03/29/2026
2.0.165 1 03/29/2026
2.0.164 1 03/29/2026
2.0.163 1 03/29/2026
2.0.162 1 03/29/2026
2.0.161 1 03/29/2026
2.0.160 1 03/29/2026
2.0.159 1 03/29/2026
2.0.158 1 03/29/2026
2.0.157 1 03/29/2026
2.0.156 1 03/29/2026
2.0.155 1 03/29/2026
2.0.154 1 03/29/2026
2.0.153 1 03/29/2026
2.0.152 1 03/29/2026
2.0.151 1 03/29/2026
2.0.150 1 03/29/2026
2.0.149 1 03/29/2026
2.0.148 1 03/29/2026
2.0.147 1 03/29/2026
2.0.146 1 03/29/2026
2.0.145 1 03/29/2026
2.0.144 1 03/29/2026
2.0.143 1 03/29/2026
2.0.142 1 03/29/2026
2.0.141 1 03/28/2026
2.0.140 1 03/29/2026
2.0.139 1 03/29/2026
2.0.138 1 03/29/2026
2.0.137 1 03/29/2026
2.0.136 1 03/29/2026
2.0.135 1 03/29/2026
2.0.134 1 03/29/2026
2.0.133 1 03/29/2026
2.0.132 1 03/29/2026
2.0.131 1 03/29/2026
2.0.130 1 03/29/2026
2.0.129 1 03/29/2026
2.0.128 1 03/29/2026
2.0.127 1 03/29/2026
2.0.126 1 03/29/2026
2.0.125 1 03/29/2026
2.0.124 1 03/29/2026
2.0.123 1 03/29/2026
2.0.122 1 03/29/2026
2.0.121 1 03/29/2026
2.0.120 1 03/29/2026
2.0.119 1 03/29/2026
2.0.118 1 03/29/2026
2.0.117 1 03/29/2026
2.0.116 1 03/29/2026
2.0.114 1 03/29/2026
2.0.113 1 03/29/2026
2.0.112 1 03/29/2026
2.0.111 1 03/29/2026
2.0.110 1 03/29/2026
2.0.109 1 03/29/2026
2.0.108 1 03/29/2026
2.0.107 1 03/29/2026
2.0.106 1 03/29/2026
2.0.105 1 03/29/2026
2.0.104 1 03/29/2026
2.0.103 1 03/29/2026
2.0.102 1 03/29/2026
2.0.101 1 03/29/2026
2.0.100 1 03/29/2026
2.0.99 1 03/29/2026
2.0.98 1 03/29/2026
2.0.97 1 03/29/2026
2.0.96 1 03/29/2026
2.0.95 1 03/29/2026
2.0.94 1 03/29/2026
2.0.93 1 03/29/2026
2.0.92 1 03/29/2026
2.0.91 1 03/29/2026
2.0.90 1 03/29/2026
2.0.89 1 03/29/2026
2.0.88 1 03/29/2026
2.0.87 1 03/29/2026
2.0.86 1 03/29/2026
2.0.85 1 03/29/2026
2.0.84 1 03/29/2026
2.0.83 1 03/29/2026
2.0.82 1 03/29/2026
2.0.81 1 03/29/2026
2.0.80 1 03/29/2026
2.0.79 1 03/29/2026
2.0.78 1 03/29/2026
2.0.77 1 03/29/2026
2.0.76 1 03/29/2026
2.0.75 1 03/29/2026
2.0.74 1 03/29/2026
2.0.73 1 03/29/2026
2.0.72 1 03/29/2026
2.0.71 1 03/29/2026
2.0.70 1 03/29/2026
2.0.69 1 03/29/2026
2.0.68 1 03/29/2026
2.0.67 1 03/29/2026
2.0.66 1 03/29/2026
2.0.65 1 03/29/2026
2.0.64 1 03/29/2026
2.0.63 1 03/29/2026
2.0.62 1 03/29/2026
2.0.61 1 03/29/2026
2.0.60 1 03/29/2026
2.0.59 1 03/29/2026
2.0.58 1 03/29/2026
2.0.57 1 03/29/2026
2.0.56 1 03/29/2026
2.0.55 1 03/29/2026
2.0.54 1 03/29/2026
2.0.53 1 03/29/2026
2.0.52 1 03/29/2026
2.0.51 1 03/29/2026
2.0.50 1 03/29/2026
2.0.49 1 03/29/2026
2.0.48 1 03/29/2026
2.0.47 1 03/29/2026
2.0.46 1 03/29/2026
2.0.45 1 03/29/2026
2.0.44 1 03/29/2026
2.0.43 1 03/29/2026
2.0.42 1 03/29/2026
2.0.41 1 03/29/2026
2.0.40 1 03/29/2026
2.0.39 1 03/29/2026
2.0.38 1 03/29/2026
2.0.37 1 03/29/2026
2.0.36 1 03/29/2026
2.0.35 1 03/29/2026
2.0.34 1 03/29/2026
2.0.33 1 03/29/2026
2.0.32 1 03/29/2026
2.0.31 1 03/29/2026
2.0.30 1 03/29/2026
2.0.29 1 03/29/2026
2.0.28 1 03/29/2026
2.0.27 1 03/29/2026
2.0.26 1 03/29/2026
2.0.25 1 03/29/2026
2.0.24 1 03/29/2026
2.0.23 1 03/29/2026
2.0.22 1 03/29/2026
2.0.21 1 03/29/2026
2.0.20 1 03/29/2026
2.0.19 1 03/29/2026
2.0.18 1 03/29/2026
2.0.17 1 03/29/2026
2.0.16 1 03/29/2026
2.0.15 1 03/29/2026
2.0.14 1 03/29/2026
2.0.13 1 03/29/2026
2.0.12 1 03/29/2026
2.0.11 1 03/29/2026
2.0.10 1 03/29/2026
2.0.9 1 03/29/2026
2.0.8 1 03/29/2026
2.0.7 1 03/29/2026
2.0.6 1 03/29/2026
2.0.5 1 03/29/2026
2.0.4 1 03/29/2026
2.0.3 1 03/29/2026
2.0.2 1 03/29/2026
2.0.1 1 03/29/2026
2.0.1-beta.1 1 03/29/2026
1.0.758 1 03/29/2026
1.0.757 1 03/29/2026
1.0.756 1 03/29/2026
1.0.755 1 03/29/2026
1.0.754 1 03/29/2026
1.0.753 1 03/29/2026
1.0.752 1 03/29/2026
1.0.751 1 03/29/2026
1.0.750 1 03/29/2026
1.0.749 1 03/29/2026
1.0.748 1 03/29/2026
1.0.747 1 03/29/2026
1.0.746 1 03/29/2026
1.0.745 1 03/29/2026
1.0.744 1 03/29/2026
1.0.743 1 03/29/2026
1.0.742 1 03/29/2026
1.0.741 1 03/29/2026
1.0.740 1 03/29/2026
1.0.739 1 03/29/2026
1.0.738 1 03/29/2026
1.0.737 1 03/29/2026
1.0.736 1 03/29/2026
1.0.735 1 03/29/2026
1.0.734 1 03/29/2026
1.0.733 1 03/29/2026
1.0.732 1 03/29/2026
1.0.731 1 03/29/2026
1.0.730 1 03/29/2026
1.0.729 1 03/29/2026
1.0.728 1 03/29/2026
1.0.727 1 03/29/2026
1.0.726 1 03/29/2026
1.0.725 1 03/29/2026
1.0.724 1 03/29/2026
1.0.723 1 03/29/2026
1.0.722 1 03/29/2026
1.0.721 1 03/29/2026
1.0.720 1 03/29/2026
1.0.719 1 03/29/2026
1.0.718 1 03/29/2026
1.0.717 1 03/29/2026
1.0.716 1 03/29/2026
1.0.715 1 03/29/2026
1.0.714 1 03/29/2026
1.0.713 1 03/29/2026
1.0.712 1 03/29/2026
1.0.711 1 03/29/2026
1.0.710 1 03/29/2026
1.0.709 1 03/29/2026
1.0.708 1 03/29/2026
1.0.707 1 03/29/2026
1.0.706 1 03/29/2026
1.0.705 1 03/29/2026
1.0.704 1 03/29/2026
1.0.703 1 03/29/2026
1.0.702 1 03/29/2026
1.0.701 1 03/29/2026
1.0.700 1 03/29/2026
1.0.699 1 03/29/2026
1.0.698 1 03/29/2026
1.0.697 1 03/29/2026
1.0.696 1 03/29/2026
1.0.695 1 03/29/2026
1.0.694 1 03/29/2026
1.0.693 1 03/29/2026
1.0.692 1 03/29/2026
1.0.691 1 03/29/2026
1.0.690 1 03/29/2026
1.0.689 1 03/29/2026
1.0.688 1 03/29/2026
1.0.687 1 03/29/2026
1.0.686 1 03/29/2026
1.0.685 1 03/29/2026
1.0.684 1 03/29/2026
1.0.683 1 03/29/2026
1.0.682 1 03/29/2026
1.0.681 1 03/29/2026
1.0.680 1 03/29/2026
1.0.679 1 03/29/2026
1.0.678 1 03/29/2026
1.0.677 1 03/29/2026
1.0.676 1 03/29/2026
1.0.675 1 03/29/2026
1.0.674 1 03/29/2026
1.0.673 1 03/29/2026
1.0.672 1 03/29/2026
1.0.671 1 03/29/2026
1.0.670 1 03/29/2026
1.0.669 1 03/29/2026
1.0.668 1 03/29/2026
1.0.667 1 03/29/2026
1.0.666 1 03/29/2026
1.0.665 1 03/29/2026
1.0.664 1 03/29/2026
1.0.663 1 03/29/2026
1.0.662 1 03/29/2026
1.0.661 1 03/29/2026
1.0.660 1 03/29/2026
1.0.659 1 03/29/2026
1.0.658 1 03/29/2026
1.0.657 1 03/29/2026
1.0.656 1 03/29/2026
1.0.655 1 03/29/2026
1.0.654 1 03/29/2026
1.0.653 1 03/29/2026
1.0.652 1 03/29/2026
1.0.651 1 03/29/2026
1.0.650 1 03/29/2026
1.0.649 1 03/29/2026
1.0.648 1 03/29/2026
1.0.647 1 03/29/2026
1.0.646 1 03/29/2026
1.0.645 1 03/29/2026
1.0.644 1 03/29/2026
1.0.643 1 03/29/2026
1.0.642 1 03/29/2026
1.0.641 1 03/29/2026
1.0.640 1 03/29/2026
1.0.639 1 03/29/2026
1.0.638 1 03/29/2026
1.0.629 1 03/29/2026
1.0.620 1 03/29/2026
1.0.613 1 03/29/2026
1.0.612 1 03/29/2026
1.0.611 1 03/29/2026
1.0.610 1 03/29/2026
1.0.606 1 03/29/2026
1.0.593 1 03/29/2026
1.0.592 1 03/29/2026
1.0.580 1 03/29/2026
1.0.577 1 03/29/2026
1.0.570 1 03/29/2026
1.0.569 1 03/29/2026
1.0.566 1 03/29/2026
1.0.565 1 03/29/2026
1.0.561 1 03/29/2026
1.0.558 1 03/29/2026
1.0.547 1 03/29/2026
1.0.544 1 03/29/2026
1.0.541 1 03/29/2026
1.0.536 1 03/29/2026
1.0.535 1 03/29/2026
1.0.534 1 03/29/2026
1.0.529 1 03/29/2026
1.0.528 1 03/29/2026
1.0.516 1 03/29/2026
1.0.515 1 03/29/2026
1.0.510 1 03/29/2026
1.0.508 1 03/29/2026
1.0.505 1 03/29/2026
1.0.502 1 03/29/2026
1.0.477 1 03/29/2026
1.0.476 1 03/29/2026
1.0.475 1 03/29/2026
1.0.474 1 03/29/2026
1.0.473 1 03/29/2026
1.0.472 1 03/29/2026
1.0.471 1 03/29/2026
1.0.470 1 03/29/2026
1.0.469 1 03/29/2026
1.0.468 1 03/29/2026
1.0.467 1 03/29/2026
1.0.466 1 03/29/2026
1.0.465 1 03/29/2026
1.0.464 1 03/29/2026
1.0.463 1 03/29/2026
1.0.462 1 03/29/2026
1.0.461 1 03/29/2026
1.0.460 1 03/29/2026
1.0.459 1 03/29/2026
1.0.458 1 03/29/2026
1.0.457 1 03/29/2026
1.0.456 1 03/29/2026
1.0.455 1 03/29/2026
1.0.454 1 03/29/2026
1.0.453 1 03/29/2026
1.0.452 1 03/29/2026
1.0.444 1 03/29/2026
1.0.441 1 03/29/2026
1.0.438 1 03/29/2026
1.0.435 1 03/29/2026
1.0.432 1 03/29/2026
1.0.427 1 03/29/2026
1.0.424 1 03/29/2026
1.0.415 1 03/29/2026
1.0.412 1 03/29/2026
1.0.410 1 03/29/2026
1.0.403 1 03/29/2026
1.0.399 1 03/29/2026
1.0.396 1 03/29/2026
1.0.395 1 03/29/2026
1.0.387 1 03/29/2026
1.0.378 1 03/29/2026
1.0.377 1 03/29/2026
1.0.376 1 03/29/2026
1.0.375 1 03/29/2026
1.0.372 1 03/29/2026
1.0.371 1 03/29/2026
1.0.370 1 03/29/2026
1.0.364 1 03/29/2026
1.0.361 1 03/29/2026
1.0.351 1 03/29/2026
1.0.349 1 03/29/2026
1.0.338 1 03/29/2026
1.0.331 1 03/29/2026
1.0.330 1 03/29/2026
1.0.324 1 03/29/2026
1.0.323 1 03/29/2026
1.0.321 1 03/29/2026
1.0.319 1 03/29/2026
1.0.318 1 03/29/2026
1.0.315 1 03/29/2026
1.0.312 1 03/29/2026
1.0.309 1 03/29/2026
1.0.306 1 03/29/2026
1.0.303 1 03/29/2026
1.0.300 1 03/29/2026
1.0.297 1 03/29/2026
1.0.294 1 03/29/2026
1.0.291 1 03/29/2026
1.0.287 1 03/29/2026
1.0.284 1 03/29/2026
1.0.281 1 03/29/2026
1.0.278 1 03/29/2026
1.0.273 1 03/29/2026
1.0.270 1 03/29/2026
1.0.265 1 03/29/2026
1.0.262 1 03/29/2026
1.0.259 1 03/29/2026
1.0.256 1 03/29/2026
1.0.253 1 03/29/2026
1.0.248 1 03/29/2026
1.0.245 1 03/29/2026
1.0.244 1 03/29/2026
1.0.241 1 03/29/2026
1.0.238 1 03/29/2026
1.0.235 1 03/29/2026
1.0.234 1 03/29/2026
1.0.233 1 03/29/2026
1.0.232 1 03/29/2026
1.0.231 1 03/29/2026
1.0.230 1 03/29/2026
1.0.226 1 03/29/2026
1.0.222 1 03/29/2026
1.0.221 1 03/29/2026
1.0.220 1 03/29/2026
1.0.219 1 03/29/2026
1.0.216 1 03/29/2026
1.0.213 1 03/29/2026
1.0.212 1 03/29/2026
1.0.209 1 03/29/2026
1.0.206 1 03/29/2026
1.0.205 1 03/29/2026
1.0.200 1 03/29/2026
1.0.199 1 03/29/2026
1.0.198 1 03/29/2026
1.0.195 1 03/29/2026
1.0.189 1 03/29/2026
1.0.188 1 03/29/2026
1.0.185 1 03/29/2026
1.0.184 1 03/29/2026
1.0.181 1 03/29/2026
1.0.177 1 03/29/2026
1.0.174 1 03/29/2026
1.0.171 1 03/29/2026
1.0.162 1 03/29/2026
1.0.144 1 03/29/2026
1.0.143 1 03/29/2026
1.0.141 1 03/29/2026
1.0.138 1 03/29/2026
1.0.135 1 03/29/2026
1.0.130 1 03/29/2026
1.0.127 1 03/29/2026
1.0.124 1 03/29/2026
1.0.121 1 03/29/2026
1.0.114 1 03/29/2026
1.0.111 1 03/29/2026
1.0.109 1 03/29/2026
1.0.107 1 03/29/2026
1.0.106 1 03/29/2026
1.0.105 1 03/29/2026
1.0.103 1 03/29/2026
1.0.102 1 03/29/2026