Robert Fischer
Robert Fischer
What's the issue with a dependency in order to be more expressive in your type system by using a de facto standard?
I'd happily accept a pull request to fix this.
We may be able to use a more lax parser (something intended for parsing HTML, maybe?) to accomplish this.
How does the Android plugin resolve dependencies/configurations? Right now, it uses the `runtime` configuration to generate reports. You can modify that by assigning the `reportedConfiguration` or `reportedConfigurations` property: https://github.com/RobertFischer/Gradle-License-Report/blob/master/src/main/groovy/com/smokejumperit/gradle/report/DependencyLicenseReport.java#L49-L65
If we could detect that the Android plugin was added, we could change our `reportedConfigurations` property default to support whatever the Android plugin's configuration is. I'd happily accept a pull...
Can you show me the POM that it is complaining about? Specifically, line 116, column 17?
(Ignore close/open. That was an accident.)
What if people want to pass a command that contains spaces?
I know about ProcessBuilder, but there was an issue with slurping I/O, IIRC.
Looks like the 1.7 release of ProcessBuilder fixes the issue. I'll shift over to using that.