- remove `AddOverrideAttributeToOverriddenPropertiesRector` from `withSkip` as the enum formatting has been fixed
- add `AddOverrideAttributeToOverriddenPropertiesRector` to `withSkip`
- comment out `typeDeclarationDocblocks` as these rules might not be what we want
- add new `WhereNullComparisonToWhereNullRector` rule
- remove `WhereToWhereLikeRector` as we are not only using Postgres on v5
- this rule adds newlines between enum cases which is incorrect and pint already formats all other cases covered by this rule via its class_attributes_separation rule
- refactored rector laravel usage completely to use sets, which
reduces imports, adds a few new options and makes everything much
cleaner
- started using composer-based sets for laravel which applies rules via
rector laravel based on the laravel version
- removed many unused or now duplicated manually added formatting rules
- removed some rules that are not desired for our coding style
- added some new manual rules that made sense
- removed naming and phpunitCodeQuality prepared set as it caused
issues (naming in DB migrations was changed...)
- added typeDeclarationDocblocks prepared set (experimental)
- added withAttributesSets() option