Skip to content

Commit f3a94bd

Browse files
José Peredajperedadnr
José Pereda
andauthored
Sort set to avoid build cache invalidation (#125)
Co-authored-by: jose.pereda <[email protected]>
1 parent 3cc334c commit f3a94bd

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

src/main/java/org/openjfx/gradle/JavaFXOptions.java

+11-9
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,17 @@ private void updateJavaFXDependencies() {
117117
clearJavaFXDependencies();
118118

119119
String configuration = getConfiguration();
120-
JavaFXModule.getJavaFXModules(this.modules).forEach(javaFXModule -> {
121-
if (customSDKArtifactRepository != null) {
122-
project.getDependencies().add(configuration, Map.of("name", javaFXModule.getModuleName()));
123-
} else {
124-
project.getDependencies().add(configuration,
125-
String.format("%s:%s:%s:%s", MAVEN_JAVAFX_ARTIFACT_GROUP_ID, javaFXModule.getArtifactName(),
126-
getVersion(), getPlatform().getClassifier()));
127-
}
128-
});
120+
JavaFXModule.getJavaFXModules(this.modules).stream()
121+
.sorted()
122+
.forEach(javaFXModule -> {
123+
if (customSDKArtifactRepository != null) {
124+
project.getDependencies().add(configuration, Map.of("name", javaFXModule.getModuleName()));
125+
} else {
126+
project.getDependencies().add(configuration,
127+
String.format("%s:%s:%s:%s", MAVEN_JAVAFX_ARTIFACT_GROUP_ID, javaFXModule.getArtifactName(),
128+
getVersion(), getPlatform().getClassifier()));
129+
}
130+
});
129131
lastUpdatedConfiguration = configuration;
130132
}
131133

0 commit comments

Comments
 (0)