apply plugin: 'org.xtext.xtend' sourceSets { main { xtendOutputDir = 'src/main/xtend-gen' } test { xtendOutputDir = 'src/test/xtend-gen' } } clean.doLast { delete 'src/main/xtend-gen' delete 'src/test/xtend-gen' } sonarqube.properties { properties['sonar.exlusions'] += [ 'src/main/xtend-gen/**', 'src/test/xtend-gen/**', ] }