First, there are several elements in your analysis command that are unnecessary:
-Dsonar.qualityGate=API - you can’t set Quality Gate from the command line, so this doesn’t do anything -Dsonar.projectKey=project-1 -Dsonar.projectName=project-1 - project name will default to project key if you don’t supply a value. Since you’re using the same string for both you could omit sonar.projectName and save yourself a few keystrokes, altho it doesn’t hurt anything to supply it explicitly -Dsonar.projectBaseDir=. - . is the default value. No need to make it explicit.
To be clear, SonarQube analysis isn’t going to generate any of those files. When properly configured, it may read them, though.
The project homepage screenshot you’ve provided makes it look like there haven’t been any code changes in the… last 24 minutes. Did you actually make code changes and re-analyze?