-
-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix #17: Migrate source to Kotlin #57
Fix #17: Migrate source to Kotlin #57
Conversation
From a cursory glance on my phone this looks great! |
} | ||
|
||
// Configurable; Groovy support | ||
fun setExecOverrides(execOverrides: Closure<ExecSpec>) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
note to self: I think we might be able to replace Closure
with Action
I've looked through it and it seems great, just gotta run some manual tests before merging! |
Thanks @mikejhill for this great pull request! And thanks @deepy for reviewing it! |
Thank you for all the work @mikejhill! I'll be able to do a thorough test on the 20th when I got access to a project that's really good at triggering corner-cases |
Took a stab at migrating source to Kotlin. Let me know if this seems helpful. I tried to keep this to refactoring and minimize functional changes.
As users of the plugin, we would like to take advantage of some Gradle features that are easier to implement using Kotlin, e.g. #39.