From 2d1add35e5883b7b5694106c5573dee04bdf08ba Mon Sep 17 00:00:00 2001 From: Matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com> Date: Thu, 2 May 2024 13:48:08 +0300 Subject: [PATCH] Fix installer profile being wrongly cached (#163) --- .../gradle/dsl/platform/model/InstallerProfile.groovy | 5 +++-- .../gradle/platform/tasks/CreateLegacyInstallerJson.java | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dsl/platform/src/main/groovy/net/neoforged/gradle/dsl/platform/model/InstallerProfile.groovy b/dsl/platform/src/main/groovy/net/neoforged/gradle/dsl/platform/model/InstallerProfile.groovy index 48e0fffc9..176ca82a8 100644 --- a/dsl/platform/src/main/groovy/net/neoforged/gradle/dsl/platform/model/InstallerProfile.groovy +++ b/dsl/platform/src/main/groovy/net/neoforged/gradle/dsl/platform/model/InstallerProfile.groovy @@ -27,6 +27,7 @@ import org.gradle.api.provider.Property import org.gradle.api.provider.Provider import org.gradle.api.provider.SetProperty import org.gradle.api.tasks.Input +import org.gradle.api.tasks.Nested import org.gradle.api.tasks.Optional import org.jetbrains.annotations.Nullable @@ -155,7 +156,7 @@ abstract class InstallerProfile implements ConfigurableDSLElement getProcessors(); @@ -200,7 +201,7 @@ abstract class InstallerProfile implements ConfigurableDSLElement getLibraries(); diff --git a/platform/src/main/java/net/neoforged/gradle/platform/tasks/CreateLegacyInstallerJson.java b/platform/src/main/java/net/neoforged/gradle/platform/tasks/CreateLegacyInstallerJson.java index d716d6c19..ec3bbf9e1 100644 --- a/platform/src/main/java/net/neoforged/gradle/platform/tasks/CreateLegacyInstallerJson.java +++ b/platform/src/main/java/net/neoforged/gradle/platform/tasks/CreateLegacyInstallerJson.java @@ -46,7 +46,7 @@ public void run() { } } - @Internal + @Nested public abstract Property getProfile(); @InputFiles