Frequently Asked Questions

Rodrigo B. de Oliveira edited this page Nov 6, 2017 · 6 revisions

When will I be able to play with this?

Right now. See the samples README for details on how to get started.

How do I set up my development environment to play with this?

See the set up dev environment section in the samples README for instructions.

What's the overall roadmap?

We manage the project using GitHub issues and milestones organized via ZenHub.

Is using Groovy for my build scripts deprecated?

No. Gradle's Groovy support is not deprecated, and will continue to be supported.

Will existing plugins still work when I write my build logic in Kotlin?

Yes, they will continue to work without a problem. Gradle plugins can be developed in any JVM language and they interoperate well with each other as well as with build scripts written in Kotlin or Groovy.

Do I have to use IntelliJ IDEA when using Kotlin for Gradle?

No. Although JetBrains is the company behind IDEA and also the inventor and driving force behind Kotlin, JetBrains is also committed to providing Kotlin support for Eclipse. The IDE support for writing Gradle build logic in Eclipse will actually improve with Kotlin once we integrate the Eclipse Kotlin support into Buildship, the Gradle plugin for Eclipse.

In what language should I develop my plugins?

You can develop your plugins in any JVM language, but as part of this effort, we are working on making Kotlin the language of choice for developing Gradle plugins. Stay tuned!

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.