Redundancies in Symbol Declarations
- 'DefaultParameterValueAttribute' must be used in conjunction with 'OptionalAttribute'
'DefaultParameterValueAttribute' must be used in conjunction with 'OptionalAttribute'.
- 'params' modifier is always ignored on overrides
'params' modifier is always ignored on overrides.
- Class with virtual (overridable) members never inherited (non-private accessibility)
Class with virtual (overridable) members never inherited (non-private accessibility).
- Class with virtual (overridable) members never inherited (private accessibility)
Class with virtual (overridable) members never inherited (private accessibility).
- Component of the tuple is never used
Component of the tuple is never used.
- Empty constructor
Empty constructor.
- Empty destructor
Empty destructor.
- Empty implementation of 'partial void' method is redundant
Empty implementation of 'partial void' method is redundant.
- Empty namespace declaration
Empty namespace declaration.
- Entity is only used to capture its name (non-private accessibility)
Entity is only used to capture its name (non-private accessibility).
- Entity is only used to capture its name (private accessibility)
Entity is only used to capture its name (private accessibility).
- Local function is never used
Local function is never used.
- Local function return value is never used
Local function return value is never used.
- Method return value is never used (non-private accessibility)
Method return value is never used (non-private accessibility).
- Method return value is never used (private accessibility)
Method return value is never used (private accessibility).
- Non-accessed local variable
Non-accessed local variable.
- Non-accessed local variable is only used to discard the 'out' parameter value
Non-accessed local variable is only used to discard the 'out' parameter value.
- Not accessed primary constructor parameter
Not accessed primary constructor parameter.
- Parameter is only used for precondition check (non-private accessibility)
Parameter is only used for precondition check (non-private accessibility).
- Parameter is only used for precondition check (private accessibility)
Parameter is only used for precondition check (private accessibility).
- Parameter output value is always discarded (non-private accessibility)
Parameter output value is always discarded (non-private accessibility).
- Parameter output value is always discarded (private accessibility)
Parameter output value is always discarded (private accessibility).
- Redundant 'partial' modifier on method declaration
Redundant 'partial' modifier on method declaration.
- Redundant 'partial' modifier on type declaration
Redundant 'partial' modifier on type declaration.
- Redundant attribute [SetsRequiredMembers]
Redundant attribute [SetsRequiredMembers].
- Redundant base constructor call
Redundant base constructor call.
- Redundant class or interface specification in base types list
Redundant class or interface specification in base types list.
- Redundant member initializer
Redundant member initializer.
- Redundant member override
Redundant member override.
- Redundant method overload (non-private accessibility)
Redundant method overload (non-private accessibility).
- Redundant method overload (private accessibility)
Redundant method overload (private accessibility).
- Sealed member in sealed class
Sealed member in sealed class.
- Type is never used (non-private accessibility)
Type is never used (non-private accessibility).
- Type is never used (private accessibility)
Type is never used (private accessibility).
- Type member is never accessed via base type (non-private accessibility)
Type member is never accessed via base type (non-private accessibility).
- Type member is never accessed via base type (private accessibility)
Type member is never accessed via base type (private accessibility).
- Type member is never used (non-private accessibility)
Type member is never used (non-private accessibility).
- Type member is never used (private accessibility)
Type member is never used (private accessibility).
- Type member is only used in overrides (non-private accessibility)
Type member is only used in overrides (non-private accessibility).
- Type member is only used in overrides (private accessibility)
Type member is only used in overrides (private accessibility).
- Underlying type of enum is 'int'
Underlying type of enum is 'int'.
- Unused label
Unused label.
- Unused local variable
Unused local variable.
- Unused parameter (non-private accessibility)
Unused parameter (non-private accessibility).
- Unused parameter (private accessibility)
Unused parameter (private accessibility).
- Unused parameter in partial method
Unused parameter in partial method.
- Unused positional parameter
Unused positional parameter.
- Unused type parameter
Unused type parameter.
- Virtual (overridable) member is never overridden (non-private accessibility)
Virtual (overridable) member is never overridden (non-private accessibility).
- Virtual (overridable) member is never overridden (private accessibility)
Virtual (overridable) member is never overridden (private accessibility).