Fix getKnownIndyBsms storing a set in a list without sorting (#1225)

* Cache source mappings (#1220) (#1221)

* Fix getKnownIndyBsms storing a set in a list

This caused remapJar to re-run unnecessarily

---------

Co-authored-by: modmuss <modmuss50@gmail.com>
This commit is contained in:
Jason Penilla
2024-11-29 02:15:00 -07:00
committed by GitHub
parent c4e2679e24
commit e5ad4e186c

View File

@@ -110,7 +110,7 @@ public class TinyRemapperService extends Service<TinyRemapperService.Options> im
options.getUselegacyMixinAP().set(legacyMixin);
options.getKotlinClasspathService().set(KotlinClasspathService.createOptions(project));
options.getClasspath().from(classpath);
options.getKnownIndyBsms().set(extension.getKnownIndyBsms());
options.getKnownIndyBsms().set(extension.getKnownIndyBsms().get().stream().sorted().toList());
options.getRemapperExtensions().set(extension.getRemapperExtensions());
});
}