title: Sonar Multi-Language Test Coverage
body: <p>Using Sonar with language property set to <code>Java</code> I was getting Test Coverage.  Now that I have the language property NOT set in order to analyze multiple languages, my test coverage says "No Data".  All of the tests are being run according to the log.  All the src/main code is being analyzed properly and all the tests follow the src/test structure which should be getting picked up according to the documentation.</p>
  
  <p>Sonar Version: 5.1</p>
  
  <p>Build Type: Gradle</p>
  
  <p>Languages used in Project: Java, Groovy</p>
  
  <p>--build.gradle plugins</p>
  
  <pre><code>apply plugin: 'groovy'
  apply plugin: 'war'
  apply plugin: 'maven-publish'
  apply plugin: "sonar-runner"
  </code></pre>
  
  <p>--build.gradle sonarRunner properties</p>
  
  <pre><code>sonarRunner {
      sonarProperties {
          property "sonar.host.url", "http://xxxxx:9000"
          property "sonar.jdbc.url", "jdbc:mysql://xxxxx:3306/sonar?useUnicode=true&amp;amp;characterEncoding=utf8"
          property "sonar.jdbc.driverClassName", "com.mysql.jdbc.Driver"
          property "sonar.jdbc.username", "sonar"
          property "sonar.jdbc.password", "sonar"
      }
  }
  </code></pre>
  
  <p>Why is my test coverage not showing up when the language property is not specified?</p>