[MINOR: project-wide information centralized into 'Infos.java'. cadmium@x9c.fr**20090913072616] { hunk ./build.xml 79 - + + + . + */ + +package fr.x9c.cadmium; + +/** + * This class defines some project-wide constants. + * + * @author Xavier Clerc + * @version 1.3 + * @since 1.3 + */ +public final class Infos { + + /** Version number. */ + public static final String VERSION = "1.2"; + + /** Author name. */ + public static final String AUTHOR = "Xavier Clerc"; + + /** Copyright years. */ + public static final String YEARS = "2007-2009"; + + /** Mail address. */ + public static final String MAIL = "cadmium@x9c.fr"; + + /** Homepage. */ + public static final String URL = "http://cadmium.x9c.fr"; + + /** Supported OCaml version. */ + public static final String OCAML_VERSION = "3.10.0"; + + /** + * No instance of this class. + */ + private Infos() { + } // end empty constructor + +} // end class 'Infos' hunk ./src/fr/x9c/cadmium/Main.java 39 - * @version 1.0 + * @version 1.3 hunk ./src/fr/x9c/cadmium/Main.java 44 - /** Application version. */ - public static final String VERSION = "1.2"; - hunk ./src/fr/x9c/cadmium/Main.java 80 - System.out.println(Main.VERSION); + System.out.println(Infos.VERSION); hunk ./src/fr/x9c/cadmium/kernel/ByteCodeParameters.java 30 -import fr.x9c.cadmium.Main; +import fr.x9c.cadmium.Infos; hunk ./src/fr/x9c/cadmium/kernel/ByteCodeParameters.java 39 - * @version 1.1 + * @version 1.3 hunk ./src/fr/x9c/cadmium/kernel/ByteCodeParameters.java 469 - out.println("Cadmium version " + Main.VERSION + " (c) Xavier Clerc, 2007-2009"); - out.println("homepage: cadmium.x9c.fr -- contact: cadmium@x9c.fr"); + out.println("Cadmium version " + Infos.VERSION + " (c) " + Infos.AUTHOR + ", " + Infos.YEARS); + out.println("homepage: " + Infos.URL + " -- contact: " + Infos.MAIL); hunk ./src/fr/x9c/cadmium/support/scripting/OCamlScriptEngineFactory.java 30 +import fr.x9c.cadmium.Infos; + hunk ./src/fr/x9c/cadmium/support/scripting/OCamlScriptEngineFactory.java 36 - * @version 1.1 + * @version 1.3 hunk ./src/fr/x9c/cadmium/support/scripting/OCamlScriptEngineFactory.java 45 - private static final String ENGINE_VERSION = "1.2"; + private static final String ENGINE_VERSION = Infos.VERSION; hunk ./src/fr/x9c/cadmium/support/scripting/OCamlScriptEngineFactory.java 76 - private static final String LANGUAGE_VERSION = "3.10.0"; + private static final String LANGUAGE_VERSION = Infos.OCAML_VERSION; }