closing violations from sonar