MPS-11565 - a checking rule detecting annotations of the same kind and same set of string or integer-typed parameters
MPS-18964 - excluding explicit private super constructors
MPS-11565 - the annotation name should be enough to tell duplicates
MPS-18965 - enums always have a two-arg constructor inherited from Enum
MPS-11565 - the annotation name should be enough to tell duplicates
MPS-18965 - enums always have a two-arg constructor inherited from Enum
MPS-10766 - reporting methods overriding methods from a final class
Pruned slightly Enum behavior and generator from unused features
Merge remote-tracking branch 'origin/master' into 3.1/vaclav
Rebuilt
MPS-18534 - ClassCreator checking for visibility of the called constructor
Checking for unary arithmetics operations on local property references
MPS-18428 - check for self-assignment of properties