Skip to content

Commit

Permalink
1.25.1: Remigrate: fix Kotlin incompatibility with latest MPS
Browse files Browse the repository at this point in the history
  • Loading branch information
sergej-koscejev committed May 17, 2024
1 parent 2d9315f commit 0675e56
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 2 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 1.25.1

### Fixed

- `Remigrate`: change classpath construction to fix Kotlin library incompatibilities with latest MPS.

## 1.25.0

### Added
Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ plugins {
id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.13.2"
}

val baseVersion = "1.25.0"
val baseVersion = "1.25.1"

group = "de.itemis.mps"

Expand Down
4 changes: 3 additions & 1 deletion src/main/kotlin/de/itemis/mps/gradle/tasks/Remigrate.kt
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,10 @@ open class Remigrate @Inject constructor(

group = TaskGroups.MIGRATION

classpath(backendConfig)
// Additional classpath goes before backend config in order to fix problem with Kotlin version mismatch of
// backend vs IDEA.
classpath(additionalClasspath)
classpath(backendConfig)

mainClass.set("de.itemis.mps.gradle.remigrate.MainKt")
}
Expand Down

0 comments on commit 0675e56

Please sign in to comment.