/** * A main method for testing configuration writing. */ public static void main(String[] args) { try { ConfigurationWriter writer = new ConfigurationWriter(new File(args[0])); writer.write(new Configuration()); } catch (Exception ex) { ex.printStackTrace(); } } }
/** * A main method for testing configuration writing. */ public static void main(String[] args) { try { ConfigurationWriter writer = new ConfigurationWriter(new File(args[0])); writer.write(new Configuration()); } catch (Exception ex) { ex.printStackTrace(); } } }
/** * A main method for testing configuration writing. */ public static void main(String[] args) { try { ConfigurationWriter writer = new ConfigurationWriter(new File(args[0])); writer.write(new Configuration()); } catch (Exception ex) { ex.printStackTrace(); } } }
/** * A main method for testing configuration writing. */ public static void main(String[] args) { try { ConfigurationWriter writer = new ConfigurationWriter(new File(args[0])); writer.write(new Configuration()); } catch (Exception ex) { ex.printStackTrace(); } } }
configurationWriter.write(getProGuardConfiguration());
/** * Prints out the configuration that ProGuard is using. */ private void printConfiguration() throws IOException { if (configuration.verbose) { System.out.println("Printing configuration to [" + PrintWriterUtil.fileName(configuration.printConfiguration) + "]..."); } PrintWriter pw = PrintWriterUtil.createPrintWriterOut(configuration.printConfiguration); try { new ConfigurationWriter(pw).write(configuration); } finally { PrintWriterUtil.closePrintWriter(configuration.printConfiguration, pw); } }
/** * Prints out the configuration that ProGuard is using. */ private void printConfiguration() throws IOException { if (configuration.verbose) { System.out.println("Printing configuration to [" + fileName(configuration.printConfiguration) + "]..."); } PrintStream ps = createPrintStream(configuration.printConfiguration); try { new ConfigurationWriter(ps).write(configuration); } finally { closePrintStream(ps); } }
/** * Prints out the configuration that ProGuard is using. */ private void printConfiguration() throws IOException { if (configuration.verbose) { System.out.println("Printing configuration to [" + PrintWriterUtil.fileName(configuration.printConfiguration) + "]..."); } PrintWriter pw = PrintWriterUtil.createPrintWriterOut(configuration.printConfiguration); try { new ConfigurationWriter(pw).write(configuration); } finally { PrintWriterUtil.closePrintWriter(configuration.printConfiguration, pw); } }
/** * Prints out the configuration that ProGuard is using. */ private void printConfiguration() throws IOException { if (configuration.verbose) { System.out.println("Printing configuration to [" + PrintWriterUtil.fileName(configuration.printConfiguration) + "]..."); } PrintWriter pw = PrintWriterUtil.createPrintWriterOut(configuration.printConfiguration); try { new ConfigurationWriter(pw).write(configuration); } finally { PrintWriterUtil.closePrintWriter(configuration.printConfiguration, pw); } }
/** * Saves the current ProGuard configuration to the given file. */ private void saveConfiguration(File file) { try { // Save the configuration file. ConfigurationWriter writer = new ConfigurationWriter(file); try { writer.write(getProGuardConfiguration()); } finally { writer.close(); } } catch (Exception ex) { JOptionPane.showMessageDialog(getContentPane(), msg("cantSaveConfigurationFile", file.getPath()), msg("warning"), JOptionPane.ERROR_MESSAGE); } }