issues
search
Qowaiv
/
qowaiv-analyzers
Roslyn Analyzers
MIT License
1
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
QW0011 & QW0012: Improve message on reported issues
#50
Corniel
closed
1 week ago
0
Improve message for QW0011 & QW0012
#49
omarjuul
closed
1 week ago
5
FP QW0016: Only take public records into account
#48
Corniel
closed
1 month ago
0
FP QW0016: Obsolete code and calls to bases should be excluded
#47
Corniel
closed
1 month ago
0
Depend on Microsoft.CodeAnalysis 4.10.0
#46
Corniel
closed
1 month ago
0
New Rule: Prefer regular over positional properties
#45
Corniel
closed
1 month ago
2
New Rule: Records should prefer required properties over constructors
#44
Corniel
closed
1 month ago
2
FP: QW0015: The FilePath is more commonly a full path
#43
Corniel
closed
1 month ago
0
Fix typo's and missing text
#42
LauraXiulan
closed
1 month ago
0
Define global using statements in single file
#41
Corniel
closed
1 month ago
0
New Rule: Define global using statements separately
#40
Corniel
closed
2 months ago
0
New Rule: Use Qowaiv decimal rounding
#39
Corniel
closed
2 months ago
0
FN QW0008: Properties where not considered to decide if a struct had a well defined empty state
#38
Corniel
closed
2 months ago
0
FP: QW0011, QW0012: Ingore IEnumerator and IXmlSerialable
#37
Corniel
closed
2 months ago
0
FP QW0011, QW0012: Ignore types with mutable base
#36
Corniel
closed
5 months ago
0
Enabled .NET ProjectFile analyzers
#35
Corniel
closed
6 months ago
0
FP QW0012: Types that have Immutable in there name are considered immutable
#34
Corniel
closed
6 months ago
0
FP QW0003: [DoesNotReturn] should be valid alternative for [Pure]
#33
Corniel
closed
6 months ago
0
FP QW0012: Do not check on property types having setters
#32
Corniel
closed
6 months ago
0
New rules: define immutable models/types
#31
Corniel
closed
6 months ago
0
New Code Fix: Apply suggestions provide by obsolete code attribute
#30
Corniel
closed
7 months ago
0
New Rule: Use System.DateOnly instead of Qowaiv.Date
#29
Corniel
closed
7 months ago
0
Reduce warnings
#28
Corniel
closed
7 months ago
0
Depend on Microsoft.CodeAnalysis 4.*
#27
Corniel
closed
7 months ago
0
Fix Provider: Seal classes and records as suggested by QW0005
#26
Corniel
closed
1 year ago
0
FN: QW0008 and QW0009 should also report on generics
#25
Corniel
closed
1 year ago
0
New Rule: advise to use Qowaiv SVO's
#24
Corniel
opened
1 year ago
0
New Rule: Define properties as not-nullable for enums with a defined none value
#23
Corniel
closed
1 year ago
0
Code Fix: change types that should be changed according to QW0008
#22
Corniel
closed
1 year ago
0
New Rule: Define properties as not-nullable for types with an empty state
#21
Corniel
closed
1 year ago
0
New Rule: SVO's with empty should not be nullable
#20
Corniel
closed
7 months ago
0
Fix for time provider
#19
Corniel
closed
1 year ago
0
Create a code fix that suggests to use Qowaiv.Clock
#18
Corniel
closed
1 year ago
1
Create code fix to help converting obsolete code
#17
Corniel
closed
7 months ago
0
FP: Methods returning ValueTask are impure by definition
#16
Corniel
closed
1 year ago
1
FP QW0005: All attributes should be excluded
#15
Corniel
closed
1 year ago
0
Mathematical Alphanumeric Symbols are not suspicious
#14
Corniel
closed
1 year ago
0
Use file scoped namespace declarations
#13
Corniel
closed
1 year ago
0
Run specs against newest version of Roslyn
#12
Corniel
closed
1 year ago
0
FN QW0005: Overrides on protected members do not make a class designed for inheritance
#11
Corniel
closed
1 year ago
0
New Rule: The Inheritable attribute should only be on unsealed concrete classes
#10
Corniel
closed
1 year ago
0
New Rule: Seal concrete classes unless designed for inheritance
#9
Corniel
closed
1 year ago
1
Reduce the visual impact of reporting on QW0003
#8
Corniel
closed
1 year ago
0
Drop VB.NET support
#7
Corniel
closed
1 year ago
0
(Horizontal) Tab character (U+0009) should be allowed
#6
Corniel
closed
2 years ago
0
Add Build
#5
Corniel
closed
2 years ago
0
Detect Trojan characters
#4
Corniel
closed
2 years ago
0
Enforce rules to be decorated with either a [Pure] or [Impure] attribute.
#3
Corniel
closed
2 years ago
0
Packages without shared assembly
#2
Corniel
closed
2 years ago
0
Introduction of Qowaiv Analyzers
#1
Corniel
closed
2 years ago
0
Next