DO NOT MERGE - Review Only - Clean analyzer

Since CI seems to be down, this is the whole PR for review by @sjrd. The true PR is in #1412
In `Object` and `String`, they are constants in objects, hence the uppercases. Here it is not the case.