Does Endevor have a code checking utility similar to SonarQube?
No. However you can add a SonarQube step to the appropriate Generate processors.
Use the Endevor MAXRC keyword in the SonarQube step to indicate if the check was acceptable or not.
You can also bypass executing one or more of the processor steps by coding the COND or EXECIF parameters on the steps or using IF/THEN/ELSE processor logic.