public static void main(final String[] args) {
        if (args.length > 1) {
            FileInStream fis;
            FileOutStream fos;
            CodeFormatter codeFormatter = new CodeFormatter();
            FormatOptions formatOptions = new FormatOptions(DEFAULT_FORMATTER_PROPERTIES);
            try {
                fis = new FileInStream(args[0]);
                fos = new FileOutStream(args[1]);
                codeFormatter.format(fis, fos, formatOptions);
            } catch (FormatterException ex) {
                if (LOGGER.isEnabledFor(Level.ERROR)) {
                    LOGGER.error(ex.getMessage());
                }
            } catch (StreamException ex) {
                if (LOGGER.isEnabledFor(Level.FATAL)) {
                    LOGGER.fatal(ex.getMessage());
                }
            }
        } else {
            LOGGER.error("Parameters: input_file_path output_file_path");
        }
    }