Inspectopedia 2025.2 Help

Constraints Violations

Base type is required   New in this release

Base type is required.

BaseTypeRequired attribute supports only classes and interfaces   New in this release

BaseTypeRequired attribute supports only classes and interfaces.

Inconsistent Naming  

Inconsistent Naming.

Namespace does not correspond to file location   New in this release

Namespace does not correspond to file location.

Non-nullable or required member is not initialized at constructor exit   New in this release

Non-nullable or required member is not initialized at constructor exit.

Possible 'null' assignment to non-nullable entity   New in this release

Possible 'null' assignment to non-nullable entity.

Possible violation of 'ValueRange'/'NonNegativeValue' attribute   New in this release

Possible violation of 'ValueRange'/'NonNegativeValue' attribute.

Problem in contract annotation definition   New in this release

Problem in contract annotation definition.

Required base type conflicting another type   New in this release

Required base type conflicting another type.

Type specified in '[BaseTypeRequired]' attribute conflicts another type   New in this release

Type specified in '[BaseTypeRequired]' attribute conflicts another type.

Values of types marked with 'CannotApplyEqualityOperatorAttribute' should be compared using 'Equals()'   New in this release

Values of types marked with 'CannotApplyEqualityOperatorAttribute' should be compared using 'Equals()'.

Last modified: 29 July 2025