Make all custom functional interfaces to util.function

This commit is contained in:
Juuxel
2020-07-30 15:12:23 +03:00
parent 6e5c3a8715
commit 85eb839db1
5 changed files with 8 additions and 6 deletions

View File

@@ -54,7 +54,7 @@ import net.fabricmc.loom.providers.MinecraftMappedProvider;
import net.fabricmc.loom.providers.MinecraftProvider;
import net.fabricmc.loom.providers.PatchProvider;
import net.fabricmc.loom.providers.McpConfigProvider;
import net.fabricmc.loom.util.LazyBool;
import net.fabricmc.loom.util.function.LazyBool;
import net.fabricmc.loom.util.LoomDependencyManager;
public class LoomGradleExtension {

View File

@@ -62,8 +62,8 @@ import org.gradle.api.logging.Logger;
import net.fabricmc.loom.util.Constants;
import net.fabricmc.loom.util.DependencyProvider;
import net.fabricmc.loom.util.DownloadUtil;
import net.fabricmc.loom.util.FsPathConsumer;
import net.fabricmc.loom.util.IoConsumer;
import net.fabricmc.loom.util.function.FsPathConsumer;
import net.fabricmc.loom.util.function.IoConsumer;
import net.fabricmc.loom.util.ManifestVersion;
import net.fabricmc.loom.util.MinecraftVersionInfo;
import net.fabricmc.loom.util.StaticPathWatcher;

View File

@@ -22,7 +22,7 @@
* SOFTWARE.
*/
package net.fabricmc.loom.util;
package net.fabricmc.loom.util.function;
import java.io.IOException;
import java.nio.file.FileSystem;

View File

@@ -22,7 +22,7 @@
* SOFTWARE.
*/
package net.fabricmc.loom.util;
package net.fabricmc.loom.util.function;
import java.io.IOException;

View File

@@ -1,10 +1,12 @@
package net.fabricmc.loom.util;
package net.fabricmc.loom.util.function;
import java.util.Objects;
import java.util.function.BooleanSupplier;
/**
* A lazily computed boolean value.
*
* @author Juuz
*/
public final class LazyBool implements BooleanSupplier {
private BooleanSupplier supplier;