From 635d3150e3e85c01b777ff165e21fa8965d58440 Mon Sep 17 00:00:00 2001 From: EVE Date: Tue, 14 Mar 2017 12:08:11 -0400 Subject: Cleanup --- .../src/bjc/dicelang/util/ResourceLoader.java | 28 ++++++++++++---------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'dice-lang/src/bjc/dicelang/util/ResourceLoader.java') diff --git a/dice-lang/src/bjc/dicelang/util/ResourceLoader.java b/dice-lang/src/bjc/dicelang/util/ResourceLoader.java index 1cb29b0..65dc1e4 100644 --- a/dice-lang/src/bjc/dicelang/util/ResourceLoader.java +++ b/dice-lang/src/bjc/dicelang/util/ResourceLoader.java @@ -1,40 +1,42 @@ package bjc.dicelang.util; +import bjc.dicelang.Errors; + import java.io.IOException; import java.net.URISyntaxException; import java.net.URL; import java.nio.file.Files; import java.nio.file.Paths; -import bjc.dicelang.Errors; - -import static bjc.dicelang.Errors.ErrorKey.*; +import static bjc.dicelang.Errors.ErrorKey.EK_MISC_IOEX; /** * Load resources bundled with DiceLang - * + * * @author EVE * */ public class ResourceLoader { /** * Loads a .help file from the data/help directory. - * - * @param name The name of the help file to load. - * - * @return The contents of the help file, or null if it could not be opened + * + * @param name + * The name of the help file to load. + * + * @return The contents of the help file, or null if it could not be + * opened */ public String[] loadHelpFile(String name) { URL fle = this.getClass().getResource("/data/help/" + name + ".help"); - + try { return Files.lines(Paths.get(fle.toURI())).toArray(sze -> new String[sze]); - } catch (IOException ioex) { + } catch(IOException ioex) { + Errors.inst.printError(EK_MISC_IOEX, fle.toString()); + } catch(URISyntaxException usex) { Errors.inst.printError(EK_MISC_IOEX, fle.toString()); - } catch (URISyntaxException usex) { - Errors.inst.printError(EK_MISC_IOEX, fle.toString()); } - + return null; } } -- cgit v1.2.3