Skip to content
This repository has been archived by the owner on Aug 19, 2020. It is now read-only.

Upgrade to Kotlin 1.3 #1125

Merged
merged 25 commits into from
Sep 21, 2018
Merged

Upgrade to Kotlin 1.3 #1125

merged 25 commits into from
Sep 21, 2018

Conversation

bamboo
Copy link
Member

@bamboo bamboo commented Sep 20, 2018

Upgrade Kotlin to the latest EAP release 1.3-rc-57 and automatically add the kotlinEap() repository to every project's buildscript.repositories and repositories to ease migration.

@bamboo bamboo changed the title WIP: Upgrade to Kotlin 1.3 Upgrade to Kotlin 1.3 Sep 21, 2018
@bamboo bamboo requested a review from eskatos September 21, 2018 14:19
@bamboo
Copy link
Member Author

bamboo commented Sep 21, 2018

@eskatos, this is ready for your review. There are 2 open issues:

  1. the hello-kapt sample is no longer working due to an apparent incompatibility between the latest Kotlin plugin and the latest Gradle from master
  2. ProjectBuilder is broken after the upgrade to latest Gradle from master so the offending tests were disabled

Copy link
Member

@eskatos eskatos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Upgrade went not so bad 👍

I requested one change about the kotlin-eap repository.

Let's see if @lptr has some light to shed on us about the Groovy 2.5 FastString issue with ProjectBuilder.

Did you find an existing issue about the kapt problem?

kotlin {
experimental.coroutines = Coroutines.ENABLE
}

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\o/

Copy link
Member

@eskatos eskatos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good to merge!

Let's create issues to track the ProjectBuilder issue with Groovy 2.5 and the kapt 1.3 problem.

Now that the upgrade to Kotlin 1.3.0-rc-57 is complete.
@bamboo
Copy link
Member Author

bamboo commented Sep 21, 2018

Thanks, @eskatos!

I've created #1131 to track the issue related to the use ofProjectBuilder and the kapt issue went away after the sample and wrappers were all upgraded to 1.3.0-rc-57

@bamboo bamboo merged commit 44e3c02 into develop Sep 21, 2018
@bamboo bamboo deleted the bamboo/kotlin-1.3 branch November 13, 2018 16:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants