Lot's of files are changed, but those are cosmetics changes only.
@hywak would you mind merging in the latest changes from 4.x-dev branch. Travis builds should be up and running again, so we hopefully can see afterwards if all those changes break anything or not.
@hywak Seems there are a plenty of tests failing. Might be good to first looking into why the Unit tests are failing, maybe fixing those might also fix some of the other test suites:
I'm not sure when I will find some time to have a quick look myself to maybe identify some first issues, but will try to do that soon.
@sgiehl I will take a look at it tomorrow or at the weekend :)
Pushed changes where all unit tests were passing locally: https://github.com/matomo-org/matomo/pull/18195/commits/45a3aa5bbf1efc65f061e05b5659e571c5d97c6a
The System tests are still failing though. Seems to be caused by some kind of rounding issue. Guess some check doesn't do the same as before...
If you don't want this PR to be closed automatically in 28 days then you need to assign the label 'Do not close'.