kt3k/coveralls-gradle-plugin — pull request #1 by bric3 (2013-10-25 17:59:28+00:00)
Title: Fixes NPE when coverage.xml has multiple <source> element

Coverage report can have multiple source folders

```xml

src/main/java
src/main/groovy

```

Aside of that Gradle's Cobertura plugin can generate an additional wrong source folder.

So this PR
* find the first matching source in any of the source directories
* makes this plugin more lenient of the actual source file cannot be found