- Calculate literal type for float arithmetic instead of only for int arithmetic
- Fix copy/paste fail causing InvalidConstantAssignmentValue to be marked as fixable
Add InvalidClassConstType issue as alternative to LessSpecificClassConstType when type isn't contravariant.
Handle final class consts (#6395).
Use double quotes for types in class const issues.
Add class const covariance support (fixes#5589).
Add check for overriding const from interface in PHP < 8.1 (fixes#7108).
Add check for ambiguous const inheritance.