JAL-3224 New version of getdown which will cope with unpacking .tgz resources, specif...
authorBen Soares <bsoares@dundee.ac.uk>
Wed, 17 Apr 2019 00:04:19 +0000 (01:04 +0100)
committerBen Soares <bsoares@dundee.ac.uk>
Wed, 17 Apr 2019 00:04:19 +0000 (01:04 +0100)
61 files changed:
getdown/lib/getdown-core-1.8.3-SNAPSHOT.jar
getdown/lib/getdown-launcher.jar
getdown/src/getdown/ant/target/getdown-ant-1.8.3-SNAPSHOT.jar [deleted file]
getdown/src/getdown/ant/target/maven-archiver/pom.properties [deleted file]
getdown/src/getdown/ant/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst [deleted file]
getdown/src/getdown/ant/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst [deleted file]
getdown/src/getdown/core/src/main/java/com/threerings/getdown/data/Application.java
getdown/src/getdown/core/src/main/java/com/threerings/getdown/data/Build.java [deleted file]
getdown/src/getdown/core/src/main/java/com/threerings/getdown/data/Resource.java
getdown/src/getdown/core/src/main/java/com/threerings/getdown/util/FileUtil.java
getdown/src/getdown/core/target/antrun/build-main.xml [deleted file]
getdown/src/getdown/core/target/classes/LICENSE [deleted file]
getdown/src/getdown/core/target/getdown-core-1.8.3-SNAPSHOT.jar [deleted file]
getdown/src/getdown/core/target/maven-archiver/pom.properties [deleted file]
getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst [deleted file]
getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst [deleted file]
getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst [deleted file]
getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.cache.GarbageCollectorTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.cache.ResourceCacheTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.ClassPathTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.EnvConfigTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.PathBuilderTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.SysPropsTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.ColorTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.ConfigTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.FileUtilTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.HostWhitelistTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.StringUtilTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.VersionUtilTest.xml [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.cache.GarbageCollectorTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.cache.ResourceCacheTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.ClassPathTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.EnvConfigTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.PathBuilderTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.SysPropsTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.ColorTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.ConfigTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.FileUtilTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.HostWhitelistTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.StringUtilTest.txt [deleted file]
getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.VersionUtilTest.txt [deleted file]
getdown/src/getdown/core/target/test-classes/mockito-extensions/org.mockito.plugins.MockMaker [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_de.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_es.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_fr.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_it.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_ja.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_ko.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_pt.properties [deleted file]
getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_zh.properties [deleted file]
getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT.jar [deleted file]
getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT_proguard_base.jar [deleted file]
getdown/src/getdown/launcher/target/maven-archiver/pom.properties [deleted file]
getdown/src/getdown/launcher/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst [deleted file]
getdown/src/getdown/launcher/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst [deleted file]
getdown/src/getdown/launcher/target/proguard_map.txt [deleted file]
getdown/src/getdown/launcher/target/proguard_seed.txt [deleted file]
getdown/src/getdown/lib/commons-compress-1.18.jar [new file with mode: 0644]
getdown/src/getdown/pom.xml

index 545f20b..4aac2fd 100644 (file)
Binary files a/getdown/lib/getdown-core-1.8.3-SNAPSHOT.jar and b/getdown/lib/getdown-core-1.8.3-SNAPSHOT.jar differ
index f71b6ee..187694e 100644 (file)
Binary files a/getdown/lib/getdown-launcher.jar and b/getdown/lib/getdown-launcher.jar differ
diff --git a/getdown/src/getdown/ant/target/getdown-ant-1.8.3-SNAPSHOT.jar b/getdown/src/getdown/ant/target/getdown-ant-1.8.3-SNAPSHOT.jar
deleted file mode 100644 (file)
index ff501eb..0000000
Binary files a/getdown/src/getdown/ant/target/getdown-ant-1.8.3-SNAPSHOT.jar and /dev/null differ
diff --git a/getdown/src/getdown/ant/target/maven-archiver/pom.properties b/getdown/src/getdown/ant/target/maven-archiver/pom.properties
deleted file mode 100644 (file)
index 60817f2..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Fri Apr 05 14:07:51 BST 2019
-version=1.8.3-SNAPSHOT
-groupId=com.threerings.getdown
-artifactId=getdown-ant
diff --git a/getdown/src/getdown/ant/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/getdown/src/getdown/ant/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644 (file)
index 2ad1bd7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-com/threerings/getdown/tools/DigesterTask.class
diff --git a/getdown/src/getdown/ant/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/getdown/src/getdown/ant/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644 (file)
index f3127b7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/Users/bsoares/git/getdown2/getdown/ant/src/main/java/com/threerings/getdown/tools/DigesterTask.java
index 501407c..0a49739 100644 (file)
@@ -448,7 +448,8 @@ public class Application
             return null;
         }
 
-        String vmfile = LaunchUtil.LOCAL_JAVA_DIR + ".jar";
+        String extension = (_javaLocation.endsWith(".tgz"))?".tgz":".jar";
+        String vmfile = LaunchUtil.LOCAL_JAVA_DIR + extension;
                log.info("vmfile is '"+vmfile+"'");
                System.out.println("vmfile is '"+vmfile+"'");
         try {
diff --git a/getdown/src/getdown/core/src/main/java/com/threerings/getdown/data/Build.java b/getdown/src/getdown/core/src/main/java/com/threerings/getdown/data/Build.java
deleted file mode 100644 (file)
index 19a9fc5..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-//
-// Getdown - application installer, patcher and launcher
-// Copyright (C) 2004-2016 Getdown authors
-// https://github.com/threerings/getdown/blob/master/LICENSE
-
-package com.threerings.getdown.data;
-
-import java.util.Arrays;
-import java.util.List;
-
-import com.threerings.getdown.util.StringUtil;
-
-/**
- * Contains static data provided during the build process.
- */
-public class Build {
-
-    /** The date and time at which the code was built: in {@code yyyy-MM-dd HH:mm} format. */
-    public static String time () {
-        return "2019-04-05 14:07";
-    }
-
-    /** The Maven version of the Getdown project. */
-    public static String version () {
-        return "1.8.3-SNAPSHOT";
-    }
-
-    /**
-     * <p>The hosts which Getdown is allowed to communicate with. An empty list indicates that
-     * no whitelist is configured and there are no limitations. By default, no host whitelist
-     * is added to the binary, so it can be used to download and run applications from any
-     * server.
-     *
-     * <p>To create a custom Getdown build that can only talk to whitelisted servers, set
-     * the {@code getdown.host.whitelist} property on the command line while building the JAR
-     * (e.g. {@code mvn package -Dgetdown.host.whitelist=my.server.com}). Wildcards can be used
-     * (e.g. {@code *.mycompany.com}) and multiple values can be separated by commas
-     * (e.g. {@code app1.foo.com,app2.bar.com,app3.baz.com}).
-     */
-    public static List<String> hostWhitelist () {
-        return Arrays.asList(StringUtil.parseStringArray(""));
-    }
-}
index 3e2f446..adc2d4f 100644 (file)
@@ -7,6 +7,8 @@ package com.threerings.getdown.data;
 
 import java.io.*;
 import java.net.URL;
+import java.nio.file.Files;
+import java.nio.file.Paths;
 import java.security.MessageDigest;
 import java.util.Collections;
 import java.util.Comparator;
@@ -16,6 +18,10 @@ import java.util.Locale;
 import java.util.jar.JarEntry;
 import java.util.jar.JarFile;
 
+import org.apache.commons.compress.archivers.ArchiveInputStream;
+import org.apache.commons.compress.archivers.tar.TarArchiveInputStream;
+import org.apache.commons.compress.compressors.gzip.GzipCompressorInputStream;
+
 import com.threerings.getdown.util.FileUtil;
 import com.threerings.getdown.util.ProgressObserver;
 import com.threerings.getdown.util.StringUtil;
@@ -139,11 +145,14 @@ public class Resource implements Comparable<Resource>
         _marker = new File(lpath + "v");
 
         _attrs = attrs;
+        _isTgz = isTgz(lpath);
         _isJar = isJar(lpath);
         _isPacked200Jar = isPacked200Jar(lpath);
         boolean unpack = attrs.contains(Attr.UNPACK);
         if (unpack && _isJar) {
             _unpacked = _local.getParentFile();
+        } else if(unpack && _isTgz) {
+            _unpacked = _local.getParentFile();
         } else if(unpack && _isPacked200Jar) {
             String dotJar = ".jar", lname = _local.getName();
             String uname = lname.substring(0, lname.lastIndexOf(dotJar) + dotJar.length());
@@ -298,13 +307,20 @@ public class Resource implements Comparable<Resource>
     public void unpack () throws IOException
     {
         // sanity check
-        if (!_isJar && !_isPacked200Jar) {
-            throw new IOException("Requested to unpack non-jar file '" + _local + "'.");
+        if (!_isJar && !_isPacked200Jar && !_isTgz) {
+            throw new IOException("Requested to unpack non-jar/tgz file '" + _local + "'.");
         }
         if (_isJar) {
             try (JarFile jar = new JarFile(_local)) {
                 FileUtil.unpackJar(jar, _unpacked, _attrs.contains(Attr.CLEAN));
             }
+        } else if (_isTgz) {
+            try (InputStream fi = Files.newInputStream(_local.toPath());
+                         InputStream bi = new BufferedInputStream(fi);
+                         InputStream gzi = new GzipCompressorInputStream(bi);
+                         TarArchiveInputStream tgz = new TarArchiveInputStream(gzi)) {
+                    FileUtil.unpackTgz(tgz, _unpacked, _attrs.contains(Attr.CLEAN));
+            }
         } else {
             FileUtil.unpackPacked200Jar(_local, _unpacked);
         }
@@ -370,6 +386,11 @@ public class Resource implements Comparable<Resource>
     {
         return path.endsWith(".jar") || path.endsWith(".jar_new");
     }
+    
+    protected static boolean isTgz (String path)
+    {
+        return path.endsWith(".tgz") || path.endsWith(".tgz_new");
+    }
 
     protected static boolean isPacked200Jar (String path)
     {
@@ -381,7 +402,7 @@ public class Resource implements Comparable<Resource>
     protected URL _remote;
     protected File _local, _localNew, _marker, _unpacked;
     protected EnumSet<Attr> _attrs;
-    protected boolean _isJar, _isPacked200Jar;
+    protected boolean _isJar, _isPacked200Jar, _isTgz;
 
     /** Used to sort the entries in a jar file. */
     protected static final Comparator<JarEntry> ENTRY_COMP = new Comparator<JarEntry>() {
index ec9d887..67d0330 100644 (file)
@@ -6,10 +6,18 @@
 package com.threerings.getdown.util;
 
 import java.io.*;
+import java.nio.file.Files;
+import java.nio.file.Paths;
 import java.util.*;
 import java.util.jar.*;
 import java.util.zip.GZIPInputStream;
 
+import org.apache.commons.compress.archivers.ArchiveEntry;
+import org.apache.commons.compress.archivers.ArchiveInputStream;
+import org.apache.commons.compress.archivers.tar.TarArchiveEntry;
+import org.apache.commons.compress.archivers.tar.TarArchiveInputStream;
+
+import com.threerings.getdown.util.StreamUtil;
 import com.threerings.getdown.Log;
 import static com.threerings.getdown.Log.log;
 
@@ -156,7 +164,7 @@ public class FileUtil
             }
 
             try (BufferedOutputStream fout = new BufferedOutputStream(new FileOutputStream(efile));
-                 InputStream jin = jar.getInputStream(entry)) {
+                InputStream jin = jar.getInputStream(entry)) {
                 StreamUtil.copy(jin, fout);
             } catch (Exception e) {
                 throw new IOException(
@@ -166,6 +174,75 @@ public class FileUtil
     }
 
     /**
+     * Unpacks the specified tgz file into the specified target directory.
+     * @param cleanExistingDirs if true, all files in all directories contained in {@code tgz} will
+     * be deleted prior to unpacking the tgz.
+     */
+    public static void unpackTgz (TarArchiveInputStream tgz, File target, boolean cleanExistingDirs)
+        throws IOException
+    {
+               TarArchiveEntry entry;
+               while ((entry = tgz.getNextTarEntry()) != null) {
+            // sanitize the entry name
+                       String entryName = entry.getName();
+                       if (entryName.startsWith(File.separator))
+                       {
+                               entryName = entryName.substring(File.separator.length());
+                       }
+            File efile = new File(target, entryName);
+
+            // if we're unpacking a normal tgz file, it will have special path
+            // entries that allow us to create our directories first
+            if (entry.isDirectory()) {
+               
+                               if (cleanExistingDirs) {
+                    if (efile.exists()) {
+                        for (File f : efile.listFiles()) {
+                            if (!f.isDirectory())
+                            f.delete();
+                        }
+                    }
+                               }
+                               
+                if (!efile.exists() && !efile.mkdir()) {
+                    log.warning("Failed to create tgz entry path", "tgz", tgz, "entry", entry);
+                }
+                continue;
+            }
+
+            // but some do not, so we want to ensure that our directories exist
+            // prior to getting down and funky
+            File parent = new File(efile.getParent());
+            if (!parent.exists() && !parent.mkdirs()) {
+                log.warning("Failed to create tgz entry parent", "tgz", tgz, "parent", parent);
+                continue;
+            }
+
+            if (entry.isLink())
+            {
+               System.out.println("Creating hard link "+efile.getName()+" -> "+entry.getLinkName());
+               Files.createLink(efile.toPath(), Paths.get(entry.getLinkName()));
+               continue;
+            }
+
+            if (entry.isSymbolicLink())
+            {
+               System.out.println("Creating symbolic link "+efile.getName()+" -> "+entry.getLinkName());
+               Files.createSymbolicLink(efile.toPath(), Paths.get(entry.getLinkName()));
+               continue;
+            }
+            
+            try (BufferedOutputStream fout = new BufferedOutputStream(new FileOutputStream(efile));
+                InputStream tin = tgz;) {
+                StreamUtil.copy(tin, fout);
+            } catch (Exception e) {
+                throw new IOException(
+                    Log.format("Failure unpacking", "tgz", tgz, "entry", efile), e);
+            }
+        }
+    }
+
+    /**
      * Unpacks a pack200 packed jar file from {@code packedJar} into {@code target}. If {@code
      * packedJar} has a {@code .gz} extension, it will be gunzipped first.
      */
diff --git a/getdown/src/getdown/core/target/antrun/build-main.xml b/getdown/src/getdown/core/target/antrun/build-main.xml
deleted file mode 100644 (file)
index 6fe3710..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<project name="maven-antrun-" default="main"  >
-<target name="main">
-  <tstamp>
-    <format property="getdown.build.time" pattern="yyyy-MM-dd HH:mm"/>
-  </tstamp>
-  <copy file="/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/Build.java.tmpl" tofile="/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/Build.java" overwrite="true">
-    <filterset>
-      <filter value="${getdown.build.time}" token="build_time"/>
-      <filter value="1.8.3-SNAPSHOT" token="build_version"/>
-      <filter value="" token="host_whitelist"/>
-    </filterset>
-  </copy>
-</target>
-</project>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/classes/LICENSE b/getdown/src/getdown/core/target/classes/LICENSE
deleted file mode 100644 (file)
index 0d9b255..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-Getdown - application installer, patcher and launcher
-
-Copyright (C) 2004-2016 Getdown authors
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-1. Redistributions of source code must retain the above copyright notice, this
-   list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright notice,
-   this list of conditions and the following disclaimer in the documentation
-   and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
-OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
-IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
-OF SUCH DAMAGE.
diff --git a/getdown/src/getdown/core/target/getdown-core-1.8.3-SNAPSHOT.jar b/getdown/src/getdown/core/target/getdown-core-1.8.3-SNAPSHOT.jar
deleted file mode 100644 (file)
index 545f20b..0000000
Binary files a/getdown/src/getdown/core/target/getdown-core-1.8.3-SNAPSHOT.jar and /dev/null differ
diff --git a/getdown/src/getdown/core/target/maven-archiver/pom.properties b/getdown/src/getdown/core/target/maven-archiver/pom.properties
deleted file mode 100644 (file)
index 6990c1c..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Fri Apr 05 14:07:47 BST 2019
-version=1.8.3-SNAPSHOT
-groupId=com.threerings.getdown
-artifactId=getdown-core
diff --git a/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644 (file)
index 4110671..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-com/threerings/getdown/util/StringUtil.class
-com/threerings/getdown/util/LaunchUtil.class
-com/threerings/getdown/tools/JarDiff.class
-com/threerings/getdown/data/Application$2$1.class
-com/threerings/getdown/tools/Patcher$1.class
-com/threerings/getdown/data/Application$StatusDisplay.class
-com/threerings/getdown/util/Color.class
-com/threerings/getdown/Log$OneLineFormatter.class
-com/threerings/getdown/tools/Patcher.class
-com/threerings/getdown/spi/ProxyAuth.class
-com/threerings/getdown/data/EnvConfig.class
-com/threerings/getdown/tools/Differ.class
-com/threerings/getdown/net/Downloader$State.class
-com/threerings/getdown/data/Application$3.class
-com/threerings/getdown/util/StreamUtil.class
-com/threerings/getdown/util/Config$ParseOpts.class
-com/threerings/getdown/net/Downloader$1.class
-com/threerings/getdown/tools/JarDiffCodes.class
-com/threerings/getdown/data/EnvConfig$Note$Level.class
-com/threerings/getdown/util/HostWhitelist.class
-com/threerings/getdown/util/Base64$Coder.class
-com/threerings/getdown/Log.class
-com/threerings/getdown/data/Digest$1.class
-com/threerings/getdown/data/Application.class
-com/threerings/getdown/data/Properties.class
-com/threerings/getdown/data/Application$AuxGroup.class
-com/threerings/getdown/util/VersionUtil.class
-com/threerings/getdown/util/Base64$Decoder.class
-com/threerings/getdown/data/Resource$Attr.class
-com/threerings/getdown/data/Resource$1.class
-com/threerings/getdown/data/Build.class
-com/threerings/getdown/util/Rectangle.class
-com/threerings/getdown/util/ConnectionUtil.class
-com/threerings/getdown/cache/GarbageCollector.class
-com/threerings/getdown/util/Base64$Encoder.class
-com/threerings/getdown/tools/JarDiff$JarFile2.class
-com/threerings/getdown/util/Base64.class
-com/threerings/getdown/data/ClassPath.class
-com/threerings/getdown/util/FileUtil$Visitor.class
-com/threerings/getdown/data/Application$2.class
-com/threerings/getdown/Log$Shim.class
-com/threerings/getdown/data/Resource.class
-com/threerings/getdown/data/SysProps.class
-com/threerings/getdown/data/Digest.class
-com/threerings/getdown/tools/JarDiffPatcher.class
-com/threerings/getdown/cache/GarbageCollector$1.class
-com/threerings/getdown/data/Application$3$1.class
-com/threerings/getdown/util/ProgressAggregator$1.class
-com/threerings/getdown/data/Application$UpdateInterface$Step.class
-com/threerings/getdown/data/PathBuilder.class
-com/threerings/getdown/util/MessageUtil.class
-com/threerings/getdown/util/Config.class
-com/threerings/getdown/spi/ProxyAuth$Credentials.class
-com/threerings/getdown/net/Downloader.class
-com/threerings/getdown/data/EnvConfig$Note.class
-com/threerings/getdown/util/ProgressObserver.class
-com/threerings/getdown/tools/Digester.class
-com/threerings/getdown/cache/ResourceCache.class
-com/threerings/getdown/util/FileUtil.class
-com/threerings/getdown/net/HTTPDownloader.class
-com/threerings/getdown/data/Application$UpdateInterface.class
-com/threerings/getdown/util/ProgressAggregator.class
-com/threerings/getdown/data/Application$1.class
diff --git a/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644 (file)
index b8d8e16..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/Properties.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/Base64.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/MessageUtil.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/Application.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/StringUtil.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/VersionUtil.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/HostWhitelist.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/cache/ResourceCache.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/ProgressAggregator.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/Digest.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/EnvConfig.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/ClassPath.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/tools/Differ.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/tools/Patcher.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/tools/JarDiffCodes.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/ProgressObserver.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/SysProps.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/Log.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/FileUtil.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/net/HTTPDownloader.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/ConnectionUtil.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/StreamUtil.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/spi/ProxyAuth.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/Resource.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/LaunchUtil.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/Color.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/Rectangle.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/tools/Digester.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/cache/GarbageCollector.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/Build.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/data/PathBuilder.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/util/Config.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/tools/JarDiff.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/net/Downloader.java
-/Users/bsoares/git/getdown2/getdown/core/src/main/java/com/threerings/getdown/tools/JarDiffPatcher.java
diff --git a/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
deleted file mode 100644 (file)
index 6e36ab2..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-com/threerings/getdown/util/FileUtilTest.class
-com/threerings/getdown/util/ColorTest.class
-com/threerings/getdown/util/HostWhitelistTest.class
-com/threerings/getdown/data/ClassPathTest.class
-com/threerings/getdown/data/EnvConfigTest.class
-com/threerings/getdown/util/ConfigTest.class
-com/threerings/getdown/data/PathBuilderTest.class
-com/threerings/getdown/util/ConfigTest$Pair.class
-com/threerings/getdown/util/StringUtilTest.class
-com/threerings/getdown/cache/ResourceCacheTest.class
-com/threerings/getdown/cache/GarbageCollectorTest.class
-com/threerings/getdown/util/VersionUtilTest.class
-com/threerings/getdown/tests/DigesterIT.class
-com/threerings/getdown/util/FileUtilTest$1CountingVisitor.class
-com/threerings/getdown/data/SysPropsTest.class
diff --git a/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/getdown/src/getdown/core/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
deleted file mode 100644 (file)
index c98d02a..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/cache/GarbageCollectorTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/data/SysPropsTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/util/ColorTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/util/StringUtilTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/data/EnvConfigTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/data/PathBuilderTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/it/java/com/threerings/getdown/tests/DigesterIT.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/cache/ResourceCacheTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/util/VersionUtilTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/util/ConfigTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/util/FileUtilTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/data/ClassPathTest.java
-/Users/bsoares/git/getdown2/getdown/core/src/test/java/com/threerings/getdown/util/HostWhitelistTest.java
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.cache.GarbageCollectorTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.cache.GarbageCollectorTest.xml
deleted file mode 100644 (file)
index b1f9264..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="5" failures="0" name="com.threerings.getdown.cache.GarbageCollectorTest" time="0.023" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.cache.GarbageCollectorTest" name="shouldDeleteCachedFileIfLastAccessedFileIsMissing" time="0.019"/>
-  <testcase classname="com.threerings.getdown.cache.GarbageCollectorTest" name="shouldDeleteCacheFolderIfFolderIsEmpty" time="0"/>
-  <testcase classname="com.threerings.getdown.cache.GarbageCollectorTest" name="shouldDeleteLastAccessedFileIfCachedFileIsMissing" time="0.001"/>
-  <testcase classname="com.threerings.getdown.cache.GarbageCollectorTest" name="shouldDeleteCacheEntryIfRetentionPeriodIsReached" time="0.001"/>
-  <testcase classname="com.threerings.getdown.cache.GarbageCollectorTest" name="shouldKeepFilesInCacheIfRententionPeriodIsNotReached" time="0.002"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.cache.ResourceCacheTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.cache.ResourceCacheTest.xml
deleted file mode 100644 (file)
index 67105c2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="4" failures="0" name="com.threerings.getdown.cache.ResourceCacheTest" time="0.002" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.cache.ResourceCacheTest" name="shouldCacheFile" time="0"/>
-  <testcase classname="com.threerings.getdown.cache.ResourceCacheTest" name="shouldTrackFileUsage" time="0"/>
-  <testcase classname="com.threerings.getdown.cache.ResourceCacheTest" name="shouldNotCacheTheSameFile" time="0"/>
-  <testcase classname="com.threerings.getdown.cache.ResourceCacheTest" name="shouldRememberWhenFileWasRequested" time="0.002"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.ClassPathTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.ClassPathTest.xml
deleted file mode 100644 (file)
index fc47a93..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="2" failures="0" name="com.threerings.getdown.data.ClassPathTest" time="0.003" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.data.ClassPathTest" name="shouldProvideJarUrls" time="0.002"/>
-  <testcase classname="com.threerings.getdown.data.ClassPathTest" name="shouldCreateValidArgumentString" time="0.001"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.EnvConfigTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.EnvConfigTest.xml
deleted file mode 100644 (file)
index c643f44..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="6" failures="0" name="com.threerings.getdown.data.EnvConfigTest" time="0.006" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.data.EnvConfigTest" name="testSysPropsDir" time="0.004"/>
-  <testcase classname="com.threerings.getdown.data.EnvConfigTest" name="testArgvDirId" time="0"/>
-  <testcase classname="com.threerings.getdown.data.EnvConfigTest" name="testArgvDir" time="0"/>
-  <testcase classname="com.threerings.getdown.data.EnvConfigTest" name="testSysPropsDirIdBase" time="0.001"/>
-  <testcase classname="com.threerings.getdown.data.EnvConfigTest" name="testArgvDirIdArgs" time="0.001"/>
-  <testcase classname="com.threerings.getdown.data.EnvConfigTest" name="testArgvDirArgs" time="0"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.PathBuilderTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.PathBuilderTest.xml
deleted file mode 100644 (file)
index 1bf9d19..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="2" failures="0" name="com.threerings.getdown.data.PathBuilderTest" time="0.051" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.data.PathBuilderTest" name="shouldBuildCachedClassPath" time="0.048"/>
-  <testcase classname="com.threerings.getdown.data.PathBuilderTest" name="shouldBuildDefaultClassPath" time="0.003"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.SysPropsTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.data.SysPropsTest.xml
deleted file mode 100644 (file)
index cd06cc3..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="3" failures="0" name="com.threerings.getdown.data.SysPropsTest" time="0.002" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.data.SysPropsTest" name="testAppbaseOverride" time="0.001"/>
-  <testcase classname="com.threerings.getdown.data.SysPropsTest" name="testAppbaseDomain" time="0.001"/>
-  <testcase classname="com.threerings.getdown.data.SysPropsTest" name="testStartDelay" time="0"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.ColorTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.ColorTest.xml
deleted file mode 100644 (file)
index 1fa7137..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="1" failures="0" name="com.threerings.getdown.util.ColorTest" time="0" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.util.ColorTest" name="testBrightness" time="0"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.ConfigTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.ConfigTest.xml
deleted file mode 100644 (file)
index 6f7d3e9..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="2" failures="0" name="com.threerings.getdown.util.ConfigTest" time="0.017" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.util.ConfigTest" name="testSimplePairs" time="0.001"/>
-  <testcase classname="com.threerings.getdown.util.ConfigTest" name="testQualifiedPairs" time="0.016"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.FileUtilTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.FileUtilTest.xml
deleted file mode 100644 (file)
index f9cc27e..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="3" failures="0" name="com.threerings.getdown.util.FileUtilTest" time="0.004" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.util.FileUtilTest" name="shouldCopyFile" time="0.001"/>
-  <testcase classname="com.threerings.getdown.util.FileUtilTest" name="testReadLines" time="0.001"/>
-  <testcase classname="com.threerings.getdown.util.FileUtilTest" name="shouldRecursivelyWalkOverFilesAndFolders" time="0.002"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.HostWhitelistTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.HostWhitelistTest.xml
deleted file mode 100644 (file)
index 5836b6b..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="1" failures="0" name="com.threerings.getdown.util.HostWhitelistTest" time="0.009" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.util.HostWhitelistTest" name="testVerify" time="0.009"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.StringUtilTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.StringUtilTest.xml
deleted file mode 100644 (file)
index e7e4341..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="1" failures="0" name="com.threerings.getdown.util.StringUtilTest" time="0" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.util.StringUtilTest" name="testCouldBeValidUrl" time="0"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.VersionUtilTest.xml b/getdown/src/getdown/core/target/surefire-reports/TEST-com.threerings.getdown.util.VersionUtilTest.xml
deleted file mode 100644 (file)
index f17e12d..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<testsuite tests="5" failures="0" name="com.threerings.getdown.util.VersionUtilTest" time="0.001" errors="0" skipped="0">
-  <properties>
-    <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
-    <property name="sun.boot.library.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib"/>
-    <property name="java.vm.version" value="25.202-b08"/>
-    <property name="gopherProxySet" value="false"/>
-    <property name="java.vm.vendor" value="Oracle Corporation"/>
-    <property name="maven.multiModuleProjectDirectory" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.vendor.url" value="https://adoptopenjdk.net/"/>
-    <property name="path.separator" value=":"/>
-    <property name="guice.disable.misplaced.annotation.check" value="true"/>
-    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
-    <property name="file.encoding.pkg" value="sun.io"/>
-    <property name="user.country" value="GB"/>
-    <property name="sun.java.launcher" value="SUN_STANDARD"/>
-    <property name="sun.os.patch.level" value="unknown"/>
-    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
-    <property name="user.dir" value="/Users/bsoares/git/getdown2/getdown"/>
-    <property name="java.runtime.version" value="1.8.0_202-b08"/>
-    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
-    <property name="java.endorsed.dirs" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/endorsed"/>
-    <property name="os.arch" value="x86_64"/>
-    <property name="java.io.tmpdir" value="/var/folders/l1/hnbhx1t55lx82wctsg09z0jwc62nf3/T/"/>
-    <property name="line.separator" value="
-"/>
-    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
-    <property name="os.name" value="Mac OS X"/>
-    <property name="classworlds.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/bin/m2.conf"/>
-    <property name="sun.jnu.encoding" value="UTF-8"/>
-    <property name="java.library.path" value="/Users/bsoares/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
-    <property name="maven.conf" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/conf"/>
-    <property name="java.specification.name" value="Java Platform API Specification"/>
-    <property name="java.class.version" value="52.0"/>
-    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
-    <property name="os.version" value="10.13.6"/>
-    <property name="library.jansi.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/lib/jansi-native"/>
-    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="user.home" value="/Users/bsoares"/>
-    <property name="user.timezone" value="Europe/London"/>
-    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
-    <property name="java.specification.version" value="1.8"/>
-    <property name="file.encoding" value="UTF-8"/>
-    <property name="user.name" value="bsoares"/>
-    <property name="java.class.path" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2/boot/plexus-classworlds-2.5.2.jar"/>
-    <property name="java.vm.specification.version" value="1.8"/>
-    <property name="sun.arch.data.model" value="64"/>
-    <property name="java.home" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre"/>
-    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher package"/>
-    <property name="java.specification.vendor" value="Oracle Corporation"/>
-    <property name="user.language" value="en"/>
-    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
-    <property name="java.vm.info" value="mixed mode"/>
-    <property name="java.version" value="1.8.0_202"/>
-    <property name="java.ext.dirs" value="/Users/bsoares/Library/Java/Extensions:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
-    <property name="sun.boot.class.path" value="/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/resources.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/rt.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/sunrsasign.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jsse.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jce.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/charsets.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/lib/jfr.jar:/Users/bsoares/buildtools/jvm/OpenJDK8/OpenJDK8U-jdk_x64_mac_hotspot_8u202b08/jdk8u202-b08/Contents/Home/jre/classes"/>
-    <property name="java.vendor" value="AdoptOpenJdk"/>
-    <property name="maven.home" value="/Users/bsoares/.mvnvm/apache-maven-3.5.2"/>
-    <property name="file.separator" value="/"/>
-    <property name="java.vendor.url.bug" value="https://github.com/AdoptOpenJDK/openjdk-build/issues"/>
-    <property name="sun.cpu.endian" value="little"/>
-    <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
-    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
-    <property name="sun.cpu.isalist" value=""/>
-  </properties>
-  <testcase classname="com.threerings.getdown.util.VersionUtilTest" name="shouldParseJavaRuntimeVersion" time="0.001"/>
-  <testcase classname="com.threerings.getdown.util.VersionUtilTest" name="shouldParseJavaVersion10" time="0"/>
-  <testcase classname="com.threerings.getdown.util.VersionUtilTest" name="shouldParseJavaVersion8" time="0"/>
-  <testcase classname="com.threerings.getdown.util.VersionUtilTest" name="shouldParseJavaVersion9" time="0"/>
-  <testcase classname="com.threerings.getdown.util.VersionUtilTest" name="shouldParseJavaVersion" time="0"/>
-</testsuite>
\ No newline at end of file
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.cache.GarbageCollectorTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.cache.GarbageCollectorTest.txt
deleted file mode 100644 (file)
index 92b4d7d..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.cache.GarbageCollectorTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.cache.ResourceCacheTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.cache.ResourceCacheTest.txt
deleted file mode 100644 (file)
index 754966c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.cache.ResourceCacheTest
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.ClassPathTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.ClassPathTest.txt
deleted file mode 100644 (file)
index c7133d5..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.ClassPathTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.EnvConfigTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.EnvConfigTest.txt
deleted file mode 100644 (file)
index 33de8bc..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.EnvConfigTest
--------------------------------------------------------------------------------
-Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.PathBuilderTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.PathBuilderTest.txt
deleted file mode 100644 (file)
index f7d5f9b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.PathBuilderTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.804 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.SysPropsTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.data.SysPropsTest.txt
deleted file mode 100644 (file)
index fc7d058..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.SysPropsTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.ColorTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.ColorTest.txt
deleted file mode 100644 (file)
index cc44a40..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.ColorTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.ConfigTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.ConfigTest.txt
deleted file mode 100644 (file)
index b8da385..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.ConfigTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.FileUtilTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.FileUtilTest.txt
deleted file mode 100644 (file)
index bca7cfe..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.FileUtilTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.HostWhitelistTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.HostWhitelistTest.txt
deleted file mode 100644 (file)
index bd0d97d..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.HostWhitelistTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.StringUtilTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.StringUtilTest.txt
deleted file mode 100644 (file)
index 14f28f8..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.StringUtilTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
diff --git a/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.VersionUtilTest.txt b/getdown/src/getdown/core/target/surefire-reports/com.threerings.getdown.util.VersionUtilTest.txt
deleted file mode 100644 (file)
index 32439d1..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.VersionUtilTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
diff --git a/getdown/src/getdown/core/target/test-classes/mockito-extensions/org.mockito.plugins.MockMaker b/getdown/src/getdown/core/target/test-classes/mockito-extensions/org.mockito.plugins.MockMaker
deleted file mode 100644 (file)
index 1f0955d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-mock-maker-inline
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages.properties
deleted file mode 100644 (file)
index 19b2999..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.abort_title = Abort installation?
-m.abort_confirm = <html>Are you sure you want to stop installation? \
-  You can resume at a later time by running the application again.</html>
-m.abort_ok = Quit
-m.abort_cancel = Continue installation
-
-m.detecting_proxy = Trying to auto-detect proxy settings
-
-m.configure_proxy = <html>We were unable to connect to the application server to download data. \
-  <p> Please make sure that no virus scanner or firewall is blocking network communicaton with \
-  the server. \
-  <p> Your computer may access the Internet through a proxy and we were unable to automatically \
-  detect your proxy settings. If you know your proxy settings, you can enter them below.</html>
-
-m.proxy_extra = <html>If you are sure that you don't use a proxy then \
-  perhaps there is a temporary Internet outage that is preventing us from \
-  communicating with the servers. In this case, you can cancel and try \
-  installing again later.</html>
-
-m.proxy_host = Proxy IP
-m.proxy_port = Proxy port
-m.proxy_username = Username
-m.proxy_password = Password
-m.proxy_auth_required = Authentication required
-m.proxy_ok = OK
-m.proxy_cancel = Cancel
-
-m.downloading_java = Downloading Java Virtual Machine
-m.unpacking_java = Unpacking Java Virtual Machine
-
-m.resolving = Resolving downloads
-m.downloading = Downloading data
-m.failure = Download failed: {0}
-
-m.checking = Checking for update
-m.validating = Validating
-m.patching = Patching
-m.launching = Launching
-
-m.patch_notes = Patch Notes
-m.play_again = Play Again
-
-m.complete = {0}% complete
-m.remain = {0} remaining
-
-m.updating_metadata = Downloading control files
-
-m.init_failed = Our configuration file is missing or corrupt. Attempting \
-  to download a new copy...
-
-m.java_download_failed = We were unable to automatically download the \
-  necessary version of Java for your computer.\n\n\
-  Please go to www.java.com and download the latest version of \
-  Java, then try running the application again.
-
-m.java_unpack_failed = We were unable to unpack an updated version of \
-  Java. Please make sure you have at least 100 MB of free space on your \
-  harddrive and try running the application again.\n\n\
-  If that does not solve the problem, go to www.java.com and download and \
-  install the latest version of Java and try again.
-
-m.unable_to_repair = We were unable to download the necessary files after \
-  five attempts. You can try running the application again, but if it \
-  fails you may need to uninstall and reinstall.
-
-m.unknown_error = The application has failed to launch due to some strange \
-  error from which we could not recover. Please visit\n{0} for information on \
-  how to recover.
-m.init_error = The application has failed to launch due to the following \
-  error:\n{0}\n\nPlease visit\n{1} for \
-  information on how to handle such problems.
-
-m.readonly_error = The directory in which this application is installed: \
-  \n{0}\nis read-only. Please install the application into a directory where \
-  you have write access.
-
-m.missing_resource = The application has failed to launch due to a missing \
-  resource:\n{0}\n\nPlease visit\n{1} for information on how to handle such \
-  problems.
-
-m.insufficient_permissions_error = You did not accept this application's \
- digital signature. If you want to run the application, you will need to accept \
- its digital signature.\n\nTo do so, you will need to quit your web browser, \
- restart it, and return to this web page to relaunch the application. When the \
- security dialog is shown, click the button to accept the digital signature \
- and grant this application the privileges it needs to run.
-
-m.corrupt_digest_signature_error = We couldn't verify the application's digital \
- signature.\nPlease check that you are launching the application from\nthe \
- correct website.
-
-m.default_install_error = the support section of the website
-
-m.another_getdown_running = Multiple instances of this application's \
- installer are running. This one will stop and let another complete.
-
-m.applet_stopped = Getdown's applet was told to stop working.
-
-# application/digest errors
-m.missing_appbase = The configuration file is missing the 'appbase'.
-m.invalid_version = The configuration file specifies an invalid version.
-m.invalid_appbase = The configuration file specifies an invalid 'appbase'.
-m.missing_class = The configuration file is missing the application class.
-m.missing_code = The configuration file specifies no code resources.
-m.invalid_digest_file = The digest file is invalid.
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_de.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_de.properties
deleted file mode 100644 (file)
index 8e36835..0000000
+++ /dev/null
@@ -1,116 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.abort_title = Installation abbrechen?
-m.abort_confirm = <html>Bist du sicher, dass du die Installation abbrechen \
-m\u00f6chtest? \
-  Du kannst sp\u00e4ter fortfahren, indem du die Anwendung erneut \
-ausf\u00fchrst.</html>
-m.abort_ok = Beenden
-m.abort_cancel = Installation fortsetzen
-
-m.detecting_proxy = Versuche Proxy-Einstellungen automatisch zu ermitteln
-
-m.configure_proxy = <html>Es konnte keine Verbindung zum Applikations-Server aufgebaut werden. \
-  <p>Bitte kontrollieren Sie die Proxyeinstellungen und stellen Sie sicher, dass keine lokal oder \
-  im Netzwerk betriebene Sicherheitsanwendung (Virenscanner, Firewall, etc.) die Kommunikation \
-  mit dem Server blockiert.<br> \
-  Wenn kein Proxy verwendet werden soll, l\u00f6schen Sie bitte alle Eintr\u00e4ge in den unten \
-  stehenden Feldern und klicken sie auf OK.</html>
-
-m.proxy_extra = <html>Sollten Sie keine Proxyeinstellungen gesetzt haben wenden Sie sich bitte \
-  an Ihren Administrator.</html>
-
-m.proxy_host = Proxy-Adresse
-m.proxy_port = Proxy-Port
-m.proxy_username = Benutzername
-m.proxy_password = Passwort
-m.proxy_auth_required = Authentisierung erforderlich
-m.proxy_ok = OK
-m.proxy_cancel = Abbrechen
-
-m.downloading_java = Lade Java Virtual Machine herunter
-m.unpacking_java = Entpacke Java Virtual Machine
-
-m.resolving = Bereite Download vor
-m.downloading = Lade Daten herunter
-m.failure = Download fehlgeschlagen: {0}
-
-m.checking = Suche nach Updates
-m.validating = Validiere Download
-m.patching = Patche
-m.launching = Starte
-
-m.patch_notes = Patchnotes
-
-m.complete = {0}% abgeschlossen
-m.remain = {0} \u00fcbrig
-
-m.updating_metadata = Lade Steuerungsdateien herunter
-
-m.init_failed = Unsere Konfigurationsdatei fehlt oder ist besch\u00e4digt. \
-Versuche, eine neue Kopie herunterzuladen...
-
-m.java_download_failed = Wir konnten die notwendige Javaversion f\u00fcr deinen \
-Computer nicht automatisch herunterladen. \n\n \
-Bitte auf www.java.com die aktuelle Javaversion herunterladen und dann die \
-Anwendung erneut starten.
-
-m.java_unpack_failed = Wir konnten die aktualisierte Javaversion nicht \
-entpacken. Bitte stelle sicher, dass wenigstens 100MB Platz auf der \
-Festplatte frei sind und versuche dann die Anwendung erneut zu \
-starten.\n\n\ \
-Falls das das Problem nicht beseitigt, bitte auf www.java.com die aktuelle \
-Javaversion herunterladen und installieren und dann erneut versuchen.
-
-m.unable_to_repair = Wir konnten die notwendigen Dateien nach 5 Versuchen \
-nicht herunterladen. Du kannst versuchen, die Anwendung erneut zu starten, \
-aber wenn dies erneut fehlschl\u00e4gt, musst du die Anwendung deinstallieren \
-und erneut installieren.
-
-m.unknown_error = Die Anwendung konnte wegen eines unbekannten Fehlers \
-nicht gestartet werden. Bitte auf \n{0} weiterlesen.
-
-m.init_error = Die Anwendung konnte wegen folgendem Fehler nicht gestartet \
-werden:\n{0}\n\n Bitte auf \n{1} weiterlesen, um zu erfahren, wie bei \
-solchen Problemen vorzugehen ist.
-
-m.readonly_error = Das Verzeichnis, in dem die Anwendung installiert ist: \
- \n{0}\nist nicht schreibberechtigt. Bitte in ein Verzeichnis mit \
-Schreibzugriff installieren.
-
-m.missing_resource = Die Anwendung konnte nicht gestartet werden, da die \
-folgende Quelle nicht gefunden wurde:\n{0}\n\n\ Bitte auf \n{1} \
-weiterlesen, um zu erfahren, wie bei solchen Problemen vorzugehen ist.
-
-m.insufficient_permissions_error = Du hast die digitale Signatur dieser \
-Anwendung nicht akzeptiert. Falls du diese Anwendung benutzen willst, \
-musst du ihre digitale Signatur akzeptieren. \n\Um das zu tun, musst du \
-deinen Browser beenden, neu starten und erneut die Anwendung von dieser \
-Webseite aus starten. Wenn die Sicherheitsabfrage erscheint, bitte die \
-digitale Signatur akzeptieren, um der Anwendung die n\u00f6tigen Rechte zu \
-geben, die sie braucht, um zu laufen.
-
-m.corrupt_digest_signature_error = Wir konnten die digitale Signatur \
-dieser Anwendung nicht \u00fcberpr\u00fcfen.\nBitte \u00fcberpr\u00fcfe, ob du die Anwendung \
-von der richtigen Webseite aus startest.
-
-m.default_install_error = der Support-Webseite
-
-m.another_getdown_running = Diese Installationsanwendung l\u00e4uft in mehreren \
-Instanzen. Diese Instanz wird sich beenden und eine andere Instanz den \
-Vorgang erledigen lassen.
-
-m.applet_stopped = Die Anwendung wurde beendet.
-
-
-# application/digest errors
-m.missing_appbase = In der Konfigurationsdatei fehlt die 'appbase'.
-m.invalid_version = In der Konfigurationsdatei steht die falsche Version.
-m.invalid_appbase = In der Konfigurationsdatei steht die falsche 'appbase'.
-m.missing_class = In der Konfigurationsdatei fehlt die Anwendungsklasse.
-m.missing_code = Die Konfigurationsdatei enth\u00e4lt keine Codequellen.
-m.invalid_digest_file = Die Hashwertedatei ist ung\u00fcltig.
-
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_es.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_es.properties
deleted file mode 100644 (file)
index 609b025..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.abort_title = \u00bfCancelar la instalaci\u00f3n?
-m.abort_confirm = <html>\u00bfEst\u00e1s seguro de querer cancelar la instalaci\u00f3n? \
-  Puedes continuarla despu\u00e9s si corres de nuevo la aplicaci\u00f3n.</html>
-m.abort_ok = Cancelar
-m.abort_cancel = Continuar la instalaci\u00f3n
-
-m.detecting_proxy = Detectando autom\u00e1ticamente la configuraci\u00f3n proxy
-
-m.configure_proxy = <html>No ha sido posible conectar con nuestros servidores para \
-  descargar los datos del juego. \
-  <ul><li> Si el cortafuegos de Windows o Norton Internet Security tiene instrucciones \
-  de bloquear <code>javaw.exe</code> no podemos descargar el juego. Necesitar\u00e1s \
-  permitir que <code>javaw.exe</code> tenga acceso al Internet. Puedes intentar \
-  correr el juego de nuevo, pero es posible que debas dar permisos a javaw.exe en la \
-  configuraci\u00f3n de tu cortafuegos ( Inicio -> Panel de control -> Firewall de Windows ).</ul> \
-  <p> Es posible que tu computadora tenga acceso al Internet por medio de un proxy por lo que \
-  no ha sido posible detectar autom\u00e1ticamente tu configuraci\u00f3n. Si conoces tu \
-  configuraci\u00f3n proxy, puedes anotarla abajo.</html>
-
-m.proxy_extra = <html>Si est\u00e1s seguro de que no tienes un proxy entonces \
-  tal vez exista un falla temporal en el Internet que est\u00e1 evitando que podamos \
-  comunicarnos con los servidores. En este caso, puedes cancelar e intentar \
-  instalarla de nuevo m\u00e1s tarde.</html>
-
-m.proxy_host = IP proxy
-m.proxy_port = Puerto proxy
-m.proxy_username = Nombre de usuario
-m.proxy_password = Contrase\u00f1a
-m.proxy_auth_required = Autenticacion requerida
-m.proxy_ok = OK
-m.proxy_cancel = Cancelar
-
-m.downloading_java = Descargando Java Virtual Machine
-m.unpacking_java = Desempacando Java Virtual Machine
-
-m.resolving = Resolviendo descarga
-m.downloading = Descargando datos
-m.failure = Descarga fallida: {0}
-
-m.checking = Buscando actualizaciones
-m.validating = Validando
-m.patching = Parchando
-m.launching = Lanzando
-
-m.patch_notes = Notas del parche
-
-m.complete = {0}% completado
-m.remain = {0} restante
-
-m.updating_metadata = Descargando los archivos de control
-
-m.init_failed = Un archivo de configuraci\u00f3n est\u00e1 faltante o est\u00e1 corrupto. Intentando \
-  descargar una nueva copia...
-
-m.java_download_failed = No ha sido posible descargar autom\u00e1ticamente la \
-  versi\u00f3n de Java necesaria para tu computadora.\n\n\
-  Por favor ve a www.java.com y descarga la \u00faltima versi\u00f3n de \
-  Java, despu\u00e9s intenta correr de nuevo la aplicaci\u00f3n.
-
-m.java_unpack_failed = No ha sido posible desempacar una versi\u00f3n actualizada de \
-  Java. Por favor aseg\u00farate de tener al menos 100 MB de espacio libre en tu \
-  disco duro e intenta correr de nuevo la aplicaci\u00f3n.\n\n\
-  Si eso no soluciona el problema, ve a www.java.com y descarga e \
-  instala la \u00faltima versi\u00f3n de Java e intenta de nuevo.
-
-m.unable_to_repair = No ha sido posible descargar los archivos necesarios despu\u00e9s de \
-  cinco intentos. Puedes intentar correr de nuevo la aplicaci\u00f3n, pero si falla \
-  de nuevo podr\u00edas necesitar desinstalar y reinstalar.
-
-m.unknown_error = La aplicaci\u00f3n no ha podido iniciar debido a un extra\u00f1o \
-  error del que no se pudo recobrar. Por favor visita\n{0} para ver informaci\u00f3n acerca \
-  de como recuperarla.
-m.init_error = La aplicaci\u00f3n no ha podido iniciar debido al siguiente \
-  error:\n{0}\n\nPor favor visita\n{1} para \
-  ver informaci\u00f3n acerca de como manejar ese tipo de problemas.
-
-m.readonly_error = El directorio en el que esta aplicaci\u00f3n est\u00e1 instalada: \
-  \n{0}\nes solo lectura. Por favor instala la aplicaci\u00f3n en un directorio en el cual \
-  tengas acceso de escritura.
-
-m.missing_resource = La aplicaci\u00f3n no ha podido iniciar debido a un recurso \
-  faltante:\n{0}\n\nPor favor visita\n{1} para informaci\u00f3n acerca de como solucionar \
-  estos problemas.
-
-m.insufficient_permissions_error = No aceptaste la firma digital de \
- esta aplicaci\u00f3n. Si quieres correr la aplicaci\u00f3n, necesitas aceptar \
- su firma digital.\n\nPara hacerlo, necesitas cerrar tu navegador, \
- reiniciarlo, y regresar a esta p\u00e1gina web para reiniciar la aplicaci\u00f3n. Cuando se muestre \
- el di\u00e1logo de seguridad, haz clic en el bot\u00f3n para aceptar la firmar digital \
- y otorgar a esta aplicaci\u00f3n los privilegios que necesita para correr.
-
-m.corrupt_digest_signature_error = No pudimos verificar la firma digital \
- de la aplicaci\u00f3n.\nPor favor revisa que est\u00e9s lanzando la aplicaci\u00f3n desde\nel \
- sitio web correcto.
-
-m.default_install_error = la secci\u00f3n de asistencia de este sitio web
-
-m.another_getdown_running = Est\u00e1n corriendo m\u00faltiples instancias de \
- este instalador.  Este se detendr\u00e1 para permitir que otra contin\u00fae.
-
-m.applet_stopped = Se le dijo al applet de Getdown que dejara de trabajar.
-
-# application/digest errors
-m.missing_appbase = Al archivo de configuraci\u00f3n le falta el 'appbase'.
-m.invalid_version = El archivo de configuraci\u00f3n especifica una versi\u00f3n no v\u00e1lida.
-m.invalid_appbase = El archivo de configuraci\u00f3n especifica un 'appbase' no v\u00e1lido.
-m.missing_class = Al archivo de configuraci\u00f3n le falta la clase de aplicaci\u00f3n.
-m.missing_code = El archivo de configuraci\u00f3n especifica que no hay recursos de c\u00f3digo.
-m.invalid_digest_file = El archivo digest no es v\u00e1lido.
-
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_fr.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_fr.properties
deleted file mode 100644 (file)
index 3666204..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-#
-# $Id: messages.properties 485 2012-03-08 22:05:30Z ray.j.greenwell $
-#
-# Getdown translation messages
-
-m.abort_title = Annuler l'installation?
-m.abort_confirm =<html>\u00cates-vous s\u00fbr de vouloir annuler l'installation? \
-   Vous pourrez reprendre l'installation en ex\u00e9cutant l'application de nouveau.</html>
-m.abort_ok = Quitter
-m.abort_cancel = Continuer l'installation
-
-m.detecting_proxy = D\u00e9tection automatique des r\u00e9glages proxy
-
-m.configure_proxy =<html>Connexion au serveur impossible. \
-   <ul><li>  Veuillez v\u00e9rifier que <code>javaw.exe</code> n'est bloqu\u00e9 \
-   par aucun pare-feu ou antivirus. \
-   Vous pouvez vous rendre sur la configuration du pare-feu windows via \
-   (D\u00e9marrer ->  Panneau de Configuration ->  Pare-feu Windows ).</ul> \
-   <p>  Il est \u00e9galement possible que vous soyez derri\u00e8re un proxy que l'application \
-   est incapable de d\u00e9tecter automatiquement. \
-   Si tel est le cas, veuillez saisir les r\u00e9glages proxy ci-dessous.</html>
-
-m.proxy_extra =<html>Si vous \u00eates certain de ne pas utiliser de proxy, il est \
-   possible qu'une interruption temporaire de la connexion internet emp\u00fbche la \
-   communication avec les serveurs. Dans ce cas, vous pouvez relancer \
-   l'installation ult\u00e9rieurement.</html>
-
-m.proxy_host = Proxy IP
-m.proxy_port = Proxy port
-m.proxy_username = Nom d'utilisateur
-m.proxy_password = Mot de passe
-m.proxy_auth_required = Identification requise
-m.proxy_ok = OK
-m.proxy_cancel = Annuler
-
-m.downloading_java = T\u00e9l\u00e9chargement en cours de la Machine Virtuelle Java
-m.unpacking_java = D\u00e9compression en cours de la Machine Virtuelle Java
-
-m.resolving = R\u00e9solution des t\u00e9l\u00e9chargements en cours
-m.downloading = T\u00e9l\u00e9chargement des donn\u00e9es en cours
-m.failure = \u00c9chec du t\u00e9l\u00e9chargement: {0}
-
-m.checking = V\u00e9rification de la mise-\u00e0-jour en cours
-m.validating = Validation en cours
-m.patching = Modification en cours
-m.launching = Lancement en cours
-
-m.patch_notes = Notes de mise-\u00e0-jour
-
-m.complete = Complet \u00e0 {0}%
-m.remain = {0} restant
-
-m.updating_metadata = T\u00e9l\u00e9chargement des fichiers de contr\u00f4les en cours
-
-m.init_failed = Notre fichier de configuration est perdu ou corrompu. T\u00e9l\u00e9chargement \
-   d'une nouvelle copie en cours ...
-
-m.java_download_failed = Impossible de t\u00e9l\u00e9charger automatiquement la \
-   version de Java n\u00e9cessaire.\n\n\
-   Veuillez vous rendre sur www.java.com et t\u00e9l\u00e9charger et installer la version \
-   la plus r\u00e9cente de Java, avant d'ex\u00e9cuter l'application \u00e0 nouveau.
-
-m.java_unpack_failed = Impossible de d\u00e9compresser la version de \
-   Java n\u00e9cessaire. Veuillez v\u00e9rifier que vous avez au moins 100 MB d'espace libre \
-   sur votre disque dur puis tenter d'ex\u00e9cuter l'application \u00e0 nouveau.\n\n\
-   Si le probl\u00e8me persiste, rendez vous www.java.com et t\u00e9l\u00e9chargez et \
-   installez la version plus r\u00e9cente de Java puis essayez de nouveau.
-
-m.unable_to_repair = Impossible de t\u00e9l\u00e9charger les fichiers n\u00e9cessaires apr\u00e8s \
-   cinq tentatives. Vous pouvez tenter d'ex\u00e9cuter l'application \u00e0 nouveau, mais il est \
-   possible qu'une d\u00e9sinstallation / r\u00e9installation soit n\u00e9cessaire.
-
-m.unknown_error = Une erreur inconnue a fait \u00e9chouer le lancement de l'application. \
-   Veuillez visiter\n{0} pour plus d'informations.
-m.init_error = Le lancement de l'application a \u00e9chou\u00e9 \u00e0 cause de l'erreur \
-   suivante:\n{0}\n\nVeuillez visiter\n{1} pour plus d'informations.
-
-m.readonly_error = Le r\u00e9pertoire d'installation de cette application: \
-   \n{0}\nest en lecture seule. Veuillez installer l'application dans un r\u00e9pertoire avec \
-   un acc\u00e8s en \u00e9criture.
-
-m.missing_resource = Le lancement de l'application a \u00e9chou\u00e9 \u00e0 cause d'une \
-   ressource manquante:\n{0}\n\nVeuillez visiter\n{1} pour plus d'informations.
-
-m.insufficient_permissions_error = Vous n'avez pas accepter la signature \
-  num\u00e9rique de cette application. Si vous souhaitez ex\u00e9cuter cette application, vous \
-  devez accepter sa signature num\u00e9rique.\n\nAfin de le faire, vous devez quitter votre \
-  navigateur, le red\u00e9marrer, retourner \u00e0 cette page puis relancer l'application. \
-  Une fois la bo\u00eete de dialogue de s\u00e9curit\u00e9 affich\u00e9e, cliquez sur le bouton \
-  pour accepter la signature num\u00e9rique et accorder les permissions n\u00e9cessaires au bon \
-  fonctionnement de l'application.
-
-m.corrupt_digest_signature_error = Nous ne pouvons pas v\u00e9rifier la signature num\u00e9rique \
-  de l'application.\nVeuillez v\u00e9rifier que vous lancez l'application \ndepuis \
-  la bonne adresse internet.
-
-m.default_install_error = la section de support du site
-
-m.another_getdown_running = Plusieurs instances d'installation de cette \
-  application sont d\u00e9j\u00e0 en cours d'ex\u00e9cution.  Cette instance va s'arr\u00eater \
-  afin de permettre aux autres d'aboutir.
-
-m.applet_stopped = L'appelet Getdown a \u00e9t\u00e9 stopp\u00e9e.
-
-# application/digest errors
-m.missing_appbase = Le fichier de configuration ne contient pas 'appbase'.
-m.invalid_version = Le fichier de configuration sp\u00e9cifie une version invalide.
-m.invalid_appbase = Le fichier de configuration sp\u00e9cifie un 'appbase' invalide.
-m.missing_class = Le fichier de configuration ne contient pas la classe de l'application.
-m.missing_code = Le fichier de configuration ne sp\u00e9cifie aucune ressource de code.
-m.invalid_digest_file = Le fichier digest est invalide.
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_it.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_it.properties
deleted file mode 100644 (file)
index 33b3260..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.abort_title = Annullare l'installazione?
-m.abort_confirm = <html>Sei sicuro di voler annullare l'installazione? \
-  Potrai riprenderla in seguito, riavviando nuovamente l'applicazione.</html>
-m.abort_ok = Chiudi
-m.abort_cancel = Continua l'installazione
-
-m.detecting_proxy = Provo a recuperare le configurazioni del proxy
-
-m.configure_proxy = <html>Impossibile collegarsi al server per \
-  recuperare i dati. \
-  <ul><li> Se il Firewall di Windows o Norton Internet Security bloccano \
-  <code>javaw.exe</code> non si possono scaricare i dati. Devi \
-  permettere a <code>javaw.exe</code> di accedere a internet. Puoi provare \
-  di nuovo, ma dovresti abilitare javaw.exe nella tua configurazione \
-  del firewall ( Start -> Pannello di Controllo -> Windows Firewall ).</ul> \
-  <p> Il tuo computer potrebbe accedere a internet attraverso un proxy e \
-  questo potrebbe non essere stato riconosciuto automaticamente. Se conosci le \
-  tue impostazioni del proxy, puoi inserirle di seguito.</html>
-
-m.proxy_extra = <html>Se sei sicuro di non usare proxy  \
-  potrebbe essere un problema di internet o di collegamento con il server. \
-  In questo caso puoi annullare e ripetere l'installazione più tardi.</html>
-
-m.proxy_host = IP Proxy
-m.proxy_port = Porta Proxy
-m.proxy_username = Nome utente
-m.proxy_password = Parola d'ordine
-m.proxy_auth_required = Autenticazione richiesta
-m.proxy_ok = OK
-m.proxy_cancel = Annulla
-
-m.downloading_java = Scaricando la Java Virtual Machine
-m.unpacking_java = Scompattando la Java Virtual Machine
-
-m.resolving = Recuperando i file da scaricare
-m.downloading = Download dei dati
-m.failure = Download fallito: {0}
-
-m.checking = Sto controllando gli aggiornamenti
-m.validating = Validazione
-m.patching = Applico le patch
-m.launching = Avvio
-
-m.patch_notes = Note delle Patch
-m.play_again = Avvia Nuovamente
-
-m.complete = {0}% completato
-m.remain = {0} rimasto
-
-m.updating_metadata = Scarico i file di controllo
-
-m.init_failed = La configurazione Ã¨ corrotta o mancante. Provo a \
-  scaricarne una nuova copia...
-
-m.java_download_failed = Impossibile scaricare la versione corretta \
-  di Java per il tuo computer.\n\n\
-  Visita www.java.com e scarica l'ultima versione di \
-  Java, poi lancia di nuovo l'applicazione.
-
-m.java_unpack_failed = Impossibile scompattare l'aggiornamento di \
-  Java. Verifica di avere almeno 100 MB di spazio libero nel tuo \
-  hard disk e prova a rilanciare l'applicazione.\n\n\
-  Se l'errore persiste, vistia www.java.com, scarica e \
-  installa l'ultima versione di Java e riprova.
-
-m.unable_to_repair = Impossibile scaricare i file necessari dopo 5 \
-  tentativi. Puoi provare a rilanciare l'applicazione, ma se fallisce \
-  di nuovo potresti dover reinstallarla.
-
-m.unknown_error = L'applicazione non Ã¨ stata avviata a causa di uno strano \
-  errore che non conosco. Visita\n{0} per avere informazioni \
-  in merito.
-m.init_error = L'applicazione non Ã¨ stata avviata a causa del seguente \
-  errore:\n{0}\n\nVistita\n{1} per avere \
-  informazioni su come risolvere il problema.
-
-m.readonly_error = La directory dove l'applicazione Ã¨ installata: \
-  \n{0}\nè in sola lettura. Installa l'applicazione dove hai i diritti \
-  di scrittura.
-
-m.missing_resource = L'applicazione non Ã¨ stata avviata a causa di mancanza \
-  di risorse:\n{0}\n\nVisita\n{1} per avere informazioni su come risolvere \
-  questi problemi.
-
-m.insufficient_permissions_error = Non hai accettato la \
- firma digitale. Se vuoi eseguire l'applicazione devi accettare la \
- firma digitale.\n\nPer farlo, riavvia il tuo browser \
- e ritorna in questa pagina per rilanciare l'applicazione. Quando l'avviso \
- di sicurezza viene mostrato, clicca per accettare la firma digitale \
- ed eseguire l'applicazione con i privilegi necessari.
-
-m.corrupt_digest_signature_error = Impossibile verificare la firma digitale dell'applicazione \
- .\nControlla di aver lanciato l'applicazione dal\n\
- sito web corretto.
-
-m.default_install_error = la sezione di supporto del sito
-
-m.another_getdown_running = E' già in esecuzione un'istanza del programma. \
- Questa verrà chiusa.
-
-m.applet_stopped = L'applet di Getdown Ã¨ stata interrotta.
-
-# application/digest errors
-m.missing_appbase = Il tag "appbase" Ã¨ mancante.
-m.invalid_version = Il file di configurazione non contiene una versione valida (tag "version").
-m.invalid_appbase = Il tag "appbase" non Ã¨ valido.
-m.missing_class = Il file di configurazione non contiene la classe da eseguire (tag "class").
-m.missing_code = Il file di configurazione non contiene alcuna risorsa (tag "code").
-m.invalid_digest_file = Il file di digest non Ã¨ valido.
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_ja.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_ja.properties
deleted file mode 100644 (file)
index c344c16..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.abort_title = \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u4e2d\u6b62\u3057\u307e\u3059\u304b\uff1f 
-m.abort_confirm = <html>\u672c\u5f53\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u4e2d\u6b62\u3057\u307e\u3059\u304b\uff1f  \
-  \u5f8c\u3067\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u305f\u969b\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u518d\u958b\u3067\u304d\u307e\u3059\u3002</html> 
-m.abort_ok = \u4e2d\u6b62 
-m.abort_cancel = \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u7d9a\u884c 
-
-m.detecting_proxy = \u81ea\u52d5\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u5b9f\u884c\u4e2d
-
-m.configure_proxy = <html>\u30b5\u30fc\u30d0\u306b\u63a5\u7d9a\u3067\u304d\u306a\u3044\u305f\u3081\u3001\u30b2\u30fc\u30e0\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306b \
-  \u5931\u6557\u3057\u307e\u3057\u305f\u3002  \
-  <ul><li>\u30a6\u30a3\u30f3\u30c9\u30a6\u30ba\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\u307e\u305f\u306f\u30ce\u30fc\u30c8\u30f3\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u304c \
-  <code>javaw.exe</code>\u3092\u30d6\u30ed\u30c3\u30af\u3059\u308b\u3088\u3046\u8a2d\u5b9a\u3057\u3066\u3042\u308b\u5834\u5408\u306f\u3001\u30b2\u30fc\u30e0\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3002  \u8a2d\u5b9a\u3092 \
-  <code>javaw.exe</code>\u7d4c\u7531\u3067\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u30b2\u30fc\u30e0\u3092\u518d\u8d77\u52d5 \
-  \u3057\u305f\u5f8c\u3001\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\u306e\u8a2d\u5b9a\u304b\u3089javaw.exe \u3092\u524a\u9664 \
-  \u3057\u3066\u304f\u3060\u3055\u3044\uff08\u30b9\u30bf\u30fc\u30c8\u2192\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u2192\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\uff09\u3002</ul> \
-  <p>\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u306e\u81ea\u52d5\u691c\u51fa\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u304a\u4f7f\u3044\u306e\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u306f \
-  \u30d7\u30ed\u30ad\u30b7\u3092\u4f7f\u7528\u3057\u3066\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u3078\u30a2\u30af\u30bb\u30b9\u3057\u3066\u3044\u307e\u3059\u3002  \u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u306e\u8a73\u7d30\u304c \
-  \u308f\u304b\u3063\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u4e0b\u306b\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002</html> 
-
-m.proxy_extra = <html>\u30d7\u30ed\u30ad\u30b7\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u3001\u4e00\u6642\u7684\u306a \
-  \u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306e\u4e0d\u5177\u5408\u306b\u3088\u308a\u3001\u30b5\u30fc\u30d0\u3068\u4ea4\u4fe1\u3067\u304d\u306a\u3044\u72b6\u614b\u306b\u3042\u308b \
-  \u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002  \u305d\u306e\u5834\u5408\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u3057\u3066\u3001 \
-  \u5f8c\u307b\u3069\u6539\u3081\u3066\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002</html> 
-
-m.proxy_host = \u30d7\u30ed\u30ad\u30b7IP 
-m.proxy_port = \u30d7\u30ed\u30ad\u30b7\u30dd\u30fc\u30c8
-m.proxy_username = Username
-m.proxy_password = Password
-m.proxy_auth_required = Authentication required
-m.proxy_ok = OK  
-m.proxy_cancel = \u30ad\u30e3\u30f3\u30bb\u30eb 
-
-m.downloading_java = Java\u30d0\u30fc\u30c1\u30e3\u30eb\u30de\u30b7\u30f3\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u4e2d
-m.unpacking_java = Java\u30d0\u30fc\u30c1\u30e3\u30eb\u30de\u30b7\u30f3\u306e\u89e3\u51cd\u4e2d
-
-m.resolving = \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306e\u8a2d\u5b9a\u4e2d
-m.downloading = \u30c7\u30fc\u30bf\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u4e2d
-m.failure = \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u5931\u6557\uff1a  {0} 
-
-m.checking = \u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u306e\u78ba\u8a8d\u4e2d
-m.validating = \u8a8d\u8a3c\u4e2d
-m.patching = \u4fee\u6b63\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u5b9f\u884c\u4e2d
-m.launching = \u5b9f\u884c\u4e2d
-
-m.complete = {0}\uff05\u5b8c\u4e86 
-m.remain = \u3000\u6b8b\u308a{0} 
-
-m.updating_metadata = \u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d5\u30a1\u30a4\u30eb\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u4e2d
-
-m.init_failed = \u74b0\u5883\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3057\u306a\u3044\u304b\u3001\u307e\u305f\u306f\u58ca\u308c\u3066\u3044\u307e\u3059\u3002  \u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092 \
-  \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u4e2d\u2026 
-
-m.java_download_failed = \u304a\u4f7f\u3044\u306e\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u306b\u3001Java\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u6700\u65b0 \
-  \u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u81ea\u52d5\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\n\n \
-  www.java.com \u304b\u3089\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u624b\u52d5\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3001 \
-  \u518d\u5ea6\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-
-m.java_unpack_failed = Java\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u89e3\u51cd \
-  \u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u30cf\u30fc\u30c9\u30c9\u30e9\u30a4\u30d6\u306e\u30e1\u30e2\u30ea\u304c100MB\u4ee5\u4e0a\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304b\u3089 \
-  \u518d\u5ea6\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n \
-  \u554f\u984c\u304c\u89e3\u6c7a\u3057\u306a\u3044\u5834\u5408\u306f\u3001www.java.com \u304b\u3089Java\u306e\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092 \
-  \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u304b\u3089\u3001\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002 
-
-m.unable_to_repair = 5\u56de\u8a66\u884c\u3057\u307e\u3057\u305f\u304c\u3001\u5fc5\u8981\u306a\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9 \
-  \u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u5f8c\u307b\u3069\u6539\u3081\u3066\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \
-  \u518d\u5ea6\u5931\u6557\u3057\u305f\u5834\u5408\u306f\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5f8c\u306b\u518d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-
-m.unknown_error = \u539f\u56e0\u4e0d\u660e\u306e\u30a8\u30e9\u30fc\u306b\u3088\u308a\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c \
-  \u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u89e3\u6c7a\u65b9\u6cd5\u3092\n{0}\u3067 \
-  \u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-m.init_error = \u6b21\u306e\u30a8\u30e9\u30fc\u306b\u3088\u308a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093 \
-  \u3067\u3057\u305f\u3002\n{0}\n\n\u5bfe\u51e6\u65b9\u6cd5\u3092\n{1}\u3067 \
-  \u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-
-m.readonly_error = \u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u30d5\u30a9\u30eb\u30c0\u306f  \
-  \n{0}\n\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002  \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u66f8\u304d\u8fbc\u307f\u304c\u3067\u304d\u308b\u30d5\u30a9\u30eb\u30c0\u306b \
-  \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-
-m.missing_resource = \u30ea\u30bd\u30fc\u30b9\u4e0d\u660e\u306e\u305f\u3081\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093 \
-  \u3067\u3057\u305f\u3002\n{0}\n\n\u5bfe\u51e6\u65b9\u6cd5\u3092\n{1}\u3067\u78ba\u8a8d \
-  \u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-
-m.insufficient_permissions_error = \u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30c7\u30b8\u30bf\u30eb\u7f72\u540d\u304c\u62d2\u5426 \
- \u3055\u308c\u307e\u3057\u305f\u3002  \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b\u5834\u5408\u306f\u3001\u30c7\u30b8\u30bf\u30eb\u7f72\u540d\u306e\u627f\u8a8d\u304c \
- \u5fc5\u8981\u3067\u3059\u3002\n\n\u627f\u8a8d\u306b\u306f\u3001\u30d6\u30e9\u30a6\u30b6\u3092\u9589\u3058\u3066\u304b\u3089\u518d\u5ea6\u958b\u304d\u3001 \
- \u672c\u30db\u30fc\u30e0\u30da\u30fc\u30b8\u3092\u518d\u8868\u793a\u3057\u3066\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u518d\u5ea6\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044  \u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e \
- \u8b66\u544a\u304c\u8868\u793a\u3055\u308c\u305f\u6642\u306f\u3001\u5b9f\u884c\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u30c7\u30b8\u30bf\u30eb\u7f72\u540d\u3092\u627f\u8a8d\u3057\u3001 \
- \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-
-m.corrupt_digest_signature_error = \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30c7\u30b8\u30bf\u30eb\u7f72\u540d\u304c\u8a8d\u8a3c \
- \u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\n\u6307\u5b9a\u30db\u30fc\u30e0\u30da\u30fc\u30b8\u304b\u3089\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3057\u3066\u3044\u308b\u304b\n \
- \u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002 
-
-m.default_install_error = \u30db\u30fc\u30e0\u30da\u30fc\u30b8\u3067\u306e\u30b5\u30dd\u30fc\u30c8\u8868\u793a 
-
-# application/digest errors
-m.missing_appbase = \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306eappbase\u304c\u4e0d\u660e\u3067\u3059\u3002 
-m.invalid_version = \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f\u7121\u52b9\u306a\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002 
-m.invalid_appbase = \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u304c\u7121\u52b9\u306aappbase\u3092\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002 
-m.missing_class = \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30af\u30e9\u30b9\u304c\u4e0d\u660e\u3067\u3059\u3002 
-m.missing_code = \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3067\u30b3\u30fc\u30c9\u30ea\u30bd\u30fc\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 
-m.invalid_digest_file = \u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u7121\u52b9\u3067\u3059\u3002 
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_ko.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_ko.properties
deleted file mode 100644 (file)
index 3f8a47f..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.abort_title = \uC124\uCE58\uB97C \uCDE8\uC18C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
-m.abort_confirm = <html>\uC815\uB9D0\uB85C \uC124\uCE58\uB97C \uCDE8\uC18C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C? \
-  \uB098\uC911\uC5D0 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC2E4\uD589\uD558\uC5EC \uC124\uCE58\uB97C \uC7AC\uAC1C\uD558\uC5EC \uC8FC\uC2ED\uC2DC\uC624.</html>
-m.abort_ok = \uC911\uC9C0
-m.abort_cancel = \uACC4\uC18D\uD558\uC5EC \uC124\uCE58
-
-m.detecting_proxy = \uC790\uB3D9 \uD504\uB85D\uC2DC\uB97C \uC124\uC815\uC744 \uC2DC\uB3C4
-
-m.configure_proxy = <html>\uAC8C\uC784 \uB370\uC774\uD130\uB97C \uBC1B\uAE30 \uC704\uD55C \uC11C\uBC84 \uC811\uC18D\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.\
-  <ul><li>\uC708\uB3C4\uC6B0 \uBC29\uD654\uBCBD \uB610\uB294 \uB178\uD134 \uC778\uD130\uB137 \uC2DC\uD050\uB9AC\uD2F0\uAC00 <code>javaw.exe</code>\uC774 \uC124\uC815\uC5D0\uC11C \uCC28\uB2E8\uB418\uC5B4 \uC788\uC744 \uACBD\uC6B0, \
-  \uAC8C\uC784 \uB370\uC774\uD130\uB97C \uB2E4\uC6B4\uB85C\uB4DC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \
-  <code>javaw.exe</code>\uAC00 \uC778\uD130\uB137 \uC5F0\uACB0\uC744 \uD560 \uC218 \uC788\uB3C4\uB85D \uC124\uC815\uC744 \uBCC0\uACBD\uD558\uC5EC \uC8FC\uC2ED\uC2DC\uC624. \
-  \uAC8C\uC784\uC744 \uB2E4\uC2DC \uC2E4\uD589\uD55C \uD6C4, \uBC29\uD654\uBCBD \uC124\uC815\uC5D0\uC11C javaw.exe\uB97C \uC0AD\uC81C\uD558\uC5EC \uC8FC\uC2ED\uC2DC\uC624. \
-  ( \uC2DC\uC791 -> \uC81C\uC5B4\uD310 -> \uC708\uB3C4\uC6B0 \uBC29\uD654\uBCBD )</ul> \
-  <p> \uCEF4\uD4E8\uD130\uAC00 \uD504\uB85D\uC2DC \uC11C\uBC84\uB97C \uD1B5\uD574 \uC778\uD130\uB137\uC5D0 \uC5F0\uACB0\uB418\uC5B4 \uC788\uB2E4\uBA74, \uD504\uB85D\uC2DC \uC124\uC815\uC758 \uC790\uB3D9 \uAD6C\uC131\uC744 \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC73C\uBBC0\uB85C, \
-  \uC0AC\uC6A9\uD558\uB294 \uD504\uB85D\uC2DC \uC124\uC815\uC744 \uC54C\uACE0 \uC788\uC744 \uACBD\uC6B0 \uC544\uB798\uC5D0 \uC785\uB825\uD558\uC5EC \uC8FC\uC2DC\uAE38 \uBC14\uB78D\uB2C8\uB2E4.</html>
-
-m.proxy_extra = \uC790\uB3D9 \uD504\uB85D\uC2DC\uB97C \uC124\uC815\uC744 \uC2DC\uB3C4
-
-m.proxy_host = \uD504\uB85D\uC2DC IP
-m.proxy_port = \uD504\uB85D\uC2DC \uD3EC\uD2B8
-m.proxy_username = Username
-m.proxy_password = Password
-m.proxy_auth_required = Authentication required
-m.proxy_ok = OK
-m.proxy_cancel = \uCDE8\uC18C
-
-m.downloading_java = \uC790\uBC14 \uAC00\uC0C1 \uBA38\uC2E0(JVM) \uB2E4\uC6B4\uB85C\uB4DC \uC911
-m.unpacking_java = \uC790\uBC14 \uAC00\uC0C1 \uBA38\uC2E0(JVM) \uC555\uCD95\uC744 \uD574\uC81C\uD558\uB294 \uC911
-
-m.resolving = \uB2E4\uC6B4\uB85C\uB4DC \uBD84\uC11D \uC911
-m.downloading = \uB370\uC774\uD130 \uB2E4\uC6B4\uB85C\uB4DC \uC911
-m.failure = \uB2E4\uC6B4\uB85C\uB4DC \uC2E4\uD328: {0}
-
-m.checking = \uC5C5\uB370\uC774\uD2B8 \uCCB4\uD06C
-m.validating = \uC720\uD6A8\uC131 \uAC80\uC0AC \uC911
-m.patching = \uD328\uCE58 \uC911
-m.launching = \uC2E4\uD589 \uC911
-
-m.patch_notes = \uD328\uCE58 \uB178\uD2B8
-m.play_again = \uB2E4\uC2DC \uC2E4\uD589
-
-m.complete = {0}% \uC644\uB8CC
-m.remain = {0} \uB0A8\uC74C
-
-m.updating_metadata = \uCEE8\uD2B8\uB864 \uD30C\uC77C\uC744 \uB2E4\uC6B4\uB85C\uB4DC \uC911
-
-m.init_failed = \uC124\uC815 \uD30C\uC77C\uC774 \uB204\uB77D\uB418\uC5C8\uAC70\uB098 \uBCC0\uD615\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \
-  \uC0C8\uB85C\uC6B4 \uBCF5\uC0AC\uBCF8\uC744 \uB2E4\uC6B4\uB85C\uB4DC \uC911\uC785\uB2C8\uB2E4...
-
-m.java_download_failed = \uC774 \uCEF4\uD4E8\uD130\uC5D0 \uD544\uC694\uD55C \uC0C8\uB85C\uC6B4 \uBC84\uC804\uC758 \uC790\uBC14\uB97C \uC790\uB3D9\uC73C\uB85C \uB2E4\uC6B4\uB85C\uB4DC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.\n\n\
-  \uC790\uBC14 \uC6F9\uC0AC\uC774\uD2B8(www.java.com)\uB85C \uAC00\uC11C \uCD5C\uC2E0\uC758 \uC790\uBC14\uB97C \uB2E4\uC6B4\uB85C\uB4DC \uBC1B\uC73C\uC2E0 \uD6C4, \
-  \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uB2E4\uC2DC \uC2E4\uD589\uD574 \uC8FC\uC2ED\uC2DC\uC624.
-
-m.java_unpack_failed = \uC5C5\uB370\uC774\uD2B8\uB41C \uBC84\uC804\uC758 \uC790\uBC14\uC758 \uC555\uCD95\uC744 \uD480 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \
-  \uD558\uB4DC\uB4DC\uB77C\uC774\uBE0C\uC5D0 \uCD5C\uC18C\uD55C 100MB\uC758 \uC6A9\uB7C9\uC744 \uD655\uBCF4\uD55C \uC774\uD6C4, \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uB2E4\uC2DC \uC2E4\uD589\uD574 \uC8FC\uC2ED\uC2DC\uC624.\n\n\
-  \uB9CC\uC57D \uBB38\uC81C\uAC00 \uD574\uACB0\uB418\uC9C0 \uC54A\uB294\uB2E4\uBA74, \uC790\uBC14 \uC6F9\uC0AC\uC774\uD2B8(www.java.com)\uB85C \uAC00\uC11C \uCD5C\uC2E0\uC758 \uC790\uBC14\uB97C \uB2E4\uC6B4\uB85C\uB4DC \uBC1B\uC73C\uC2E0 \uD6C4, \
-  \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uB2E4\uC2DC \uC2E4\uD589\uD574 \uC8FC\uC2ED\uC2DC\uC624.
-
-m.unable_to_repair = \uB2E4\uC12F\uBC88\uC758 \uC2DC\uB3C4\uC5D0\uB3C4 \uD544\uC694\uD55C \uD30C\uC77C\uC744 \uB2E4\uC6B4\uB85C\uB4DC\uD558\uC9C0 \uBABB\uD588\uC2B5\uB2C8\uB2E4. \
-  \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uB2E4\uC2DC \uC2DC\uC791\uD574\uBCF4\uC2DC\uACE0, \uADF8\uB798\uB3C4 \uB2E4\uC6B4\uB85C\uB4DC\uC5D0 \uC2E4\uD328\uD55C\uB2E4\uBA74, \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC81C\uAC70\uD55C \uD6C4, \uB2E4\uC2DC \uC2E4\uD589\uD574\uBCF4\uC2DC\uAE30 \uBC14\uB78D\uB2C8\uB2E4.
-
-m.unknown_error = \uBCF5\uAD6C\uB420 \uC218 \uC5C6\uB294 \uC624\uB958\uB85C \uC778\uD558\uC5EC \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC758 \uC2E4\uD589\uC774 \uC911\uB2E8\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \
-  \n{0}\uC5D0 \uB300\uD55C \uBCF5\uAD6C \uBC29\uBC95\uC744 \uCC3E\uAE30 \uC704\uD574\uC11C \uBC29\uBB38\uD558\uC2DC\uAE38 \uBC14\uB78D\uB2C8\uB2E4.
-
-m.init_error = \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC774 \uC544\uB798\uC640 \uAC19\uC740 \uC5D0\uB7EC\uB85C \uC2E4\uD589\uC774 \uC911\uB2E8\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uC5D0\uB7EC:\
-  \n{0}\n\n{1}\uC5D0 \uB300\uD55C \uBB38\uC81C \uD574\uACB0 \uBC29\uBC95\uC744 \uCC3E\uAE30 \uC704\uD574\uC11C \uBC29\uBB38\uD558\uC2DC\uAE38 \uBC14\uB78D\uB2C8\uB2E4.
-
-m.readonly_error = \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC774 \uC124\uCE58\uB41C \uB514\uB809\uD1A0\uB9AC: \
-  \n{0}\n\uAC00 \uC77D\uAE30 \uC804\uC6A9\uC785\uB2C8\uB2E4. \uC77D\uAE30 \uAD8C\uD55C\uC774 \uC2B9\uC778\uB41C \uB809\uD1A0\uB9AC\uC5D0 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC124\uCE58\uD558\uC2DC\uAE38 \uBC14\uB78D\uB2C8\uB2E4.
-
-m.missing_resource = \uB9AC\uC18C\uC2A4\uC758 \uC190\uC2E4\uB85C \uC778\uD558\uC5EC \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC758 \uC2E4\uD589\uC774 \uC911\uB2E8\uB418\uC5C8\uC2B5\uB2C8\uB2E4. : \
-  \n{0}\n\n{1}\uC5D0 \uB300\uD55C \uBB38\uC81C \uD574\uACB0 \uBC29\uBC95\uC744 \uCC3E\uAE30 \uC704\uD574\uC11C \uBC29\uBB38\uD558\uC2DC\uAE38 \uBC14\uB78D\uB2C8\uB2E4.
-
-m.insufficient_permissions_error = \uC774 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC758 \uB514\uC9C0\uD0C8 \uC11C\uBA85\uC744 \uD655\uC778\uD558\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. \
- \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC2E4\uD589\uD558\uAE30 \uC704\uD574\uC11C \uB514\uC9C0\uD0C8 \uC11C\uBA85\uC744 \uD655\uC778\uD558\uC5EC \uC8FC\uC2ED\uC2DC\uC624. \
- \n\n\uADF8\uB9AC\uACE0 \uB098\uC11C \uC6F9 \uBE0C\uB77C\uC6B0\uC800\uB97C \uB2EB\uACE0 \uB2E4\uC2DC \uC2DC\uC791\uD558\uC5EC \uC6F9\uD398\uC774\uC9C0\uB85C \uB3CC\uC544\uC640 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC744 \uC7AC\uC2DC\uC791\uD574\uC8FC\uC2DC\uAE30 \uBC14\uB78D\uB2C8\uB2E4. \
- \uBCF4\uC548\uC5D0 \uB300\uD55C \uB300\uD654\uC0C1\uC790\uAC00 \uBCF4\uC774\uBA74, \uB514\uC9C0\uD0C8 \uC11C\uBA85\uC5D0 \uB300\uD55C \uD655\uC778 \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uACE0, \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC774 \uC2E4\uD589\uB418\uAE30 \uC704\uD55C \
- \uAD8C\uD55C\uC744 \uBD80\uC5EC\uD574\uC8FC\uC2DC\uAE30 \uBC14\uB78D\uB2C8\uB2E4.
-
-m.corrupt_digest_signature_error = \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC758 \uB514\uC9C0\uD0C8 \uC11C\uBA85\uC744 \uD655\uC778\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.\n \
- \uC62C\uBC14\uB978 \uC6F9\uC0AC\uC774\uD2B8\uC5D0\uC11C \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC774 \uC2E4\uD589\uB418\uACE0 \uC788\uB294 \uC9C0 \uD655\uC778\uBC14\uB78D\uB2C8\uB2E4.
-
-m.default_install_error = \uC6F9\uC0AC\uC774\uD2B8\uC758 \uC9C0\uC6D0 \uBA54\uB274(support section)\uB97C \uD655\uC778\uD558\uC2DC\uAE30 \uBC14\uB78D\uB2C8\uB2E4.
-
-m.another_getdown_running = \uC774 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158 \uC778\uC2A4\uD1A8\uB7EC\uC758 \uB2E4\uC911 \uC778\uC2A4\uD134\uC2A4\uAC00 \uC2E4\uD589\uC911\uC785\uB2C8\uB2E4. \
- \uD558\uB098\uAC00 \uC644\uB8CC\uB420 \uB54C\uAE4C\uC9C0 \uC911\uB2E8\uB429\uB2C8\uB2E4.
-
-m.applet_stopped = Getdown \uC560\uD50C\uB9BF \uC2E4\uD589\uC774 \uC911\uB2E8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
-
-# application/digest errors
-m.missing_appbase = \uC124\uC815 \uD30C\uC77C\uC5D0 'appbase' \uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
-m.invalid_version = \uC124\uC815 \uD30C\uC77C\uC5D0 \uC798\uBABB\uB41C \uBC84\uC804\uC774 \uBA85\uC2DC\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4.
-m.invalid_appbase = \uC124\uC815 \uD30C\uC77C\uC5D0 \uC798\uBABB\uB41C 'appbase'\uAC00 \uBA85\uC2DC\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4.
-m.missing_class = \uC124\uC815 \uD30C\uC77C\uC5D0 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158 \uD074\uB798\uC2A4\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
-m.missing_code = \uC124\uC815 \uD30C\uC77C\uC5D0 \uB9AC\uC18C\uC2A4\uC5D0 \uB300\uD55C \uCF54\uB4DC\uAC00 \uBA85\uC2DC\uB418\uC5B4 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
-m.invalid_digest_file = \uB2E4\uC774\uC81C\uC2A4\uD2B8 \uD30C\uC77C\uC774 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_pt.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_pt.properties
deleted file mode 100644 (file)
index 47db91c..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.abort_title = Cancelar a instala\u00E7\u00E3o?
-m.abort_confirm = <html>Tem certeza que deseja cancelar a instala\u00E7\u00E3o? \
-  Voc\u00EA pode continuar a instala\u00E7\u00E3o mais tarde, \
-  basta executar a aplica\u00E7\u00E3o novamente.</html>
-m.abort_ok = Sair
-m.abort_cancel = Continuar a instala\u00E7\u00E3o
-
-m.detecting_proxy = Tentando detectar automaticamente as configura\u00E7\u00F5es de proxy
-
-m.configure_proxy = <html>N\u00E3o foi poss\u00EDvel conectar aos nossos servidores para \
-  fazer o download dos dados. \
-  <ul><li> Se o Firewall do Windows ou o Norton Internet Security est\u00E1 configurado \
-  para bloquear o programa <code>javaw.exe</code> n\u00E3o ser\u00E1 poss\u00EDvel realizar \
-  o download. Voc\u00EA ter\u00E1 que permitir que o programa <code>javaw.exe</code> acesse \
-  a internet. Voc\u00EA pode tentar executar o programa novamente, mas voc\u00EA precisa \
-  remover o programa javaw.exe das configura\u00E7\u00F5es do firewall (Iniciar -> Painel \
-  de controle -> Firewall do Windows).</ul> \
-  <p> Seu computador pode estar acessando a internet atrav\u00E9s de um proxy e n\u00E3o foi \
-  capaz de detectar automaticamente as configura\u00E7\u00F5es de proxy. \
-  Voc\u00EA pode informar esses dados abaixo.</html>
-
-m.proxy_extra = <html>Se voc\u00EA tem certeza que n\u00E3o usa um proxy, ent\u00E3o pode ser \
-  que exista um problema tempor\u00E1rio que est\u00E1 impedindo a comunica\u00E7\u00E3o \
-  com os nossos servidores. Neste caso voc\u00EA pode cancelar e tentar instalar novamente \
-  mais tarde.</html>
-
-m.proxy_host = IP do Proxy
-m.proxy_port = Porta do Proxy
-m.proxy_username = Nome de usu\u00e1rio
-m.proxy_password = Senha
-m.proxy_auth_required = Autentifica\u00e7\u00e3o requerida
-m.proxy_ok = OK
-m.proxy_cancel = Cancelar
-
-m.downloading_java = Fazendo o download da m\u00E1quina virtual Java
-m.unpacking_java = Descompactando a m\u00E1quina virtual Java
-
-m.resolving = Resolvendo downloads
-m.downloading = Transferindo dados
-m.failure = Download falhou: {0}
-
-m.checking = Verificando atualiza\u00E7\u00F5es
-m.validating = Validando
-m.patching = Atualizando
-m.launching = Executando
-
-m.patch_notes = Corrigir notas
-m.play_again = Jogar de novo
-
-m.complete = {0}% completo
-m.remain = {0} Permanecer
-
-m.updating_metadata = Transferindo arquivos de controle
-
-m.init_failed = Nosso arquivo de configura\u00E7\u00E3o est\u00E1 ausente ou corrompido. Tente \
-  baixar uma nova c\u00F3pia...
-
-m.java_download_failed = N\u00E3o conseguimos baixar automaticamente a\
-  vers\u00E3o necess\u00E1ria do Java para o seu computador.\n\n\
-  Por favor, acesse www.java.com, baixe e instale a \u00FAltima vers\u00E3o do \
-  Java, em seguida, tente executar o aplicativo novamente.
-
-m.java_unpack_failed = N\u00E3o conseguimos descompactar uma vers\u00E3o atualizada do \
-  Java. Por favor, certifique-se de ter pelo menos 100 MB de espa\u00E7o livre em seu \
-  disco r\u00EDgido e tente executar o aplicativo novamente. \n\n\
-  Se isso n\u00E3o resolver o problema, acesse www.java.com,baixe e \
-  instale a \u00FAltima vers\u00E3o do Java e tente novamente.
-
-m.unable_to_repair = N\u00E3o conseguimos baixar os arquivos necess\u00E1rios depois de \
-  cinco tentativas. Voc\u00EA pode tentar executar o aplicativo novamente, mas se ele \
-  falhar pode ser necess\u00E1rio desinstalar e reinstalar.
-
-m.unknown_error = A aplica\u00E7\u00E3o falhou ao iniciar devido a algum erro estranho \
-  do qual n\u00E3o conseguimos recuperar. Por favor, visite \n{0} para obter \
-  informa\u00E7\u00F5es sobre como recuperar.
-m.init_error = A aplica\u00E7\u00E3o falhou ao iniciar devido ao seguinte \
-  erro:\n{0}\n\nPor favor visite \n{1} para \
-  informa\u00E7\u00F5es sobre como lidar com esse problema.
-
-m.readonly_error =O diret\u00F3rio no qual este aplicativo est\u00E1 instalado: \
-  \n{0}\n \u00E9 somente leitura. Por favor, instale o aplicativo em um diret\u00F3rio onde \
-  voc\u00EA tem acesso de grava\u00E7\u00E3o.
-
-m.missing_resource = A aplica\u00E7\u00E3o falhou ao iniciar devido a uma falta \
-  de recurso:\n{0}\n\n Por favor, visite\n{1} para obter informa\u00E7\u00F5es sobre \
-  como lidar com tal problema.
-
-m.insufficient_permissions_error = Voc\u00EA n\u00E3o aceitou a assinatura digital \
-  do aplicativo. Se voc\u00EA quiser executar o aplicativo, voc\u00EA ter\u00E1 que aceitar \
-  a assinatura digital. \n\nPara fazer isso, voc\u00EA ter\u00E1 que sair do seu navegador, \
-  reinici\u00E1-lo, e retornar a esta p\u00E1gina web para executar a aplica\u00E7\u00E3o. \
-  Quando o di\u00E1logo de seguran\u00E7a aparecer, clique no bot\u00E3o para aceitar a \
-  assinatura digital e conceder a este aplicativo os privil\u00E9gios necess\u00E1rios \
-  para executar.
-
-m.corrupt_digest_signature_error = N\u00E3o conseguimos verificar a assinatura digital \
-  do aplicativo.\nPor favor, verifique se voc\u00EA est\u00E1 utilizando o aplicativo \nde um \
-  site correto.
-
-m.default_install_error = a se\u00E7\u00E3o de suporte do site
-
-m.another_getdown_running = V\u00E1rias inst\u00E2ncias desta aplica\u00E7\u00E3o \
-  est\u00E3o em execu\u00E7\u00E3o. Esta ir\u00E1 parar e deixar outra completar suas atividades.
-
-m.applet_stopped = Foi solicitado ao miniaplicativo GetDow que parasse de trabalhar.
-
-# application/digest errors
-m.missing_appbase = O arquivo de configura\u00E7\u00E3o n\u00E3o possui o 'AppBase'.
-m.invalid_version = O arquivo de configura\u00E7\u00E3o especifica uma vers\u00E3o inv\u00E1lida.
-m.invalid_appbase = O arquivo de configura\u00E7\u00E3o especifica um 'AppBase' inv\u00E1lido.
-m.missing_class = O arquivo de configura\u00E7\u00E3o n\u00E3o possui a classe de aplicativo.
-m.missing_code = O arquivo de configura\u00E7\u00E3o n\u00E3o especifica um recurso de c\u00F3digo.
-m.invalid_digest_file = O arquivo digest \u00E9 inv\u00E1lido.
diff --git a/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_zh.properties b/getdown/src/getdown/launcher/target/classes/com/threerings/getdown/messages_zh.properties
deleted file mode 100644 (file)
index 2c27543..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# $Id$
-#
-# Getdown translation messages
-
-m.detecting_proxy = \u641c\u5bfb\u4ee3\u7406\u670d\u52a1\u5668
-
-m.configure_proxy = <html>\u6211\u4eec\u65e0\u6cd5\u8fde\u63a5\u5230\u670d\u52a1\u5668\u4e0b\u8f7d\u6e38\u620f\u6570\u636e\u3002\u8fd9\u53ef\u80fd\u662f\u7531\u4e8e \
-  \u60a8\u7684\u8ba1\u7b97\u673a\u662f\u901a\u8fc7\u4ee3\u7406\u670d\u52a1\u5668\u8fde\u63a5\u4e92\u8054\u7f51\u7684\uff0c\u5e76\u4e14\u6211\u4eec\u65e0\u6cd5\u81ea\u52a8\u83b7\u5f97\u4ee3\u7406\u670d\u52a1\u5668\u7684 \
-  \u8bbe\u7f6e\u3002\u5982\u679c\u60a8\u77e5\u9053\u60a8\u4ee3\u7406\u670d\u52a1\u5668\u7684\u8bbe\u7f6e\uff0c\u60a8\u53ef\u4ee5\u5728\u4e0b\u9762\u8f93\u5165\u3002</html>
-
-m.proxy_extra = <html>\u5982\u679c\u60a8\u786e\u5b9a\u60a8\u6ca1\u6709\u4f7f\u7528\u4ee3\u7406\u670d\u52a1\u5668\uff0c\u8fd9\u53ef\u80fd\u662f\u7531\u4e8e\u6682\u65f6\u65e0\u6cd5 \
-  \u8fde\u63a5\u5230\u4e92\u8054\u7f51\uff0c\u5bfc\u81f4\u65e0\u6cd5\u548c\u670d\u52a1\u5668\u901a\u8baf\u3002\u8fd9\u79cd\u60c5\u51b5\uff0c\u60a8\u53ef\u4ee5\u53d6\u6d88\uff0c\u7a0d\u5019\u518d\u91cd\u65b0\u5b89\u88c5\u3002<br><br> \
-  \u5982\u679c\u60a8\u65e0\u6cd5\u786e\u5b9a\u60a8\u662f\u5426\u4f7f\u7528\u4e86\u4ee3\u7406\u670d\u52a1\u5668\uff0c\u8bf7\u8bbf\u95ee\u6211\u4eec\u7f51\u7ad9\u4e2d\u7684\u6280\u672f\u652f\u6301\u90e8\u4efd\uff0c \
-  \u4e86\u89e3\u5982\u4f55\u68c0\u6d4b\u60a8\u7684\u4ee3\u7406\u670d\u52a1\u5668\u8bbe\u7f6e\u3002</html>
-
-m.proxy_host = \u4ee3\u7406\u670d\u52a1\u5668\u7684IP\u5730\u5740
-m.proxy_port = \u4ee3\u7406\u670d\u52a1\u5668\u7684\u7aef\u53e3\u53f7
-m.proxy_username = Username
-m.proxy_password = Password
-m.proxy_auth_required = Authentication required
-m.proxy_ok = \u786e\u5b9a
-m.proxy_cancel = \u53d6\u6d88
-
-m.resolving = \u5206\u6790\u9700\u4e0b\u8f7d\u5185\u5bb9
-m.downloading = \u4e0b\u8f7d\u6570\u636e
-m.failure = \u4e0b\u8f7d\u5931\u8d25: {0}
-
-m.checking = \u68c0\u67e5\u66f4\u65b0\u5185\u5bb9
-m.validating = \u786e\u8ba4
-m.patching = \u5347\u7ea7
-m.launching = \u542f\u52a8
-
-m.complete = {0}% \u5b8c\u6210
-m.remain = {0} \u5269\u4f59\u65f6\u95f4
-
-m.updating_metadata = \u4e0b\u8f7d\u63a7\u5236\u6587\u4ef6
-
-m.init_failed = \u65e0\u6cd5\u627e\u5230\u914d\u7f6e\u6587\u4ef6\u6216\u5df2\u635f\u574f\u3002\u5c1d\u8bd5\u91cd\u65b0\u4e0b\u8f7d...
-
-m.unable_to_repair = \u7ecf\u8fc75\u6b21\u5c1d\u8bd5\uff0c\u4f9d\u7136\u65e0\u6cd5\u4e0b\u8f7d\u6240\u9700\u7684\u6587\u4ef6\u3002\
-\u60a8\u53ef\u4ee5\u91cd\u65b0\u8fd0\u884c\u7a0b\u5e8f\uff0c\u4f46\u662f\u5982\u679c\u4f9d\u7136\u5931\u8d25\uff0c\u60a8\u53ef\u80fd\u9700\u8981\u53cd\u5b89\u88c5\u5e76\u91cd\u65b0\u5b89\u88c5\u3002
-
-
-m.unknown_error = \u7531\u4e8e\u4e00\u4e9b\u65e0\u6cd5\u56de\u590d\u7684\u4e25\u91cd\u9519\u8bef\uff0c\u7a0b\u5e8f\u542f\u52a8\u5931\u8d25\u3002\
-\u8bf7\u8bbf\u95ee\u6211\u4eec\u7684\u7f51\u7ad9\u7684\u6280\u672f\u652f\u6301\u90e8\u4efd\uff0c\u4e86\u89e3\u5982\u4f55\u89e3\u51b3\u95ee\u9898\u3002
-
-m.init_error = \u7531\u4e8e\u4e0b\u5217\u9519\u8bef\uff0c\u7a0b\u5e8f\u542f\u52a8\u5931\u8d25\uff1a\n{0}\n\n \
-\u8bf7\u8bbf\u95ee\u6211\u4eec\u7684\u7f51\u7ad9\u7684\u6280\u672f\u652f\u6301\u90e8\u4efd\uff0c\u4e86\u89e3\u5982\u4f55\u5904\u7406\u8fd9\u4e9b\u9519\u8bef\u3002
-
-
-m.missing_resource = \u7531\u4e8e\u65e0\u6cd5\u627e\u5230\u4e0b\u5217\u8d44\u6e90\uff0c\u7a0b\u5e8f\u542f\u52a8\u5931\u8d25\uff1a\n{0}\n\n \
-\u8bf7\u8bbf\u95ee\u6211\u4eec\u7684\u7f51\u7ad9\u7684\u6280\u672f\u652f\u6301\u90e8\u4efd\uff0c\u4e86\u89e3\u5982\u4f55\u5904\u7406\u8fd9\u4e9b\u95ee\u9898\u3002
-
-# application/digest errors
-m.missing_appbase = \u914d\u7f6e\u6587\u4ef6\u4e2d\u65e0\u6cd5\u627e\u5230 'appbase'\u3002
-m.invalid_version = \u914d\u7f6e\u6587\u4ef6\u6307\u5b9a\u4e86\u65e0\u6548\u7684\u7248\u672c\u3002
-m.invalid_appbase = \u914d\u7f6e\u6587\u4ef6\u6307\u5b9a\u4e86\u65e0\u6548\u7684 'appbase'\u3002
-m.missing_class = \u914d\u7f6e\u6587\u4ef6\u4e2d\u65e0\u6cd5\u627e\u5230\u7a0b\u5e8f\u6587\u4ef6\u3002
-m.missing_code = \u914d\u7f6e\u6587\u4ef6\u4e2d\u65e0\u6cd5\u627e\u5230\u6307\u5b9a\u7684\u8d44\u6e90\u3002
-m.invalid_digest_file = \u65e0\u6548\u7684\u914d\u7f6e\u6587\u4ef6\u3002
diff --git a/getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT.jar b/getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT.jar
deleted file mode 100644 (file)
index f71b6ee..0000000
Binary files a/getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT.jar and /dev/null differ
diff --git a/getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT_proguard_base.jar b/getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT_proguard_base.jar
deleted file mode 100644 (file)
index 88428a4..0000000
Binary files a/getdown/src/getdown/launcher/target/getdown-launcher-1.8.3-SNAPSHOT_proguard_base.jar and /dev/null differ
diff --git a/getdown/src/getdown/launcher/target/maven-archiver/pom.properties b/getdown/src/getdown/launcher/target/maven-archiver/pom.properties
deleted file mode 100644 (file)
index ab0c975..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-#Created by Apache Maven 3.5.2
-version=1.8.3-SNAPSHOT
-groupId=com.threerings.getdown
-artifactId=getdown-launcher
diff --git a/getdown/src/getdown/launcher/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/getdown/src/getdown/launcher/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644 (file)
index ecc6201..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-com/threerings/getdown/launcher/GetdownApp$1$1.class
-com/threerings/getdown/launcher/Getdown$4.class
-com/threerings/getdown/launcher/RotatingBackgrounds$ImageLoader.class
-com/threerings/getdown/launcher/ProxyPanel$SaneTextField.class
-com/threerings/getdown/launcher/GetdownApp$2.class
-com/threerings/getdown/launcher/Getdown$2.class
-com/threerings/getdown/launcher/ProxyPanel.class
-com/threerings/getdown/launcher/GetdownApp.class
-com/threerings/getdown/launcher/Getdown$ProgressReporter.class
-com/threerings/getdown/launcher/ProxyPanel$SaneLabelField.class
-com/threerings/getdown/launcher/ProxyUtil$1.class
-com/threerings/getdown/launcher/ProxyPanel$SanePasswordField.class
-com/threerings/getdown/launcher/StatusPanel$1.class
-com/threerings/getdown/launcher/GetdownApp$1$3.class
-com/threerings/getdown/launcher/AbortPanel.class
-com/threerings/getdown/launcher/GetdownApp$1$2.class
-com/threerings/getdown/launcher/ProxyUtil.class
-com/threerings/getdown/launcher/ProxyPanel$1.class
-com/threerings/getdown/launcher/Getdown$5.class
-com/threerings/getdown/launcher/StatusPanel.class
-com/threerings/getdown/launcher/GetdownApp$1.class
-com/threerings/getdown/launcher/RotatingBackgrounds.class
-com/threerings/getdown/launcher/MultipleGetdownRunning.class
-com/threerings/getdown/launcher/Getdown$1.class
-com/threerings/getdown/launcher/Getdown.class
-com/threerings/getdown/launcher/Getdown$3.class
-com/threerings/getdown/launcher/Getdown$6.class
-com/threerings/getdown/launcher/Getdown$4$1.class
diff --git a/getdown/src/getdown/launcher/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/getdown/src/getdown/launcher/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644 (file)
index 5ad07dd..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/GetdownApp.java
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/AbortPanel.java
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/Getdown.java
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/MultipleGetdownRunning.java
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/ProxyPanel.java
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/RotatingBackgrounds.java
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/StatusPanel.java
-/Users/bsoares/git/getdown2/getdown/launcher/src/main/java/com/threerings/getdown/launcher/ProxyUtil.java
diff --git a/getdown/src/getdown/launcher/target/proguard_map.txt b/getdown/src/getdown/launcher/target/proguard_map.txt
deleted file mode 100644 (file)
index 4ecff17..0000000
+++ /dev/null
@@ -1,1349 +0,0 @@
-ca.beq.util.win32.registry.KeyIterator -> ca.beq.util.win32.registry.KeyIterator:
-    ca.beq.util.win32.registry.RegistryKey m_key -> m_key
-    int m_index -> m_index
-    int m_hkey -> m_hkey
-    int m_maxsize -> m_maxsize
-    int m_count -> m_count
-    void <init>(ca.beq.util.win32.registry.RegistryKey) -> <init>
-    void initializeFields() -> initializeFields
-    boolean hasNext() -> hasNext
-    java.lang.Object next() -> next
-    java.lang.String getNext() -> getNext
-    void remove() -> remove
-ca.beq.util.win32.registry.RegistryException -> ca.beq.util.win32.registry.RegistryException:
-    void <init>() -> <init>
-    void <init>(java.lang.String) -> <init>
-ca.beq.util.win32.registry.RegistryKey -> ca.beq.util.win32.registry.RegistryKey:
-    boolean c_initSucceeded -> c_initSucceeded
-    ca.beq.util.win32.registry.RootKey m_root -> m_root
-    java.lang.String m_path -> m_path
-    void testInitialized() -> testInitialized
-    void initialize() -> initialize
-    void initialize(java.lang.String) -> initialize
-    boolean isInitialized() -> isInitialized
-    void checkInitialized() -> checkInitialized
-    void <init>() -> <init>
-    void <init>(ca.beq.util.win32.registry.RootKey) -> <init>
-    void <init>(java.lang.String) -> <init>
-    void <init>(ca.beq.util.win32.registry.RootKey,java.lang.String) -> <init>
-    ca.beq.util.win32.registry.RootKey getRootKey() -> getRootKey
-    java.lang.String getPath() -> getPath
-    java.lang.String makePath(java.lang.String) -> makePath
-    java.lang.String getName() -> getName
-    boolean exists() -> exists
-    void create() -> create
-    ca.beq.util.win32.registry.RegistryKey createSubkey(java.lang.String) -> createSubkey
-    void delete() -> delete
-    boolean hasSubkeys() -> hasSubkeys
-    boolean hasSubkey(java.lang.String) -> hasSubkey
-    java.util.Iterator subkeys() -> subkeys
-    java.util.Iterator values() -> values
-    boolean hasValue(java.lang.String) -> hasValue
-    boolean hasValues() -> hasValues
-    ca.beq.util.win32.registry.RegistryValue getValue(java.lang.String) -> getValue
-    void setValue(ca.beq.util.win32.registry.RegistryValue) -> setValue
-    void deleteValue(java.lang.String) -> deleteValue
-    java.lang.String toString() -> toString
-    void <clinit>() -> <clinit>
-ca.beq.util.win32.registry.RegistryValue -> ca.beq.util.win32.registry.RegistryValue:
-    java.lang.String m_name -> m_name
-    ca.beq.util.win32.registry.ValueType m_type -> m_type
-    java.lang.Object m_data -> m_data
-    void <init>() -> <init>
-    void <init>(java.lang.Object) -> <init>
-    void <init>(java.lang.String,java.lang.Object) -> <init>
-    void <init>(java.lang.String,ca.beq.util.win32.registry.ValueType,java.lang.Object) -> <init>
-    void <init>(java.lang.String,boolean) -> <init>
-    void <init>(java.lang.String,byte) -> <init>
-    void <init>(java.lang.String,int) -> <init>
-    void <init>(java.lang.String,long) -> <init>
-    void <init>(java.lang.String,float) -> <init>
-    void <init>(java.lang.String,double) -> <init>
-    java.lang.String getName() -> getName
-    void setName(java.lang.String) -> setName
-    ca.beq.util.win32.registry.ValueType getType() -> getType
-    void setType(ca.beq.util.win32.registry.ValueType) -> setType
-    java.lang.Object getData() -> getData
-    void setData(java.lang.Object) -> setData
-    void setData(byte) -> setData
-    void setData(boolean) -> setData
-    void setData(int) -> setData
-    void setData(long) -> setData
-    void setData(float) -> setData
-    void setData(double) -> setData
-    java.lang.String getStringValue() -> getStringValue
-    java.lang.String toString() -> toString
-ca.beq.util.win32.registry.RootKey -> ca.beq.util.win32.registry.RootKey:
-    java.lang.String m_name -> m_name
-    int m_value -> m_value
-    ca.beq.util.win32.registry.RootKey HKEY_CLASSES_ROOT -> HKEY_CLASSES_ROOT
-    ca.beq.util.win32.registry.RootKey HKEY_CURRENT_USER -> HKEY_CURRENT_USER
-    ca.beq.util.win32.registry.RootKey HKEY_LOCAL_MACHINE -> HKEY_LOCAL_MACHINE
-    ca.beq.util.win32.registry.RootKey HKEY_USERS -> HKEY_USERS
-    ca.beq.util.win32.registry.RootKey HKEY_CURRENT_CONFIG -> HKEY_CURRENT_CONFIG
-    ca.beq.util.win32.registry.RootKey HKEY_PERFORMANCE_DATA -> HKEY_PERFORMANCE_DATA
-    ca.beq.util.win32.registry.RootKey HKEY_DYN_DATA -> HKEY_DYN_DATA
-    void <init>(java.lang.String,int) -> <init>
-    int getValue() -> getValue
-    java.lang.String toString() -> toString
-    void <clinit>() -> <clinit>
-ca.beq.util.win32.registry.ValueIterator -> ca.beq.util.win32.registry.ValueIterator:
-    ca.beq.util.win32.registry.RegistryKey m_key -> m_key
-    int m_index -> m_index
-    int m_hkey -> m_hkey
-    int m_maxsize -> m_maxsize
-    int m_count -> m_count
-    void <init>(ca.beq.util.win32.registry.RegistryKey) -> <init>
-    void initializeFields() -> initializeFields
-    boolean hasNext() -> hasNext
-    java.lang.Object next() -> next
-    java.lang.String getNext() -> getNext
-    void remove() -> remove
-ca.beq.util.win32.registry.ValueType -> ca.beq.util.win32.registry.ValueType:
-    java.lang.String m_name -> m_name
-    int m_value -> m_value
-    ca.beq.util.win32.registry.ValueType REG_NONE -> REG_NONE
-    ca.beq.util.win32.registry.ValueType REG_SZ -> REG_SZ
-    ca.beq.util.win32.registry.ValueType REG_EXPAND_SZ -> REG_EXPAND_SZ
-    ca.beq.util.win32.registry.ValueType REG_BINARY -> REG_BINARY
-    ca.beq.util.win32.registry.ValueType REG_DWORD -> REG_DWORD
-    ca.beq.util.win32.registry.ValueType REG_DWORD_LITTLE_ENDIAN -> REG_DWORD_LITTLE_ENDIAN
-    ca.beq.util.win32.registry.ValueType REG_DWORD_BIG_ENDIAN -> REG_DWORD_BIG_ENDIAN
-    ca.beq.util.win32.registry.ValueType REG_MULTI_SZ -> REG_MULTI_SZ
-    ca.beq.util.win32.registry.ValueType REG_RESOURCE_LIST -> REG_RESOURCE_LIST
-    ca.beq.util.win32.registry.ValueType REG_LINK -> REG_LINK
-    ca.beq.util.win32.registry.ValueType REG_FULL_RESOURCE_DESCRIPTOR -> REG_FULL_RESOURCE_DESCRIPTOR
-    ca.beq.util.win32.registry.ValueType REG_RESOURCE_REQUIREMENTS_LIST -> REG_RESOURCE_REQUIREMENTS_LIST
-    void <init>(java.lang.String,int) -> <init>
-    int getValue() -> getValue
-    java.lang.String toString() -> toString
-    void <clinit>() -> <clinit>
-com.samskivert.Log -> com.a.a:
-    com.samskivert.util.Logger log -> a
-    void <clinit>() -> <clinit>
-com.samskivert.swing.DimenInfo -> com.a.a.a:
-    int count -> a
-    int totwid -> b
-    int tothei -> c
-    int maxwid -> d
-    int maxhei -> e
-    int numfix -> f
-    int fixwid -> g
-    int fixhei -> h
-    int maxfreewid -> i
-    int maxfreehei -> j
-    int totweight -> k
-    java.awt.Dimension[] dimens -> l
-    void <init>() -> <init>
-    java.lang.String toString() -> toString
-    boolean equals(java.lang.Object,java.lang.Object) -> a
-com.samskivert.swing.GroupLayout -> com.a.a.b:
-    com.samskivert.swing.GroupLayout$Constraints FIXED -> a
-    com.samskivert.swing.GroupLayout$Policy NONE -> b
-    com.samskivert.swing.GroupLayout$Policy STRETCH -> c
-    com.samskivert.swing.GroupLayout$Policy EQUALIZE -> d
-    com.samskivert.swing.GroupLayout$Policy CONSTRAIN -> e
-    com.samskivert.swing.GroupLayout$Justification CENTER -> f
-    com.samskivert.swing.GroupLayout$Justification LEFT -> g
-    com.samskivert.swing.GroupLayout$Justification RIGHT -> h
-    com.samskivert.swing.GroupLayout$Justification TOP -> i
-    com.samskivert.swing.GroupLayout$Justification BOTTOM -> j
-    com.samskivert.swing.GroupLayout$Policy _policy -> k
-    com.samskivert.swing.GroupLayout$Policy _offpolicy -> l
-    int _gap -> m
-    com.samskivert.swing.GroupLayout$Justification _justification -> n
-    com.samskivert.swing.GroupLayout$Justification _offjust -> o
-    java.util.HashMap _constraints -> p
-    com.samskivert.swing.GroupLayout$Constraints DEFAULT_CONSTRAINTS -> q
-    void <init>() -> <init>
-    void addLayoutComponent(java.lang.String,java.awt.Component) -> addLayoutComponent
-    void removeLayoutComponent(java.awt.Component) -> removeLayoutComponent
-    void addLayoutComponent(java.awt.Component,java.lang.Object) -> addLayoutComponent
-    float getLayoutAlignmentX(java.awt.Container) -> getLayoutAlignmentX
-    float getLayoutAlignmentY(java.awt.Container) -> getLayoutAlignmentY
-    java.awt.Dimension minimumLayoutSize(java.awt.Container) -> minimumLayoutSize
-    java.awt.Dimension preferredLayoutSize(java.awt.Container) -> preferredLayoutSize
-    java.awt.Dimension maximumLayoutSize(java.awt.Container) -> maximumLayoutSize
-    java.awt.Dimension getLayoutSize(java.awt.Container,int) -> a
-    void invalidateLayout(java.awt.Container) -> invalidateLayout
-    com.samskivert.swing.GroupLayout$Constraints getConstraints(java.awt.Component) -> a
-    com.samskivert.swing.DimenInfo computeDimens(java.awt.Container,int) -> b
-    javax.swing.JPanel makeButtonBox(com.samskivert.swing.GroupLayout$Justification,java.awt.Component[]) -> a
-    void <clinit>() -> <clinit>
-com.samskivert.swing.GroupLayout$Constraints -> com.a.a.b$a:
-    int _weight -> a
-    void <init>(int) -> <init>
-    boolean isFixed() -> a
-    int getWeight() -> b
-com.samskivert.swing.GroupLayout$Justification -> com.a.a.b$b:
-    void <init>() -> <init>
-com.samskivert.swing.GroupLayout$Policy -> com.a.a.b$c:
-    void <init>() -> <init>
-com.samskivert.swing.HGroupLayout -> com.a.a.c:
-    void <init>(com.samskivert.swing.GroupLayout$Policy,com.samskivert.swing.GroupLayout$Justification) -> <init>
-    void <init>() -> <init>
-    java.awt.Dimension getLayoutSize(java.awt.Container,int) -> a
-    void layoutContainer(java.awt.Container) -> layoutContainer
-com.samskivert.swing.Label -> com.a.a.d:
-    java.util.regex.Pattern COLOR_PATTERN -> a
-    java.lang.String _text -> b
-    java.lang.String _rawText -> c
-    int _style -> d
-    int _align -> e
-    java.awt.Dimension _constraints -> f
-    java.awt.Dimension _size -> g
-    float[] _leaders -> h
-    java.awt.Font _font -> i
-    java.awt.font.TextLayout[] _layouts -> j
-    java.awt.geom.Rectangle2D[] _lbounds -> k
-    java.awt.Color _alternateColor -> l
-    java.awt.Color _textColor -> m
-    boolean _mainDraw -> n
-    java.util.regex.Pattern ESCAPED_PATTERN -> o
-    java.lang.String unescapeColors(java.lang.String,boolean) -> a
-    void <init>() -> <init>
-    void <init>(java.lang.String) -> <init>
-    void <init>(java.lang.String,java.awt.Color,java.awt.Font) -> <init>
-    void <init>(java.lang.String,int,java.awt.Color,java.awt.Color,java.awt.Font) -> <init>
-    void setAlternateColor(java.awt.Color) -> a
-    void setStyle(int) -> a
-    void setTargetWidth(int) -> b
-    java.awt.Dimension getSize() -> a
-    void layout(java.awt.Graphics2D) -> a
-    java.util.List computeLines(java.awt.font.LineBreakMeasurer,int,java.awt.Dimension,boolean) -> a
-    void render(java.awt.Graphics2D,float,float) -> a
-    java.text.AttributedCharacterIterator textIterator(java.awt.Graphics2D) -> b
-    void addAttributes(java.text.AttributedString) -> a
-    double getWidth(java.awt.geom.Rectangle2D) -> a
-    java.awt.geom.Rectangle2D getBounds(java.awt.font.TextLayout) -> a
-    float getHeight(java.awt.font.TextLayout) -> b
-    void <clinit>() -> <clinit>
-com.samskivert.swing.Spacer -> com.a.a.e:
-    void <init>(int,int) -> <init>
-    void <init>(java.awt.Dimension) -> <init>
-com.samskivert.swing.VGroupLayout -> com.a.a.f:
-    void <init>() -> <init>
-    java.awt.Dimension getLayoutSize(java.awt.Container,int) -> a
-    void layoutContainer(java.awt.Container) -> layoutContainer
-com.samskivert.swing.util.SwingUtil -> com.a.a.a.a:
-    boolean _defaultTextAntialiasing -> a
-    void centerWindow(java.awt.Window) -> a
-    java.lang.Object activateAntiAliasing(java.awt.Graphics2D) -> a
-    void restoreAntiAliasing(java.awt.Graphics2D,java.lang.Object) -> a
-    boolean getDefaultTextAntialiasing() -> a
-    void <clinit>() -> <clinit>
-com.samskivert.util.AbstractIntSet -> com.a.b.a:
-    void <init>() -> <init>
-    boolean contains(int) -> a
-    int size() -> size
-    boolean isEmpty() -> isEmpty
-    boolean remove(int) -> b
-    java.util.Iterator iterator() -> iterator
-    boolean contains(java.lang.Object) -> contains
-    boolean remove(java.lang.Object) -> remove
-    boolean equals(java.lang.Object) -> equals
-    int hashCode() -> hashCode
-    java.lang.String toString() -> toString
-    boolean containsAll(java.util.Collection) -> containsAll
-    boolean addAll(java.util.Collection) -> addAll
-    boolean removeAll(java.util.Collection) -> removeAll
-    boolean retainAll(java.util.Collection) -> retainAll
-    boolean add(java.lang.Object) -> add
-com.samskivert.util.AbstractInterator -> com.a.b.b:
-    void <init>() -> <init>
-    void remove() -> remove
-    java.lang.Object next() -> next
-com.samskivert.util.ArrayUtil -> com.a.b.c:
-    java.lang.String safeToString(java.lang.Object) -> a
-    void <clinit>() -> <clinit>
-com.samskivert.util.FormatterUtil -> com.a.b.d:
-    java.lang.String LINE_SEPARATOR -> a
-    void configureDefaultHandler(java.util.logging.Formatter) -> a
-    void <clinit>() -> <clinit>
-com.samskivert.util.HashIntMap -> com.a.b.e:
-    com.samskivert.util.HashIntMap$Record[] _buckets -> a
-    int _size -> b
-    float _loadFactor -> c
-    com.samskivert.util.IntSet _keySet -> d
-    void <init>(int,float) -> <init>
-    void <init>() -> <init>
-    int size() -> size
-    boolean containsKey(java.lang.Object) -> containsKey
-    boolean containsKey(int) -> a
-    boolean containsValue(java.lang.Object) -> containsValue
-    java.lang.Object get(java.lang.Object) -> get
-    java.lang.Object put(int,java.lang.Object) -> a
-    java.lang.Object remove(java.lang.Object) -> remove
-    com.samskivert.util.HashIntMap$Record getImpl(int) -> b
-    com.samskivert.util.HashIntMap$Record removeImpl(int,boolean) -> a
-    void clear() -> clear
-    void ensureCapacity(int) -> c
-    int keyToIndex(int) -> d
-    void checkShrink() -> a
-    void resizeBuckets(int) -> e
-    java.util.Set entrySet() -> entrySet
-    java.util.Set keySet() -> keySet
-    com.samskivert.util.HashIntMap clone() -> b
-    com.samskivert.util.HashIntMap$Record[] createBuckets(int) -> f
-    java.lang.Object clone() -> clone
-    java.lang.Object put(java.lang.Object,java.lang.Object) -> put
-com.samskivert.util.HashIntMap$1 -> com.a.b.f:
-    com.samskivert.util.HashIntMap this$0 -> a
-    void <init>(com.samskivert.util.HashIntMap) -> <init>
-    int size() -> size
-    java.util.Iterator iterator() -> iterator
-com.samskivert.util.HashIntMap$2 -> com.a.b.g:
-    com.samskivert.util.HashIntMap this$0 -> a
-    void <init>(com.samskivert.util.HashIntMap) -> <init>
-    int size() -> size
-    java.util.Iterator iterator() -> iterator
-com.samskivert.util.HashIntMap$3 -> com.a.b.h:
-    com.samskivert.util.HashIntMap this$0 -> a
-    void <init>(com.samskivert.util.HashIntMap) -> <init>
-    com.samskivert.util.Interator interator() -> a
-    int size() -> size
-    boolean contains(int) -> a
-    boolean remove(int) -> b
-com.samskivert.util.HashIntMap$3$1 -> com.a.b.i:
-    java.util.Iterator i -> a
-    com.samskivert.util.HashIntMap$3 this$1 -> b
-    void <init>(com.samskivert.util.HashIntMap$3) -> <init>
-    boolean hasNext() -> hasNext
-    int nextInt() -> a
-    void remove() -> remove
-com.samskivert.util.HashIntMap$IntEntryIterator -> com.a.b.e$a:
-    com.samskivert.util.HashIntMap this$0 -> a
-    void <init>(com.samskivert.util.HashIntMap) -> <init>
-    java.lang.Object next() -> next
-com.samskivert.util.HashIntMap$MapEntryIterator -> com.a.b.e$b:
-    com.samskivert.util.HashIntMap this$0 -> a
-    void <init>(com.samskivert.util.HashIntMap) -> <init>
-    java.lang.Object next() -> next
-com.samskivert.util.HashIntMap$Record -> com.a.b.e$c:
-    com.samskivert.util.HashIntMap$Record next -> a
-    int key -> b
-    java.lang.Object value -> c
-    void <init>(int,java.lang.Object) -> <init>
-    int getIntKey() -> a
-    java.lang.Object getValue() -> getValue
-    java.lang.Object setValue(java.lang.Object) -> setValue
-    boolean equals(java.lang.Object) -> equals
-    int hashCode() -> hashCode
-    java.lang.String toString() -> toString
-    com.samskivert.util.HashIntMap$Record clone() -> b
-    java.lang.Object clone() -> clone
-    java.lang.Object getKey() -> getKey
-com.samskivert.util.HashIntMap$RecordIterator -> com.a.b.e$d:
-    int _index -> a
-    com.samskivert.util.HashIntMap$Record _record -> b
-    com.samskivert.util.HashIntMap$Record _last -> c
-    com.samskivert.util.HashIntMap this$0 -> d
-    void <init>(com.samskivert.util.HashIntMap) -> <init>
-    boolean hasNext() -> hasNext
-    com.samskivert.util.HashIntMap$Record nextRecord() -> a
-    void remove() -> remove
-com.samskivert.util.IntMap -> com.a.b.j:
-    java.lang.Object put(int,java.lang.Object) -> a
-com.samskivert.util.IntMap$IntEntry -> com.a.b.j$a:
-    int getIntKey() -> a
-com.samskivert.util.IntSet -> com.a.b.k:
-    boolean contains(int) -> a
-    com.samskivert.util.Interator interator() -> a
-com.samskivert.util.Interable -> com.a.b.l:
-    com.samskivert.util.Interator interator() -> a
-com.samskivert.util.Interator -> com.a.b.m:
-    int nextInt() -> a
-com.samskivert.util.JDK14Logger -> com.a.b.n:
-    void <init>() -> <init>
-    void init() -> a
-    com.samskivert.util.Logger getLogger(java.lang.String) -> a
-com.samskivert.util.JDK14Logger$Impl -> com.a.b.n$a:
-    java.util.logging.Logger _impl -> a
-    java.util.logging.Level[] LEVELS -> b
-    void <init>(java.util.logging.Logger) -> <init>
-    boolean shouldLog(int) -> a
-    void doLog(int,java.lang.String,java.lang.Throwable) -> a
-    void <clinit>() -> <clinit>
-com.samskivert.util.Logger -> com.a.b.o:
-    com.samskivert.util.Logger$Factory _factory -> a
-    void <init>() -> <init>
-    com.samskivert.util.Logger getLogger(java.lang.String) -> a
-    void warning(java.lang.Object,java.lang.Object[]) -> a
-    boolean shouldLog(int) -> a
-    void doLog(int,java.lang.String,java.lang.Throwable) -> a
-    com.samskivert.util.Logger$Factory createConfiguredFactory() -> a
-    void <clinit>() -> <clinit>
-com.samskivert.util.Logger$Factory -> com.a.b.o$a:
-    void init() -> a
-    com.samskivert.util.Logger getLogger(java.lang.String) -> a
-com.samskivert.util.OneLineLogFormatter -> com.a.b.p:
-    boolean _showWhere -> a
-    java.util.Date _date -> b
-    java.text.SimpleDateFormat _format -> c
-    java.text.FieldPosition _fpos -> d
-    void <init>() -> <init>
-    void <init>(boolean) -> <init>
-    java.lang.String format(java.util.logging.LogRecord) -> format
-    void configureDefaultHandler() -> a
-com.samskivert.util.RunAnywhere -> com.a.b.q:
-    boolean _isMacOS -> a
-    boolean isMacOS() -> a
-    void <clinit>() -> <clinit>
-com.samskivert.util.StringUtil -> com.a.b.r:
-    java.text.NumberFormat _ffmt -> a
-    com.samskivert.util.IntMap _letterToBits -> b
-    boolean isBlank(java.lang.String) -> a
-    java.lang.String toString(java.lang.Object) -> a
-    void toString(java.lang.StringBuilder,java.lang.Object,java.lang.String,java.lang.String) -> a
-    void toString(java.lang.StringBuilder,java.lang.Object,java.lang.String,java.lang.String,java.lang.String) -> a
-    void coordsToString(java.lang.StringBuilder,int,int) -> a
-    void <clinit>() -> <clinit>
-com.samskivert.util.Throttle -> com.a.b.s:
-    long[] _ops -> a
-    int _lastOp -> b
-    long _period -> c
-    void <init>(int,long) -> <init>
-    boolean throttleOp() -> a
-    java.lang.String toString() -> toString
-com.samskivert.util.Tuple -> com.a.b.t:
-    java.lang.Object left -> a
-    java.lang.Object right -> b
-    void <init>(java.lang.Object,java.lang.Object) -> <init>
-    int hashCode() -> hashCode
-    boolean equals(java.lang.Object) -> equals
-    java.lang.String toString() -> toString
-com.threerings.getdown.Log -> com.threerings.getdown.Log:
-    com.threerings.getdown.Log$Shim log -> log
-    java.lang.String DATE_FORMAT -> DATE_FORMAT
-    java.util.logging.Level[] LEVELS -> LEVELS
-    void <init>() -> <init>
-    java.lang.String format(java.lang.Object,java.lang.Object[]) -> format
-    void <clinit>() -> <clinit>
-com.threerings.getdown.Log$OneLineFormatter -> com.threerings.getdown.Log$OneLineFormatter:
-    java.util.Date _date -> _date
-    java.text.SimpleDateFormat _format -> _format
-    java.text.FieldPosition _fpos -> _fpos
-    void <init>() -> <init>
-    java.lang.String format(java.util.logging.LogRecord) -> format
-com.threerings.getdown.Log$Shim -> com.threerings.getdown.Log$Shim:
-    java.util.logging.Logger _impl -> _impl
-    void <init>() -> <init>
-    void debug(java.lang.Object,java.lang.Object[]) -> debug
-    void info(java.lang.Object,java.lang.Object[]) -> info
-    void warning(java.lang.Object,java.lang.Object[]) -> warning
-    void error(java.lang.Object,java.lang.Object[]) -> error
-    void doLog(int,java.lang.Object,java.lang.Object[]) -> doLog
-com.threerings.getdown.cache.GarbageCollector -> com.threerings.getdown.cache.GarbageCollector:
-    void <init>() -> <init>
-    void collect(java.io.File,long) -> collect
-    void collectNative(java.io.File,long) -> collectNative
-    boolean shouldDelete(java.io.File,long) -> shouldDelete
-    java.io.File getLastAccessedFile(java.io.File) -> getLastAccessedFile
-    boolean isLastAccessedFile(java.io.File) -> isLastAccessedFile
-    java.io.File getCachedFile(java.io.File) -> getCachedFile
-    java.io.File access$000(java.io.File) -> access$000
-    java.io.File access$100(java.io.File) -> access$100
-    boolean access$200(java.io.File,long) -> access$200
-com.threerings.getdown.cache.GarbageCollector$1 -> com.threerings.getdown.cache.a:
-    long val$retentionPeriodMillis -> a
-    void <init>(long) -> <init>
-    void visit(java.io.File) -> visit
-com.threerings.getdown.cache.ResourceCache -> com.threerings.getdown.cache.ResourceCache:
-    java.io.File _cacheDir -> _cacheDir
-    java.lang.String LAST_ACCESSED_FILE_SUFFIX -> LAST_ACCESSED_FILE_SUFFIX
-    void <init>(java.io.File) -> <init>
-    void createDirectoryIfNecessary(java.io.File) -> createDirectoryIfNecessary
-    java.io.File cacheFile(java.io.File,java.lang.String,java.lang.String) -> cacheFile
-    void createNewFile(java.io.File) -> createNewFile
-    java.lang.String getFileSuffix(java.io.File) -> getFileSuffix
-com.threerings.getdown.data.Application -> com.threerings.getdown.data.Application:
-    java.lang.String CONFIG_FILE -> CONFIG_FILE
-    java.lang.String VERSION_FILE -> VERSION_FILE
-    java.lang.String PROP_PASSTHROUGH_PREFIX -> PROP_PASSTHROUGH_PREFIX
-    java.lang.String SIGNATURE_SUFFIX -> SIGNATURE_SUFFIX
-    java.lang.String MANIFEST_CLASS -> MANIFEST_CLASS
-    java.net.Proxy proxy -> proxy
-    com.threerings.getdown.data.EnvConfig _envc -> _envc
-    java.io.File _config -> _config
-    com.threerings.getdown.data.Digest _digest -> _digest
-    long _version -> _version
-    long _targetVersion -> _targetVersion
-    java.lang.String _appbase -> _appbase
-    java.net.URL _vappbase -> _vappbase
-    java.net.URL _latest -> _latest
-    java.lang.String _class -> _class
-    java.lang.String _dockName -> _dockName
-    java.lang.String _dockIconPath -> _dockIconPath
-    boolean _strictComments -> _strictComments
-    boolean _windebug -> _windebug
-    boolean _allowOffline -> _allowOffline
-    int _maxConcDownloads -> _maxConcDownloads
-    java.lang.String _trackingURL -> _trackingURL
-    java.util.Set _trackingPcts -> _trackingPcts
-    java.lang.String _trackingCookieName -> _trackingCookieName
-    java.lang.String _trackingCookieProperty -> _trackingCookieProperty
-    java.lang.String _trackingURLSuffix -> _trackingURLSuffix
-    java.lang.String _trackingGAHash -> _trackingGAHash
-    long _trackingStart -> _trackingStart
-    int _trackingId -> _trackingId
-    java.lang.String _javaVersionProp -> _javaVersionProp
-    java.lang.String _javaVersionRegex -> _javaVersionRegex
-    long _javaMinVersion -> _javaMinVersion
-    long _javaMaxVersion -> _javaMaxVersion
-    boolean _javaExactVersionRequired -> _javaExactVersionRequired
-    java.lang.String _javaLocation -> _javaLocation
-    java.util.List _codes -> _codes
-    java.util.List _resources -> _resources
-    boolean _useCodeCache -> _useCodeCache
-    int _codeCacheRetentionDays -> _codeCacheRetentionDays
-    java.util.Map _auxgroups -> _auxgroups
-    java.util.Map _auxactive -> _auxactive
-    java.util.List _jvmargs -> _jvmargs
-    java.util.List _appargs -> _appargs
-    java.lang.String[] _optimumJvmArgs -> _optimumJvmArgs
-    java.util.List _txtJvmArgs -> _txtJvmArgs
-    boolean _warnedAboutSetLastModified -> _warnedAboutSetLastModified
-    java.nio.channels.FileLock _lock -> _lock
-    java.nio.channels.FileChannel _lockChannel -> _lockChannel
-    java.util.Random _rando -> _rando
-    java.lang.String[] EMPTY_STRING_ARRAY -> EMPTY_STRING_ARRAY
-    java.lang.String ENV_VAR_PREFIX -> ENV_VAR_PREFIX
-    java.util.regex.Pattern ENV_VAR_PATTERN -> ENV_VAR_PATTERN
-    void <init>(com.threerings.getdown.data.EnvConfig) -> <init>
-    java.io.File getAppDir() -> getAppDir
-    boolean useCodeCache() -> useCodeCache
-    int getCodeCacheRetentionDays() -> getCodeCacheRetentionDays
-    int maxConcurrentDownloads() -> maxConcurrentDownloads
-    com.threerings.getdown.data.Resource getConfigResource() -> getConfigResource
-    java.util.List getCodeResources() -> getCodeResources
-    java.util.List getResources() -> getResources
-    java.lang.String getDigest(com.threerings.getdown.data.Resource) -> getDigest
-    java.util.List getAllActiveResources() -> getAllActiveResources
-    com.threerings.getdown.data.Application$AuxGroup getAuxGroup(java.lang.String) -> getAuxGroup
-    java.lang.Iterable getAuxGroups() -> getAuxGroups
-    boolean isAuxGroupActive(java.lang.String) -> isAuxGroupActive
-    java.util.List getActiveCodeResources() -> getActiveCodeResources
-    java.util.List getNativeResources() -> getNativeResources
-    java.util.List getActiveResources() -> getActiveResources
-    com.threerings.getdown.data.Resource getPatchResource(java.lang.String) -> getPatchResource
-    com.threerings.getdown.data.Resource getJavaVMResource() -> getJavaVMResource
-    com.threerings.getdown.data.Resource getFullResource() -> getFullResource
-    java.net.URL getTrackingURL(java.lang.String) -> getTrackingURL
-    java.net.URL getTrackingProgressURL(int) -> getTrackingProgressURL
-    java.lang.String getTrackingCookieName() -> getTrackingCookieName
-    java.lang.String getTrackingCookieProperty() -> getTrackingCookieProperty
-    com.threerings.getdown.util.Config init(boolean) -> init
-    void fillAssignmentListFromPairs(java.lang.String,java.util.List) -> fillAssignmentListFromPairs
-    java.net.URL getRemoteURL(java.lang.String) -> getRemoteURL
-    java.io.File getLocalPath(java.lang.String) -> getLocalPath
-    boolean haveValidJavaVersion() -> haveValidJavaVersion
-    boolean hasOptimumJvmArgs() -> hasOptimumJvmArgs
-    boolean allowOffline() -> allowOffline
-    void attemptRecovery(com.threerings.getdown.data.Application$StatusDisplay) -> attemptRecovery
-    void updateMetadata() -> updateMetadata
-    java.lang.Process createProcess(boolean) -> createProcess
-    java.lang.String[] createEnvironment() -> createEnvironment
-    void invokeDirect() -> invokeDirect
-    java.lang.String processArg(java.lang.String) -> processArg
-    boolean verifyMetadata(com.threerings.getdown.data.Application$StatusDisplay) -> verifyMetadata
-    void verifyResources(com.threerings.getdown.util.ProgressObserver,int[],java.util.Set,java.util.Set,java.util.Set) -> verifyResources
-    void verifyResource(com.threerings.getdown.data.Resource,com.threerings.getdown.util.ProgressObserver,int[],java.util.Set,java.util.Set,java.util.Set) -> verifyResource
-    void unpackResources(com.threerings.getdown.util.ProgressObserver,java.util.Set) -> unpackResources
-    void clearValidationMarkers() -> clearValidationMarkers
-    long getVersion() -> getVersion
-    java.net.URL createVAppBase(long) -> createVAppBase
-    void clearValidationMarkers(java.util.Iterator) -> clearValidationMarkers
-    void downloadConfigFile() -> downloadConfigFile
-    boolean lockForUpdates() -> lockForUpdates
-    void releaseLock() -> releaseLock
-    void downloadDigestFiles() -> downloadDigestFiles
-    void downloadControlFile(java.lang.String,int) -> downloadControlFile
-    java.io.File downloadFile(java.lang.String) -> downloadFile
-    com.threerings.getdown.data.Resource createResource(java.lang.String,java.util.EnumSet) -> createResource
-    void addAll(java.lang.String[],java.util.List) -> addAll
-    java.util.List intsToList(int[]) -> intsToList
-    java.util.List stringsToList(java.lang.String[]) -> stringsToList
-    void parseResources(com.threerings.getdown.util.Config,java.lang.String,java.util.EnumSet,java.util.List) -> parseResources
-    java.lang.String getGATrackingCode() -> getGATrackingCode
-    java.lang.String encodePath(java.lang.String) -> encodePath
-    java.io.File getLocalPath(java.io.File,java.lang.String) -> getLocalPath
-    void access$000(com.threerings.getdown.data.Application,com.threerings.getdown.data.Resource,com.threerings.getdown.util.ProgressObserver,int[],java.util.Set,java.util.Set,java.util.Set) -> access$000
-    void <clinit>() -> <clinit>
-com.threerings.getdown.data.Application$1 -> com.threerings.getdown.data.a:
-    com.threerings.getdown.data.Application this$0 -> a
-    void <init>(com.threerings.getdown.data.Application,java.net.URL[],java.lang.ClassLoader) -> <init>
-    java.security.PermissionCollection getPermissions(java.security.CodeSource) -> getPermissions
-com.threerings.getdown.data.Application$2 -> com.threerings.getdown.data.b:
-    java.util.concurrent.BlockingQueue val$actions -> b
-    com.threerings.getdown.util.ProgressObserver val$fobs -> a
-    com.threerings.getdown.data.Application this$0 -> c
-    void <init>(com.threerings.getdown.data.Application,java.util.concurrent.BlockingQueue,com.threerings.getdown.util.ProgressObserver) -> <init>
-    void progress(int) -> progress
-com.threerings.getdown.data.Application$2$1 -> com.threerings.getdown.data.c:
-    int val$percent -> a
-    com.threerings.getdown.data.Application$2 this$1 -> b
-    void <init>(com.threerings.getdown.data.Application$2,int) -> <init>
-    void run() -> run
-com.threerings.getdown.data.Application$3 -> com.threerings.getdown.data.d:
-    com.threerings.getdown.data.Resource val$rsrc -> b
-    com.threerings.getdown.util.ProgressAggregator val$pagg -> c
-    int val$index -> d
-    int[] val$fAlreadyValid -> e
-    java.util.Set val$unpackedAsync -> f
-    java.util.Set val$toInstallAsync -> g
-    java.util.Set val$toDownloadAsync -> h
-    java.util.concurrent.BlockingQueue val$actions -> i
-    int[] val$completed -> a
-    com.threerings.getdown.data.Application this$0 -> j
-    void <init>(com.threerings.getdown.data.Application,com.threerings.getdown.data.Resource,com.threerings.getdown.util.ProgressAggregator,int,int[],java.util.Set,java.util.Set,java.util.Set,java.util.concurrent.BlockingQueue,int[]) -> <init>
-    void run() -> run
-com.threerings.getdown.data.Application$3$1 -> com.threerings.getdown.data.e:
-    com.threerings.getdown.data.Application$3 this$1 -> a
-    void <init>(com.threerings.getdown.data.Application$3) -> <init>
-    void run() -> run
-com.threerings.getdown.data.Application$AuxGroup -> com.threerings.getdown.data.Application$AuxGroup:
-    java.lang.String name -> name
-    java.util.List codes -> codes
-    java.util.List rsrcs -> rsrcs
-    void <init>(java.lang.String,java.util.List,java.util.List) -> <init>
-com.threerings.getdown.data.Application$StatusDisplay -> com.threerings.getdown.data.Application$StatusDisplay:
-    void updateStatus(java.lang.String) -> updateStatus
-com.threerings.getdown.data.Application$UpdateInterface -> com.threerings.getdown.data.Application$UpdateInterface:
-    java.lang.String name -> name
-    int background -> background
-    java.util.List rotatingBackgrounds -> rotatingBackgrounds
-    java.lang.String errorBackground -> errorBackground
-    java.util.List iconImages -> iconImages
-    java.lang.String backgroundImage -> backgroundImage
-    java.lang.String progressImage -> progressImage
-    com.threerings.getdown.util.Rectangle progress -> progress
-    int progressText -> progressText
-    int progressBar -> progressBar
-    com.threerings.getdown.util.Rectangle status -> status
-    int statusText -> statusText
-    int textShadow -> textShadow
-    java.lang.String installError -> installError
-    com.threerings.getdown.util.Rectangle patchNotes -> patchNotes
-    java.lang.String patchNotesUrl -> patchNotesUrl
-    boolean hideDecorations -> hideDecorations
-    boolean hideProgressText -> hideProgressText
-    int minShowSeconds -> minShowSeconds
-    java.util.Map stepPercentages -> stepPercentages
-    java.lang.String toString() -> toString
-    void <init>(com.threerings.getdown.util.Config) -> <init>
-com.threerings.getdown.data.Application$UpdateInterface$Step -> com.threerings.getdown.data.Application$UpdateInterface$Step:
-    com.threerings.getdown.data.Application$UpdateInterface$Step UPDATE_JAVA -> UPDATE_JAVA
-    com.threerings.getdown.data.Application$UpdateInterface$Step VERIFY_METADATA -> VERIFY_METADATA
-    com.threerings.getdown.data.Application$UpdateInterface$Step DOWNLOAD -> DOWNLOAD
-    com.threerings.getdown.data.Application$UpdateInterface$Step PATCH -> PATCH
-    com.threerings.getdown.data.Application$UpdateInterface$Step VERIFY_RESOURCES -> VERIFY_RESOURCES
-    com.threerings.getdown.data.Application$UpdateInterface$Step REDOWNLOAD_RESOURCES -> REDOWNLOAD_RESOURCES
-    com.threerings.getdown.data.Application$UpdateInterface$Step UNPACK -> UNPACK
-    com.threerings.getdown.data.Application$UpdateInterface$Step LAUNCH -> LAUNCH
-    java.util.List defaultPercents -> defaultPercents
-    com.threerings.getdown.data.Application$UpdateInterface$Step[] $VALUES -> $VALUES
-    com.threerings.getdown.data.Application$UpdateInterface$Step[] values() -> values
-    com.threerings.getdown.data.Application$UpdateInterface$Step valueOf(java.lang.String) -> valueOf
-    void <init>(java.lang.String,int,int[]) -> <init>
-    void <clinit>() -> <clinit>
-com.threerings.getdown.data.Build -> com.threerings.getdown.data.Build:
-    void <init>() -> <init>
-    java.lang.String time() -> time
-    java.lang.String version() -> version
-    java.util.List hostWhitelist() -> hostWhitelist
-com.threerings.getdown.data.ClassPath -> com.threerings.getdown.data.ClassPath:
-    java.util.Set _classPathEntries -> _classPathEntries
-    void <init>(java.util.LinkedHashSet) -> <init>
-    java.lang.String asArgumentString() -> asArgumentString
-    java.net.URL[] asUrls() -> asUrls
-    java.util.Set getClassPathEntries() -> getClassPathEntries
-    java.net.URL getURL(java.io.File) -> getURL
-com.threerings.getdown.data.Digest -> com.threerings.getdown.data.Digest:
-    int VERSION -> VERSION
-    java.util.HashMap _digests -> _digests
-    java.lang.String _metaDigest -> _metaDigest
-    java.lang.String FILE_NAME -> FILE_NAME
-    java.lang.String FILE_SUFFIX -> FILE_SUFFIX
-    java.lang.String digestFile(int) -> digestFile
-    java.lang.String sigAlgorithm(int) -> sigAlgorithm
-    void createDigest(int,java.util.List,java.io.File) -> createDigest
-    java.security.MessageDigest getMessageDigest(int) -> getMessageDigest
-    void <init>(java.io.File,boolean) -> <init>
-    void <init>(java.io.File,int,boolean) -> <init>
-    java.lang.String getMetaDigest() -> getMetaDigest
-    boolean validateResource(com.threerings.getdown.data.Resource,com.threerings.getdown.util.ProgressObserver) -> validateResource
-    java.lang.String getDigest(com.threerings.getdown.data.Resource) -> getDigest
-    void note(java.lang.StringBuilder,java.lang.String,java.lang.String) -> note
-com.threerings.getdown.data.Digest$1 -> com.threerings.getdown.data.f:
-    int val$fversion -> a
-    java.util.Map val$digests -> b
-    com.threerings.getdown.data.Resource val$rsrc -> c
-    java.util.concurrent.BlockingQueue val$completed -> d
-    void <init>(int,java.util.Map,com.threerings.getdown.data.Resource,java.util.concurrent.BlockingQueue) -> <init>
-    void run() -> run
-com.threerings.getdown.data.EnvConfig -> com.threerings.getdown.data.EnvConfig:
-    java.io.File appDir -> appDir
-    java.lang.String appId -> appId
-    java.lang.String appBase -> appBase
-    java.util.List certs -> certs
-    java.util.List appArgs -> appArgs
-    java.lang.String USER_HOME_KEY -> USER_HOME_KEY
-    com.threerings.getdown.data.EnvConfig create(java.lang.String[],java.util.List) -> create
-    void <init>(java.io.File) -> <init>
-    void <init>(java.io.File,java.lang.String,java.lang.String,java.util.List,java.util.List) -> <init>
-com.threerings.getdown.data.EnvConfig$Note -> com.threerings.getdown.data.EnvConfig$Note:
-    com.threerings.getdown.data.EnvConfig$Note$Level level -> level
-    java.lang.String message -> message
-    com.threerings.getdown.data.EnvConfig$Note info(java.lang.String) -> info
-    com.threerings.getdown.data.EnvConfig$Note warn(java.lang.String) -> warn
-    com.threerings.getdown.data.EnvConfig$Note error(java.lang.String) -> error
-    void <init>(com.threerings.getdown.data.EnvConfig$Note$Level,java.lang.String) -> <init>
-com.threerings.getdown.data.EnvConfig$Note$Level -> com.threerings.getdown.data.EnvConfig$Note$Level:
-    com.threerings.getdown.data.EnvConfig$Note$Level INFO -> INFO
-    com.threerings.getdown.data.EnvConfig$Note$Level WARN -> WARN
-    com.threerings.getdown.data.EnvConfig$Note$Level ERROR -> ERROR
-    com.threerings.getdown.data.EnvConfig$Note$Level[] $VALUES -> $VALUES
-    com.threerings.getdown.data.EnvConfig$Note$Level[] values() -> values
-    com.threerings.getdown.data.EnvConfig$Note$Level valueOf(java.lang.String) -> valueOf
-    void <init>(java.lang.String,int) -> <init>
-    void <clinit>() -> <clinit>
-com.threerings.getdown.data.PathBuilder -> com.threerings.getdown.data.PathBuilder:
-    java.lang.String CODE_CACHE_DIR -> CODE_CACHE_DIR
-    java.lang.String NATIVE_CACHE_DIR -> NATIVE_CACHE_DIR
-    void <init>() -> <init>
-    com.threerings.getdown.data.ClassPath buildClassPath(com.threerings.getdown.data.Application) -> buildClassPath
-    com.threerings.getdown.data.ClassPath buildDefaultClassPath(com.threerings.getdown.data.Application) -> buildDefaultClassPath
-    com.threerings.getdown.data.ClassPath buildCachedClassPath(com.threerings.getdown.data.Application) -> buildCachedClassPath
-    com.threerings.getdown.data.ClassPath buildLibsPath(com.threerings.getdown.data.Application,boolean) -> buildLibsPath
-com.threerings.getdown.data.Properties -> com.threerings.getdown.data.Properties:
-    java.lang.String GETDOWN -> GETDOWN
-    java.lang.String CONNECT_PORT -> CONNECT_PORT
-    void <init>() -> <init>
-com.threerings.getdown.data.Resource -> com.threerings.getdown.data.Resource:
-    java.util.EnumSet NORMAL -> NORMAL
-    java.util.EnumSet UNPACK -> UNPACK
-    java.util.EnumSet EXEC -> EXEC
-    java.util.EnumSet PRELOAD -> PRELOAD
-    java.util.EnumSet NATIVE -> NATIVE
-    java.lang.String _path -> _path
-    java.net.URL _remote -> _remote
-    java.io.File _local -> _local
-    java.io.File _localNew -> _localNew
-    java.io.File _marker -> _marker
-    java.io.File _unpacked -> _unpacked
-    java.util.EnumSet _attrs -> _attrs
-    boolean _isJar -> _isJar
-    boolean _isPacked200Jar -> _isPacked200Jar
-    java.util.Comparator ENTRY_COMP -> ENTRY_COMP
-    int DIGEST_BUFFER_SIZE -> DIGEST_BUFFER_SIZE
-    java.lang.String computeDigest(int,java.io.File,java.security.MessageDigest,com.threerings.getdown.util.ProgressObserver) -> computeDigest
-    void <init>(java.lang.String,java.net.URL,java.io.File,java.util.EnumSet) -> <init>
-    java.lang.String getPath() -> getPath
-    java.io.File getLocal() -> getLocal
-    java.io.File getLocalNew() -> getLocalNew
-    java.io.File getUnpacked() -> getUnpacked
-    java.io.File getFinalTarget() -> getFinalTarget
-    java.net.URL getRemote() -> getRemote
-    boolean shouldUnpack() -> shouldUnpack
-    boolean shouldPredownload() -> shouldPredownload
-    boolean isNative() -> isNative
-    java.lang.String computeDigest(int,java.security.MessageDigest,com.threerings.getdown.util.ProgressObserver) -> computeDigest
-    boolean isMarkedValid() -> isMarkedValid
-    void markAsValid() -> markAsValid
-    void clearMarker() -> clearMarker
-    void install(boolean) -> install
-    void unpack() -> unpack
-    void applyAttrs() -> applyAttrs
-    void erase() -> erase
-    int compareTo(com.threerings.getdown.data.Resource) -> compareTo
-    boolean equals(java.lang.Object) -> equals
-    int hashCode() -> hashCode
-    java.lang.String toString() -> toString
-    void updateProgress(com.threerings.getdown.util.ProgressObserver,long,long) -> updateProgress
-    boolean isJar(java.lang.String) -> isJar
-    boolean isPacked200Jar(java.lang.String) -> isPacked200Jar
-    int compareTo(java.lang.Object) -> compareTo
-    void <clinit>() -> <clinit>
-com.threerings.getdown.data.Resource$1 -> com.threerings.getdown.data.g:
-    void <init>() -> <init>
-    int compare(java.lang.Object,java.lang.Object) -> compare
-com.threerings.getdown.data.Resource$Attr -> com.threerings.getdown.data.Resource$Attr:
-    com.threerings.getdown.data.Resource$Attr UNPACK -> UNPACK
-    com.threerings.getdown.data.Resource$Attr CLEAN -> CLEAN
-    com.threerings.getdown.data.Resource$Attr EXEC -> EXEC
-    com.threerings.getdown.data.Resource$Attr PRELOAD -> PRELOAD
-    com.threerings.getdown.data.Resource$Attr NATIVE -> NATIVE
-    com.threerings.getdown.data.Resource$Attr[] $VALUES -> $VALUES
-    com.threerings.getdown.data.Resource$Attr[] values() -> values
-    com.threerings.getdown.data.Resource$Attr valueOf(java.lang.String) -> valueOf
-    void <init>(java.lang.String,int) -> <init>
-    void <clinit>() -> <clinit>
-com.threerings.getdown.data.SysProps -> com.threerings.getdown.data.SysProps:
-    void <init>() -> <init>
-    java.lang.String appDir() -> appDir
-    java.lang.String appId() -> appId
-    java.lang.String appBase() -> appBase
-    boolean noLogRedir() -> noLogRedir
-    java.lang.String appbaseDomain() -> appbaseDomain
-    java.lang.String appbaseOverride() -> appbaseOverride
-    boolean silent() -> silent
-    boolean launchInSilent() -> launchInSilent
-    boolean noUpdate() -> noUpdate
-    boolean noInstall() -> noInstall
-    int startDelay() -> startDelay
-    boolean noUnpack() -> noUnpack
-    boolean direct() -> direct
-    int connectTimeout() -> connectTimeout
-    int readTimeout() -> readTimeout
-    int threadPoolSize() -> threadPoolSize
-    long parseJavaVersion(java.lang.String,java.lang.String) -> parseJavaVersion
-    java.lang.String overrideAppbase(java.lang.String) -> overrideAppbase
-    java.lang.String replaceDomain(java.lang.String) -> replaceDomain
-com.threerings.getdown.launcher.AbortPanel -> com.threerings.getdown.launcher.AbortPanel:
-    com.threerings.getdown.launcher.Getdown _getdown -> _getdown
-    java.util.ResourceBundle _msgs -> _msgs
-    void <init>(com.threerings.getdown.launcher.Getdown,java.util.ResourceBundle) -> <init>
-    java.awt.Dimension getPreferredSize() -> getPreferredSize
-    void actionPerformed(java.awt.event.ActionEvent) -> actionPerformed
-    java.lang.String get(java.lang.String) -> get
-com.threerings.getdown.launcher.Getdown -> com.threerings.getdown.launcher.Getdown:
-    com.threerings.getdown.util.ProgressObserver _progobs -> _progobs
-    com.threerings.getdown.data.Application _app -> _app
-    com.threerings.getdown.data.Application$UpdateInterface _ifc -> _ifc
-    java.util.ResourceBundle _msgs -> _msgs
-    java.awt.Container _container -> _container
-    javax.swing.JLayeredPane _layers -> _layers
-    com.threerings.getdown.launcher.StatusPanel _status -> _status
-    javax.swing.JButton _patchNotes -> _patchNotes
-    com.threerings.getdown.launcher.AbortPanel _abort -> _abort
-    com.threerings.getdown.launcher.RotatingBackgrounds _background -> _background
-    boolean _dead -> _dead
-    boolean _silent -> _silent
-    boolean _launchInSilent -> _launchInSilent
-    boolean _noUpdate -> _noUpdate
-    long _startup -> _startup
-    java.util.Set _toInstallResources -> _toInstallResources
-    boolean _readyToInstall -> _readyToInstall
-    boolean _enableTracking -> _enableTracking
-    int _reportedProgress -> _reportedProgress
-    int _delay -> _delay
-    int _stepMaxPercent -> _stepMaxPercent
-    int _stepMinPercent -> _stepMinPercent
-    int _lastGlobalPercent -> _lastGlobalPercent
-    int _uiDisplayPercent -> _uiDisplayPercent
-    int MAX_LOOPS -> MAX_LOOPS
-    long FALLBACK_CHECK_TIME -> FALLBACK_CHECK_TIME
-    void <init>(com.threerings.getdown.data.EnvConfig) -> <init>
-    boolean isUpdateAvailable() -> isUpdateAvailable
-    void install() -> install
-    void run() -> run
-    void configProxy(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> configProxy
-    boolean detectProxy() -> detectProxy
-    void readConfig(boolean) -> readConfig
-    void doPredownloads(java.util.Collection) -> doPredownloads
-    void getdown() -> getdown
-    void updateStatus(java.lang.String) -> updateStatus
-    java.awt.image.BufferedImage loadImage(java.lang.String) -> loadImage
-    void updateJava() -> updateJava
-    void update() -> update
-    void download(java.util.Collection) -> download
-    void launch() -> launch
-    void createInterfaceAsync(boolean) -> createInterfaceAsync
-    void initInterface() -> initInterface
-    com.threerings.getdown.launcher.RotatingBackgrounds getBackground() -> getBackground
-    java.awt.Image getProgressImage() -> getProgressImage
-    void handleWindowClose() -> handleWindowClose
-    void fail(java.lang.String) -> fail
-    void setStep(com.threerings.getdown.data.Application$UpdateInterface$Step) -> setStep
-    int stepToGlobalPercent(int) -> stepToGlobalPercent
-    void setStatusAsync(java.lang.String,int,long,boolean) -> setStatusAsync
-    void reportTrackingEvent(java.lang.String,int) -> reportTrackingEvent
-    java.awt.Container createContainer() -> createContainer
-    void configureContainer() -> configureContainer
-    void showContainer() -> showContainer
-    void disposeContainer() -> disposeContainer
-    boolean invokeDirect() -> invokeDirect
-    void showDocument(java.lang.String) -> showDocument
-    void exit(int) -> exit
-    void copyStream(java.io.InputStream,java.io.PrintStream) -> copyStream
-    java.awt.Image loadImage(java.lang.String) -> loadImage
-com.threerings.getdown.launcher.Getdown$1 -> com.threerings.getdown.launcher.a:
-    com.threerings.getdown.launcher.Getdown this$0 -> a
-    void <init>(com.threerings.getdown.launcher.Getdown) -> <init>
-    void run() -> run
-com.threerings.getdown.launcher.Getdown$2 -> com.threerings.getdown.launcher.b:
-    int _lastCheck -> a
-    com.threerings.getdown.launcher.Getdown this$0 -> b
-    void <init>(com.threerings.getdown.launcher.Getdown,java.net.Proxy) -> <init>
-    void resolvingDownloads() -> resolvingDownloads
-    void downloadProgress(int,long) -> downloadProgress
-    void downloadFailed(com.threerings.getdown.data.Resource,java.lang.Exception) -> downloadFailed
-com.threerings.getdown.launcher.Getdown$3 -> com.threerings.getdown.launcher.c:
-    java.io.InputStream val$stderr -> a
-    com.threerings.getdown.launcher.Getdown this$0 -> b
-    void <init>(com.threerings.getdown.launcher.Getdown,java.io.InputStream) -> <init>
-    void run() -> run
-com.threerings.getdown.launcher.Getdown$4 -> com.threerings.getdown.launcher.d:
-    boolean val$reinit -> b
-    com.threerings.getdown.launcher.Getdown this$0 -> a
-    void <init>(com.threerings.getdown.launcher.Getdown,boolean) -> <init>
-    void run() -> run
-com.threerings.getdown.launcher.Getdown$4$1 -> com.threerings.getdown.launcher.e:
-    com.threerings.getdown.launcher.Getdown$4 this$1 -> a
-    void <init>(com.threerings.getdown.launcher.Getdown$4,java.lang.String) -> <init>
-    void actionPerformed(java.awt.event.ActionEvent) -> actionPerformed
-com.threerings.getdown.launcher.Getdown$5 -> com.threerings.getdown.launcher.f:
-    java.lang.String val$message -> a
-    int val$percent -> b
-    long val$remaining -> c
-    com.threerings.getdown.launcher.Getdown this$0 -> d
-    void <init>(com.threerings.getdown.launcher.Getdown,java.lang.String,int,long) -> <init>
-    void run() -> run
-com.threerings.getdown.launcher.Getdown$6 -> com.threerings.getdown.launcher.g:
-    com.threerings.getdown.launcher.Getdown this$0 -> a
-    void <init>(com.threerings.getdown.launcher.Getdown) -> <init>
-    void progress(int) -> progress
-com.threerings.getdown.launcher.Getdown$ProgressReporter -> com.threerings.getdown.launcher.Getdown$ProgressReporter:
-    java.net.URL _url -> _url
-    com.threerings.getdown.launcher.Getdown this$0 -> this$0
-    void <init>(com.threerings.getdown.launcher.Getdown,java.net.URL) -> <init>
-    void run() -> run
-com.threerings.getdown.launcher.GetdownApp -> com.threerings.getdown.launcher.GetdownApp:
-    void <init>() -> <init>
-    void main(java.lang.String[]) -> main
-    com.threerings.getdown.launcher.Getdown start(java.lang.String[]) -> start
-com.threerings.getdown.launcher.GetdownApp$1 -> com.threerings.getdown.launcher.h:
-    javax.swing.JFrame _frame -> a
-    void <init>(com.threerings.getdown.data.EnvConfig) -> <init>
-    java.awt.Container createContainer() -> createContainer
-    void configureContainer() -> configureContainer
-    void showContainer() -> showContainer
-    void disposeContainer() -> disposeContainer
-    void showDocument(java.lang.String) -> showDocument
-    void exit(int) -> exit
-    void fail(java.lang.String) -> fail
-com.threerings.getdown.launcher.GetdownApp$1$1 -> com.threerings.getdown.launcher.i:
-    com.threerings.getdown.launcher.GetdownApp$1 this$0 -> a
-    void <init>(com.threerings.getdown.launcher.GetdownApp$1) -> <init>
-    void windowClosing(java.awt.event.WindowEvent) -> windowClosing
-com.threerings.getdown.launcher.GetdownApp$1$2 -> com.threerings.getdown.launcher.j:
-    com.threerings.getdown.launcher.GetdownApp$1 this$0 -> a
-    void <init>(com.threerings.getdown.launcher.GetdownApp$1) -> <init>
-    void actionPerformed(java.awt.event.ActionEvent) -> actionPerformed
-com.threerings.getdown.launcher.GetdownApp$1$3 -> com.threerings.getdown.launcher.k:
-    com.threerings.getdown.launcher.GetdownApp$1 this$0 -> a
-    void <init>(com.threerings.getdown.launcher.GetdownApp$1) -> <init>
-    void run() -> run
-com.threerings.getdown.launcher.GetdownApp$2 -> com.threerings.getdown.launcher.l:
-    int[] $SwitchMap$com$threerings$getdown$data$EnvConfig$Note$Level -> a
-    void <clinit>() -> <clinit>
-com.threerings.getdown.launcher.MultipleGetdownRunning -> com.threerings.getdown.launcher.MultipleGetdownRunning:
-    void <init>() -> <init>
-com.threerings.getdown.launcher.ProxyPanel -> com.threerings.getdown.launcher.ProxyPanel:
-    com.threerings.getdown.launcher.Getdown _getdown -> _getdown
-    java.util.ResourceBundle _msgs -> _msgs
-    javax.swing.JTextField _host -> _host
-    javax.swing.JTextField _port -> _port
-    javax.swing.JCheckBox _useAuth -> _useAuth
-    javax.swing.JTextField _username -> _username
-    javax.swing.JPasswordField _password -> _password
-    void <init>(com.threerings.getdown.launcher.Getdown,java.util.ResourceBundle) -> <init>
-    void setProxy(java.lang.String,java.lang.String) -> setProxy
-    void addNotify() -> addNotify
-    java.awt.Dimension getPreferredSize() -> getPreferredSize
-    void actionPerformed(java.awt.event.ActionEvent) -> actionPerformed
-    java.lang.String get(java.lang.String) -> get
-    java.awt.Dimension clampWidth(java.awt.Dimension,int) -> clampWidth
-com.threerings.getdown.launcher.ProxyPanel$1 -> com.threerings.getdown.launcher.m:
-    com.threerings.getdown.launcher.ProxyPanel this$0 -> a
-    void <init>(com.threerings.getdown.launcher.ProxyPanel) -> <init>
-    void itemStateChanged(java.awt.event.ItemEvent) -> itemStateChanged
-com.threerings.getdown.launcher.ProxyPanel$SaneLabelField -> com.threerings.getdown.launcher.ProxyPanel$SaneLabelField:
-    void <init>(java.lang.String) -> <init>
-    java.awt.Dimension getPreferredSize() -> getPreferredSize
-com.threerings.getdown.launcher.ProxyPanel$SanePasswordField -> com.threerings.getdown.launcher.ProxyPanel$SanePasswordField:
-    void <init>() -> <init>
-    java.awt.Dimension getPreferredSize() -> getPreferredSize
-com.threerings.getdown.launcher.ProxyPanel$SaneTextField -> com.threerings.getdown.launcher.ProxyPanel$SaneTextField:
-    void <init>() -> <init>
-    java.awt.Dimension getPreferredSize() -> getPreferredSize
-com.threerings.getdown.launcher.ProxyUtil -> com.threerings.getdown.launcher.ProxyUtil:
-    java.lang.String PROXY_REGISTRY -> PROXY_REGISTRY
-    void <init>() -> <init>
-    boolean autoDetectProxy(com.threerings.getdown.data.Application) -> autoDetectProxy
-    boolean canLoadWithoutProxy(java.net.URL) -> canLoadWithoutProxy
-    void configProxy(com.threerings.getdown.data.Application,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> configProxy
-    java.lang.String[] loadProxy(com.threerings.getdown.data.Application) -> loadProxy
-    void saveProxy(com.threerings.getdown.data.Application,java.lang.String,java.lang.String) -> saveProxy
-    void initProxy(com.threerings.getdown.data.Application,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> initProxy
-com.threerings.getdown.launcher.ProxyUtil$1 -> com.threerings.getdown.launcher.n:
-    java.lang.String val$fuser -> a
-    char[] val$fpass -> b
-    void <init>(java.lang.String,char[]) -> <init>
-    java.net.PasswordAuthentication getPasswordAuthentication() -> getPasswordAuthentication
-com.threerings.getdown.launcher.RotatingBackgrounds -> com.threerings.getdown.launcher.RotatingBackgrounds:
-    long currentDisplayStart -> currentDisplayStart
-    int current -> current
-    java.awt.Image[] images -> images
-    java.awt.Image errorImage -> errorImage
-    int[] percentages -> percentages
-    int[] minDisplayTime -> minDisplayTime
-    void <init>() -> <init>
-    void <init>(java.awt.Image) -> <init>
-    void <init>(java.util.List,java.lang.String,com.threerings.getdown.launcher.RotatingBackgrounds$ImageLoader) -> <init>
-    java.awt.Image getImage(int) -> getImage
-    java.awt.Image getErrorImage() -> getErrorImage
-    int getNumImages() -> getNumImages
-    void makeEmpty() -> makeEmpty
-com.threerings.getdown.launcher.RotatingBackgrounds$ImageLoader -> com.threerings.getdown.launcher.RotatingBackgrounds$ImageLoader:
-    java.awt.Image loadImage(java.lang.String) -> loadImage
-com.threerings.getdown.launcher.StatusPanel -> com.threerings.getdown.launcher.StatusPanel:
-    java.awt.Image _barimg -> _barimg
-    com.threerings.getdown.launcher.RotatingBackgrounds _bg -> _bg
-    java.awt.Dimension _psize -> _psize
-    java.util.ResourceBundle _msgs -> _msgs
-    int _progress -> _progress
-    java.lang.String _status -> _status
-    int _statusDots -> _statusDots
-    boolean _displayError -> _displayError
-    com.samskivert.swing.Label _label -> _label
-    com.samskivert.swing.Label _newlab -> _newlab
-    com.samskivert.swing.Label _plabel -> _plabel
-    com.samskivert.swing.Label _newplab -> _newplab
-    com.samskivert.swing.Label _rlabel -> _rlabel
-    com.samskivert.swing.Label _newrlab -> _newrlab
-    com.threerings.getdown.data.Application$UpdateInterface _ifc -> _ifc
-    javax.swing.Timer _timer -> _timer
-    long[] _remain -> _remain
-    int _ridx -> _ridx
-    com.samskivert.util.Throttle _rthrottle -> _rthrottle
-    java.awt.Font FONT -> FONT
-    void <init>(java.util.ResourceBundle) -> <init>
-    void init(com.threerings.getdown.data.Application$UpdateInterface,com.threerings.getdown.launcher.RotatingBackgrounds,java.awt.Image) -> init
-    boolean imageUpdate(java.awt.Image,int,int,int,int,int) -> imageUpdate
-    void setProgress(int,long) -> setProgress
-    void setStatus(java.lang.String,boolean) -> setStatus
-    void stopThrob() -> stopThrob
-    void addNotify() -> addNotify
-    void removeNotify() -> removeNotify
-    void paintComponent(java.awt.Graphics) -> paintComponent
-    java.awt.Dimension getPreferredSize() -> getPreferredSize
-    void updateStatusLabel() -> updateStatusLabel
-    int getStatusY(com.samskivert.swing.Label) -> getStatusY
-    com.samskivert.swing.Label createLabel(java.lang.String,java.awt.Color) -> createLabel
-    java.lang.String xlate(java.lang.String) -> xlate
-    java.lang.String get(java.lang.String,java.lang.String[]) -> get
-    java.lang.String get(java.lang.String) -> get
-    void <clinit>() -> <clinit>
-com.threerings.getdown.launcher.StatusPanel$1 -> com.threerings.getdown.launcher.o:
-    com.threerings.getdown.launcher.StatusPanel this$0 -> a
-    void <init>(com.threerings.getdown.launcher.StatusPanel) -> <init>
-    void actionPerformed(java.awt.event.ActionEvent) -> actionPerformed
-com.threerings.getdown.net.Downloader -> com.threerings.getdown.net.Downloader:
-    java.util.Map _sizes -> _sizes
-    java.util.Map _downloaded -> _downloaded
-    long _start -> _start
-    long _bytesPerSecond -> _bytesPerSecond
-    long _lastUpdate -> _lastUpdate
-    com.threerings.getdown.net.Downloader$State _state -> _state
-    long UPDATE_DELAY -> UPDATE_DELAY
-    void <init>() -> <init>
-    boolean download(java.util.Collection,int) -> download
-    void abort() -> abort
-    void resolvingDownloads() -> resolvingDownloads
-    void downloadProgress(int,long) -> downloadProgress
-    void downloadFailed(com.threerings.getdown.data.Resource,java.lang.Exception) -> downloadFailed
-    long checkSize(com.threerings.getdown.data.Resource) -> checkSize
-    void reportProgress(com.threerings.getdown.data.Resource,long,long) -> reportProgress
-    long sum(java.lang.Iterable) -> sum
-    void download(com.threerings.getdown.data.Resource) -> download
-com.threerings.getdown.net.Downloader$1 -> com.threerings.getdown.net.a:
-    com.threerings.getdown.data.Resource val$rsrc -> a
-    com.threerings.getdown.net.Downloader this$0 -> b
-    void <init>(com.threerings.getdown.net.Downloader,com.threerings.getdown.data.Resource) -> <init>
-    void run() -> run
-com.threerings.getdown.net.Downloader$State -> com.threerings.getdown.net.Downloader$State:
-    com.threerings.getdown.net.Downloader$State DOWNLOADING -> DOWNLOADING
-    com.threerings.getdown.net.Downloader$State COMPLETE -> COMPLETE
-    com.threerings.getdown.net.Downloader$State FAILED -> FAILED
-    com.threerings.getdown.net.Downloader$State ABORTED -> ABORTED
-    com.threerings.getdown.net.Downloader$State[] $VALUES -> $VALUES
-    com.threerings.getdown.net.Downloader$State[] values() -> values
-    com.threerings.getdown.net.Downloader$State valueOf(java.lang.String) -> valueOf
-    void <init>(java.lang.String,int) -> <init>
-    void <clinit>() -> <clinit>
-com.threerings.getdown.net.HTTPDownloader -> com.threerings.getdown.net.HTTPDownloader:
-    java.net.Proxy _proxy -> _proxy
-    void <init>(java.net.Proxy) -> <init>
-    long checkSize(com.threerings.getdown.data.Resource) -> checkSize
-    void download(com.threerings.getdown.data.Resource) -> download
-com.threerings.getdown.spi.ProxyAuth -> com.threerings.getdown.spi.ProxyAuth:
-    com.threerings.getdown.spi.ProxyAuth$Credentials loadCredentials(java.lang.String) -> loadCredentials
-    void saveCredentials(java.lang.String,java.lang.String,java.lang.String) -> saveCredentials
-com.threerings.getdown.spi.ProxyAuth$Credentials -> com.threerings.getdown.spi.ProxyAuth$Credentials:
-    java.lang.String username -> username
-    java.lang.String password -> password
-    void <init>(java.lang.String,java.lang.String) -> <init>
-com.threerings.getdown.tools.Differ -> com.threerings.getdown.tools.Differ:
-    void <init>() -> <init>
-    void createDiff(java.io.File,java.io.File,boolean) -> createDiff
-    void createPatch(java.io.File,java.util.ArrayList,java.util.ArrayList,boolean) -> createPatch
-    java.io.File rebuildJar(java.io.File) -> rebuildJar
-    void jarDiff(java.io.File,java.io.File,java.util.jar.JarOutputStream) -> jarDiff
-    void main(java.lang.String[]) -> main
-    void pipe(java.io.File,java.util.jar.JarOutputStream) -> pipe
-com.threerings.getdown.tools.Digester -> com.threerings.getdown.tools.Digester:
-    void <init>() -> <init>
-    void main(java.lang.String[]) -> main
-    void createDigests(java.io.File,java.io.File,java.lang.String,java.lang.String) -> createDigests
-    void createDigest(int,java.io.File) -> createDigest
-    void signDigest(int,java.io.File,java.io.File,java.lang.String,java.lang.String) -> signDigest
-com.threerings.getdown.tools.JarDiff -> com.threerings.getdown.tools.JarDiff:
-    int DEFAULT_READ_SIZE -> DEFAULT_READ_SIZE
-    byte[] newBytes -> newBytes
-    byte[] oldBytes -> oldBytes
-    boolean _debug -> _debug
-    void <init>() -> <init>
-    void createPatch(java.lang.String,java.lang.String,java.io.OutputStream,boolean) -> createPatch
-    void createIndex(java.util.jar.JarOutputStream,java.util.List,java.util.Map) -> createIndex
-    java.io.Writer writeEscapedString(java.io.Writer,java.lang.String) -> writeEscapedString
-    void writeEntry(java.util.jar.JarOutputStream,java.util.jar.JarEntry,com.threerings.getdown.tools.JarDiff$JarFile2) -> writeEntry
-    byte[] access$000() -> access$000
-    byte[] access$100() -> access$100
-    boolean access$200() -> access$200
-    void <clinit>() -> <clinit>
-com.threerings.getdown.tools.JarDiff$JarFile2 -> com.threerings.getdown.tools.JarDiff$a:
-    java.util.jar.JarFile _jar -> a
-    java.util.List _entries -> b
-    java.util.HashMap _nameToEntryMap -> c
-    java.util.HashMap _crcToEntryMap -> d
-    void <init>(java.lang.String) -> <init>
-    java.util.jar.JarFile getJarFile() -> a
-    java.util.Iterator iterator() -> iterator
-    java.util.jar.JarEntry getEntryByName(java.lang.String) -> a
-    boolean differs(java.io.InputStream,java.io.InputStream) -> a
-    boolean contains(com.threerings.getdown.tools.JarDiff$JarFile2,java.util.jar.JarEntry) -> a
-    java.lang.String hasSameContent(com.threerings.getdown.tools.JarDiff$JarFile2,java.util.jar.JarEntry) -> b
-    void index() -> b
-    void close() -> close
-com.threerings.getdown.tools.JarDiffCodes -> com.threerings.getdown.tools.JarDiffCodes:
-    java.lang.String INDEX_NAME -> INDEX_NAME
-    java.lang.String VERSION_HEADER -> VERSION_HEADER
-    java.lang.String REMOVE_COMMAND -> REMOVE_COMMAND
-    java.lang.String MOVE_COMMAND -> MOVE_COMMAND
-com.threerings.getdown.tools.JarDiffPatcher -> com.threerings.getdown.tools.JarDiffPatcher:
-    int DEFAULT_READ_SIZE -> DEFAULT_READ_SIZE
-    byte[] newBytes -> newBytes
-    byte[] oldBytes -> oldBytes
-    void <init>() -> <init>
-    void patchJar(java.lang.String,java.lang.String,java.io.File,com.threerings.getdown.util.ProgressObserver) -> patchJar
-    void updateObserver(com.threerings.getdown.util.ProgressObserver,double,double) -> updateObserver
-    void determineNameMapping(java.util.jar.JarFile,java.util.Set,java.util.Map) -> determineNameMapping
-    java.util.List getSubpaths(java.lang.String) -> getSubpaths
-    void writeEntry(java.util.jar.JarOutputStream,java.util.jar.JarEntry,java.util.jar.JarFile) -> writeEntry
-    void writeEntry(java.util.jar.JarOutputStream,java.util.jar.JarEntry,java.io.InputStream) -> writeEntry
-    void <clinit>() -> <clinit>
-com.threerings.getdown.tools.Patcher -> com.threerings.getdown.tools.Patcher:
-    java.lang.String CREATE -> CREATE
-    java.lang.String PATCH -> PATCH
-    java.lang.String DELETE -> DELETE
-    com.threerings.getdown.util.ProgressObserver _obs -> _obs
-    long _complete -> _complete
-    long _plength -> _plength
-    byte[] _buffer -> _buffer
-    int COPY_BUFFER_SIZE -> COPY_BUFFER_SIZE
-    void <init>() -> <init>
-    void patch(java.io.File,java.io.File,com.threerings.getdown.util.ProgressObserver) -> patch
-    java.lang.String strip(java.lang.String,java.lang.String) -> strip
-    void createFile(java.util.jar.JarFile,java.util.zip.ZipEntry,java.io.File) -> createFile
-    void patchFile(java.util.jar.JarFile,java.util.zip.ZipEntry,java.io.File,java.lang.String) -> patchFile
-    void updateProgress(int) -> updateProgress
-    void main(java.lang.String[]) -> main
-com.threerings.getdown.tools.Patcher$1 -> com.threerings.getdown.tools.a:
-    long val$elength -> a
-    com.threerings.getdown.tools.Patcher this$0 -> b
-    void <init>(com.threerings.getdown.tools.Patcher,long) -> <init>
-    void progress(int) -> progress
-com.threerings.getdown.util.Base64 -> com.threerings.getdown.util.Base64:
-    int DEFAULT -> DEFAULT
-    int NO_PADDING -> NO_PADDING
-    int NO_WRAP -> NO_WRAP
-    int CRLF -> CRLF
-    int URL_SAFE -> URL_SAFE
-    int NO_CLOSE -> NO_CLOSE
-    boolean $assertionsDisabled -> $assertionsDisabled
-    byte[] decode(java.lang.String,int) -> decode
-    byte[] decode(byte[],int) -> decode
-    byte[] decode(byte[],int,int,int) -> decode
-    java.lang.String encodeToString(byte[],int) -> encodeToString
-    java.lang.String encodeToString(byte[],int,int,int) -> encodeToString
-    byte[] encode(byte[],int) -> encode
-    byte[] encode(byte[],int,int,int) -> encode
-    void <init>() -> <init>
-    void <clinit>() -> <clinit>
-com.threerings.getdown.util.Base64$Coder -> com.threerings.getdown.util.Base64$a:
-    byte[] output -> a
-    int op -> b
-    void <init>() -> <init>
-com.threerings.getdown.util.Base64$Decoder -> com.threerings.getdown.util.Base64$b:
-    int[] DECODE -> c
-    int[] DECODE_WEBSAFE -> d
-    int state -> e
-    int value -> f
-    int[] alphabet -> g
-    void <init>(int,byte[]) -> <init>
-    boolean process(byte[],int,int,boolean) -> a
-    void <clinit>() -> <clinit>
-com.threerings.getdown.util.Base64$Encoder -> com.threerings.getdown.util.Base64$c:
-    byte[] ENCODE -> f
-    byte[] ENCODE_WEBSAFE -> g
-    byte[] tail -> h
-    int tailLen -> i
-    int count -> j
-    boolean do_padding -> c
-    boolean do_newline -> d
-    boolean do_cr -> e
-    byte[] alphabet -> k
-    boolean $assertionsDisabled -> l
-    void <init>(int,byte[]) -> <init>
-    boolean process(byte[],int,int,boolean) -> a
-    void <clinit>() -> <clinit>
-com.threerings.getdown.util.Color -> com.threerings.getdown.util.Color:
-    int CLEAR -> CLEAR
-    int WHITE -> WHITE
-    int BLACK -> BLACK
-    float brightness(int) -> brightness
-    void <init>() -> <init>
-com.threerings.getdown.util.Config -> com.threerings.getdown.util.Config:
-    com.threerings.getdown.util.Config EMPTY -> EMPTY
-    java.util.Map _data -> _data
-    com.threerings.getdown.util.Config$ParseOpts createOpts(boolean) -> createOpts
-    java.util.List parsePairs(java.io.File,com.threerings.getdown.util.Config$ParseOpts) -> parsePairs
-    java.util.List parsePairs(java.io.Reader,com.threerings.getdown.util.Config$ParseOpts) -> parsePairs
-    com.threerings.getdown.util.Rectangle parseRect(java.lang.String,java.lang.String) -> parseRect
-    java.lang.Integer parseColor(java.lang.String) -> parseColor
-    com.threerings.getdown.util.Config parseConfig(java.io.File,com.threerings.getdown.util.Config$ParseOpts) -> parseConfig
-    void <init>(java.util.Map) -> <init>
-    boolean hasValue(java.lang.String) -> hasValue
-    java.lang.Object getRaw(java.lang.String) -> getRaw
-    java.lang.String getString(java.lang.String) -> getString
-    java.lang.String getString(java.lang.String,java.lang.String) -> getString
-    boolean getBoolean(java.lang.String) -> getBoolean
-    java.lang.String[] getMultiValue(java.lang.String) -> getMultiValue
-    com.threerings.getdown.util.Rectangle getRect(java.lang.String,com.threerings.getdown.util.Rectangle) -> getRect
-    int getInt(java.lang.String,int) -> getInt
-    long getLong(java.lang.String,long) -> getLong
-    int getColor(java.lang.String,int) -> getColor
-    java.lang.String[] getList(java.lang.String) -> getList
-    java.lang.String getUrl(java.lang.String,java.lang.String) -> getUrl
-    boolean checkQualifiers(java.lang.String,java.lang.String,java.lang.String) -> checkQualifiers
-    boolean checkQualifier(java.lang.String,java.lang.String,java.lang.String) -> checkQualifier
-    void <clinit>() -> <clinit>
-com.threerings.getdown.util.Config$ParseOpts -> com.threerings.getdown.util.Config$ParseOpts:
-    boolean biasToKey -> biasToKey
-    boolean strictComments -> strictComments
-    java.lang.String osname -> osname
-    java.lang.String osarch -> osarch
-    void <init>() -> <init>
-com.threerings.getdown.util.ConnectionUtil -> com.threerings.getdown.util.ConnectionUtil:
-    void <init>() -> <init>
-    java.net.URLConnection open(java.net.Proxy,java.net.URL,int,int) -> open
-    java.net.HttpURLConnection openHttp(java.net.Proxy,java.net.URL,int,int) -> openHttp
-com.threerings.getdown.util.FileUtil -> com.threerings.getdown.util.FileUtil:
-    void <init>() -> <init>
-    boolean renameTo(java.io.File,java.io.File) -> renameTo
-    boolean deleteHarder(java.io.File) -> deleteHarder
-    boolean deleteDirHarder(java.io.File) -> deleteDirHarder
-    java.util.List readLines(java.io.Reader) -> readLines
-    void unpackJar(java.util.jar.JarFile,java.io.File,boolean) -> unpackJar
-    void unpackPacked200Jar(java.io.File,java.io.File) -> unpackPacked200Jar
-    void copy(java.io.File,java.io.File) -> copy
-    void makeExecutable(java.io.File) -> makeExecutable
-    void walkTree(java.io.File,com.threerings.getdown.util.FileUtil$Visitor) -> walkTree
-com.threerings.getdown.util.FileUtil$Visitor -> com.threerings.getdown.util.FileUtil$Visitor:
-    void visit(java.io.File) -> visit
-com.threerings.getdown.util.HostWhitelist -> com.threerings.getdown.util.HostWhitelist:
-    void <init>() -> <init>
-    java.net.URL verify(java.net.URL) -> verify
-    java.net.URL verify(java.util.List,java.net.URL) -> verify
-com.threerings.getdown.util.LaunchUtil -> com.threerings.getdown.util.LaunchUtil:
-    java.lang.String LOCAL_JAVA_DIR -> LOCAL_JAVA_DIR
-    boolean _isWindows -> _isWindows
-    boolean _isMacOS -> _isMacOS
-    boolean _isLinux -> _isLinux
-    void <init>() -> <init>
-    boolean updateVersionAndRelaunch(java.io.File,java.lang.String,java.lang.String) -> updateVersionAndRelaunch
-    java.lang.String getJVMPath(java.io.File) -> getJVMPath
-    java.lang.String getJVMPath(java.io.File,boolean) -> getJVMPath
-    void upgradeGetdown(java.io.File,java.io.File,java.io.File) -> upgradeGetdown
-    boolean mustMonitorChildren() -> mustMonitorChildren
-    boolean isWindows() -> isWindows
-    boolean isMacOS() -> isMacOS
-    boolean isLinux() -> isLinux
-    java.lang.String checkJVMPath(java.lang.String,boolean) -> checkJVMPath
-    void <clinit>() -> <clinit>
-com.threerings.getdown.util.MessageUtil -> com.threerings.getdown.util.MessageUtil:
-    java.lang.String TAINT_CHAR -> TAINT_CHAR
-    void <init>() -> <init>
-    boolean isTainted(java.lang.String) -> isTainted
-    java.lang.String taint(java.lang.Object) -> taint
-    java.lang.String untaint(java.lang.String) -> untaint
-    java.lang.String compose(java.lang.String,java.lang.Object[]) -> compose
-    java.lang.String compose(java.lang.String,java.lang.String[]) -> compose
-    java.lang.String tcompose(java.lang.String,java.lang.Object[]) -> tcompose
-    java.lang.String tcompose(java.lang.String,java.lang.String[]) -> tcompose
-    java.lang.String escape(java.lang.String) -> escape
-    java.lang.String unescape(java.lang.String) -> unescape
-com.threerings.getdown.util.ProgressAggregator -> com.threerings.getdown.util.ProgressAggregator:
-    com.threerings.getdown.util.ProgressObserver _target -> _target
-    long[] _sizes -> _sizes
-    int[] _progress -> _progress
-    void <init>(com.threerings.getdown.util.ProgressObserver,long[]) -> <init>
-    com.threerings.getdown.util.ProgressObserver startElement(int) -> startElement
-    void updateAggProgress() -> updateAggProgress
-    long sum(long[]) -> sum
-com.threerings.getdown.util.ProgressAggregator$1 -> com.threerings.getdown.util.a:
-    int val$index -> a
-    com.threerings.getdown.util.ProgressAggregator this$0 -> b
-    void <init>(com.threerings.getdown.util.ProgressAggregator,int) -> <init>
-    void progress(int) -> progress
-com.threerings.getdown.util.ProgressObserver -> com.threerings.getdown.util.ProgressObserver:
-    void progress(int) -> progress
-com.threerings.getdown.util.Rectangle -> com.threerings.getdown.util.Rectangle:
-    int x -> x
-    int y -> y
-    int width -> width
-    int height -> height
-    void <init>(int,int,int,int) -> <init>
-    com.threerings.getdown.util.Rectangle union(com.threerings.getdown.util.Rectangle) -> union
-    java.lang.String toString() -> toString
-com.threerings.getdown.util.StreamUtil -> com.threerings.getdown.util.StreamUtil:
-    void <init>() -> <init>
-    void close(java.io.InputStream) -> close
-    void close(java.io.OutputStream) -> close
-    void close(java.io.Reader) -> close
-    void close(java.io.Writer) -> close
-    java.io.OutputStream copy(java.io.InputStream,java.io.OutputStream) -> copy
-    byte[] toByteArray(java.io.InputStream) -> toByteArray
-com.threerings.getdown.util.StringUtil -> com.threerings.getdown.util.StringUtil:
-    java.lang.String XLATE -> XLATE
-    void <init>() -> <init>
-    boolean couldBeValidUrl(java.lang.String) -> couldBeValidUrl
-    boolean isBlank(java.lang.String) -> isBlank
-    int[] parseIntArray(java.lang.String) -> parseIntArray
-    java.lang.String[] parseStringArray(java.lang.String) -> parseStringArray
-    java.lang.String[] parseStringArray(java.lang.String,boolean) -> parseStringArray
-    java.lang.String deNull(java.lang.String) -> deNull
-    java.lang.String hexlate(byte[],int) -> hexlate
-    java.lang.String hexlate(byte[]) -> hexlate
-    java.lang.String join(java.lang.Object[]) -> join
-    java.lang.String join(java.lang.Object[],boolean) -> join
-    java.lang.String join(java.lang.Object[],java.lang.String) -> join
-    java.lang.String join(java.lang.Object[],java.lang.String,boolean) -> join
-com.threerings.getdown.util.VersionUtil -> com.threerings.getdown.util.VersionUtil:
-    void <init>() -> <init>
-    long readVersion(java.io.File) -> readVersion
-    void writeVersion(java.io.File,long) -> writeVersion
-    long parseJavaVersion(java.lang.String,java.lang.String) -> parseJavaVersion
-    long readReleaseVersion(java.io.File,java.lang.String) -> readReleaseVersion
-    int parseInt(java.lang.String) -> parseInt
diff --git a/getdown/src/getdown/launcher/target/proguard_seed.txt b/getdown/src/getdown/launcher/target/proguard_seed.txt
deleted file mode 100644 (file)
index 39b31be..0000000
+++ /dev/null
@@ -1,879 +0,0 @@
-ca.beq.util.win32.registry.KeyIterator
-ca.beq.util.win32.registry.KeyIterator: ca.beq.util.win32.registry.RegistryKey m_key
-ca.beq.util.win32.registry.KeyIterator: int m_index
-ca.beq.util.win32.registry.KeyIterator: int m_hkey
-ca.beq.util.win32.registry.KeyIterator: int m_maxsize
-ca.beq.util.win32.registry.KeyIterator: int m_count
-ca.beq.util.win32.registry.KeyIterator: KeyIterator(ca.beq.util.win32.registry.RegistryKey)
-ca.beq.util.win32.registry.KeyIterator: void initializeFields()
-ca.beq.util.win32.registry.KeyIterator: boolean hasNext()
-ca.beq.util.win32.registry.KeyIterator: java.lang.Object next()
-ca.beq.util.win32.registry.KeyIterator: java.lang.String getNext()
-ca.beq.util.win32.registry.KeyIterator: void remove()
-ca.beq.util.win32.registry.RegistryException
-ca.beq.util.win32.registry.RegistryException: RegistryException()
-ca.beq.util.win32.registry.RegistryException: RegistryException(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey
-ca.beq.util.win32.registry.RegistryKey: boolean c_initSucceeded
-ca.beq.util.win32.registry.RegistryKey: ca.beq.util.win32.registry.RootKey m_root
-ca.beq.util.win32.registry.RegistryKey: java.lang.String m_path
-ca.beq.util.win32.registry.RegistryKey: void testInitialized()
-ca.beq.util.win32.registry.RegistryKey: void initialize()
-ca.beq.util.win32.registry.RegistryKey: void initialize(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: boolean isInitialized()
-ca.beq.util.win32.registry.RegistryKey: void checkInitialized()
-ca.beq.util.win32.registry.RegistryKey: RegistryKey()
-ca.beq.util.win32.registry.RegistryKey: RegistryKey(ca.beq.util.win32.registry.RootKey)
-ca.beq.util.win32.registry.RegistryKey: RegistryKey(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: RegistryKey(ca.beq.util.win32.registry.RootKey,java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: ca.beq.util.win32.registry.RootKey getRootKey()
-ca.beq.util.win32.registry.RegistryKey: java.lang.String getPath()
-ca.beq.util.win32.registry.RegistryKey: java.lang.String makePath(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: java.lang.String getName()
-ca.beq.util.win32.registry.RegistryKey: boolean exists()
-ca.beq.util.win32.registry.RegistryKey: void create()
-ca.beq.util.win32.registry.RegistryKey: ca.beq.util.win32.registry.RegistryKey createSubkey(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: void delete()
-ca.beq.util.win32.registry.RegistryKey: boolean hasSubkeys()
-ca.beq.util.win32.registry.RegistryKey: boolean hasSubkey(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: java.util.Iterator subkeys()
-ca.beq.util.win32.registry.RegistryKey: java.util.Iterator values()
-ca.beq.util.win32.registry.RegistryKey: boolean hasValue(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: boolean hasValues()
-ca.beq.util.win32.registry.RegistryKey: ca.beq.util.win32.registry.RegistryValue getValue(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: void setValue(ca.beq.util.win32.registry.RegistryValue)
-ca.beq.util.win32.registry.RegistryKey: void deleteValue(java.lang.String)
-ca.beq.util.win32.registry.RegistryKey: java.lang.String toString()
-ca.beq.util.win32.registry.RegistryKey: void <clinit>()
-ca.beq.util.win32.registry.RegistryValue
-ca.beq.util.win32.registry.RegistryValue: java.lang.String m_name
-ca.beq.util.win32.registry.RegistryValue: ca.beq.util.win32.registry.ValueType m_type
-ca.beq.util.win32.registry.RegistryValue: java.lang.Object m_data
-ca.beq.util.win32.registry.RegistryValue: RegistryValue()
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.Object)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,java.lang.Object)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,ca.beq.util.win32.registry.ValueType,java.lang.Object)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,boolean)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,byte)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,int)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,long)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,float)
-ca.beq.util.win32.registry.RegistryValue: RegistryValue(java.lang.String,double)
-ca.beq.util.win32.registry.RegistryValue: java.lang.String getName()
-ca.beq.util.win32.registry.RegistryValue: void setName(java.lang.String)
-ca.beq.util.win32.registry.RegistryValue: ca.beq.util.win32.registry.ValueType getType()
-ca.beq.util.win32.registry.RegistryValue: void setType(ca.beq.util.win32.registry.ValueType)
-ca.beq.util.win32.registry.RegistryValue: java.lang.Object getData()
-ca.beq.util.win32.registry.RegistryValue: void setData(java.lang.Object)
-ca.beq.util.win32.registry.RegistryValue: void setData(byte)
-ca.beq.util.win32.registry.RegistryValue: void setData(boolean)
-ca.beq.util.win32.registry.RegistryValue: void setData(int)
-ca.beq.util.win32.registry.RegistryValue: void setData(long)
-ca.beq.util.win32.registry.RegistryValue: void setData(float)
-ca.beq.util.win32.registry.RegistryValue: void setData(double)
-ca.beq.util.win32.registry.RegistryValue: java.lang.String getStringValue()
-ca.beq.util.win32.registry.RegistryValue: java.lang.String toString()
-ca.beq.util.win32.registry.RootKey
-ca.beq.util.win32.registry.RootKey: java.lang.String m_name
-ca.beq.util.win32.registry.RootKey: int m_value
-ca.beq.util.win32.registry.RootKey: ca.beq.util.win32.registry.RootKey HKEY_CLASSES_ROOT
-ca.beq.util.win32.registry.RootKey: ca.beq.util.win32.registry.RootKey HKEY_CURRENT_USER
-ca.beq.util.win32.registry.RootKey: ca.beq.util.win32.registry.RootKey HKEY_LOCAL_MACHINE
-ca.beq.util.win32.registry.RootKey: ca.beq.util.win32.registry.RootKey HKEY_USERS
-ca.beq.util.win32.registry.RootKey: ca.beq.util.win32.registry.RootKey HKEY_CURRENT_CONFIG
-ca.beq.util.win32.registry.RootKey: ca.beq.util.win32.registry.RootKey HKEY_PERFORMANCE_DATA
-ca.beq.util.win32.registry.RootKey: ca.beq.util.win32.registry.RootKey HKEY_DYN_DATA
-ca.beq.util.win32.registry.RootKey: RootKey(java.lang.String,int)
-ca.beq.util.win32.registry.RootKey: int getValue()
-ca.beq.util.win32.registry.RootKey: java.lang.String toString()
-ca.beq.util.win32.registry.RootKey: void <clinit>()
-ca.beq.util.win32.registry.ValueIterator
-ca.beq.util.win32.registry.ValueIterator: ca.beq.util.win32.registry.RegistryKey m_key
-ca.beq.util.win32.registry.ValueIterator: int m_index
-ca.beq.util.win32.registry.ValueIterator: int m_hkey
-ca.beq.util.win32.registry.ValueIterator: int m_maxsize
-ca.beq.util.win32.registry.ValueIterator: int m_count
-ca.beq.util.win32.registry.ValueIterator: ValueIterator(ca.beq.util.win32.registry.RegistryKey)
-ca.beq.util.win32.registry.ValueIterator: void initializeFields()
-ca.beq.util.win32.registry.ValueIterator: boolean hasNext()
-ca.beq.util.win32.registry.ValueIterator: java.lang.Object next()
-ca.beq.util.win32.registry.ValueIterator: java.lang.String getNext()
-ca.beq.util.win32.registry.ValueIterator: void remove()
-ca.beq.util.win32.registry.ValueType
-ca.beq.util.win32.registry.ValueType: java.lang.String m_name
-ca.beq.util.win32.registry.ValueType: int m_value
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_NONE
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_SZ
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_EXPAND_SZ
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_BINARY
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_DWORD
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_DWORD_LITTLE_ENDIAN
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_DWORD_BIG_ENDIAN
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_MULTI_SZ
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_RESOURCE_LIST
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_LINK
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_FULL_RESOURCE_DESCRIPTOR
-ca.beq.util.win32.registry.ValueType: ca.beq.util.win32.registry.ValueType REG_RESOURCE_REQUIREMENTS_LIST
-ca.beq.util.win32.registry.ValueType: ValueType(java.lang.String,int)
-ca.beq.util.win32.registry.ValueType: int getValue()
-ca.beq.util.win32.registry.ValueType: java.lang.String toString()
-ca.beq.util.win32.registry.ValueType: void <clinit>()
-com.threerings.getdown.Log
-com.threerings.getdown.Log: com.threerings.getdown.Log$Shim log
-com.threerings.getdown.Log: java.lang.String DATE_FORMAT
-com.threerings.getdown.Log: java.util.logging.Level[] LEVELS
-com.threerings.getdown.Log: Log()
-com.threerings.getdown.Log: java.lang.String format(java.lang.Object,java.lang.Object[])
-com.threerings.getdown.Log: void <clinit>()
-com.threerings.getdown.Log$OneLineFormatter
-com.threerings.getdown.Log$OneLineFormatter: java.util.Date _date
-com.threerings.getdown.Log$OneLineFormatter: java.text.SimpleDateFormat _format
-com.threerings.getdown.Log$OneLineFormatter: java.text.FieldPosition _fpos
-com.threerings.getdown.Log$OneLineFormatter: Log$OneLineFormatter()
-com.threerings.getdown.Log$OneLineFormatter: java.lang.String format(java.util.logging.LogRecord)
-com.threerings.getdown.Log$Shim
-com.threerings.getdown.Log$Shim: java.util.logging.Logger _impl
-com.threerings.getdown.Log$Shim: Log$Shim()
-com.threerings.getdown.Log$Shim: void debug(java.lang.Object,java.lang.Object[])
-com.threerings.getdown.Log$Shim: void info(java.lang.Object,java.lang.Object[])
-com.threerings.getdown.Log$Shim: void warning(java.lang.Object,java.lang.Object[])
-com.threerings.getdown.Log$Shim: void error(java.lang.Object,java.lang.Object[])
-com.threerings.getdown.Log$Shim: void doLog(int,java.lang.Object,java.lang.Object[])
-com.threerings.getdown.cache.GarbageCollector
-com.threerings.getdown.cache.GarbageCollector: GarbageCollector()
-com.threerings.getdown.cache.GarbageCollector: void collect(java.io.File,long)
-com.threerings.getdown.cache.GarbageCollector: void collectNative(java.io.File,long)
-com.threerings.getdown.cache.GarbageCollector: boolean shouldDelete(java.io.File,long)
-com.threerings.getdown.cache.GarbageCollector: java.io.File getLastAccessedFile(java.io.File)
-com.threerings.getdown.cache.GarbageCollector: boolean isLastAccessedFile(java.io.File)
-com.threerings.getdown.cache.GarbageCollector: java.io.File getCachedFile(java.io.File)
-com.threerings.getdown.cache.GarbageCollector: java.io.File access$000(java.io.File)
-com.threerings.getdown.cache.GarbageCollector: java.io.File access$100(java.io.File)
-com.threerings.getdown.cache.GarbageCollector: boolean access$200(java.io.File,long)
-com.threerings.getdown.cache.ResourceCache
-com.threerings.getdown.cache.ResourceCache: java.io.File _cacheDir
-com.threerings.getdown.cache.ResourceCache: java.lang.String LAST_ACCESSED_FILE_SUFFIX
-com.threerings.getdown.cache.ResourceCache: ResourceCache(java.io.File)
-com.threerings.getdown.cache.ResourceCache: void createDirectoryIfNecessary(java.io.File)
-com.threerings.getdown.cache.ResourceCache: java.io.File cacheFile(java.io.File,java.lang.String,java.lang.String)
-com.threerings.getdown.cache.ResourceCache: void createNewFile(java.io.File)
-com.threerings.getdown.cache.ResourceCache: java.lang.String getFileSuffix(java.io.File)
-com.threerings.getdown.data.Application
-com.threerings.getdown.data.Application: java.lang.String CONFIG_FILE
-com.threerings.getdown.data.Application: java.lang.String VERSION_FILE
-com.threerings.getdown.data.Application: java.lang.String PROP_PASSTHROUGH_PREFIX
-com.threerings.getdown.data.Application: java.lang.String SIGNATURE_SUFFIX
-com.threerings.getdown.data.Application: java.lang.String MANIFEST_CLASS
-com.threerings.getdown.data.Application: java.net.Proxy proxy
-com.threerings.getdown.data.Application: com.threerings.getdown.data.EnvConfig _envc
-com.threerings.getdown.data.Application: java.io.File _config
-com.threerings.getdown.data.Application: com.threerings.getdown.data.Digest _digest
-com.threerings.getdown.data.Application: long _version
-com.threerings.getdown.data.Application: long _targetVersion
-com.threerings.getdown.data.Application: java.lang.String _appbase
-com.threerings.getdown.data.Application: java.net.URL _vappbase
-com.threerings.getdown.data.Application: java.net.URL _latest
-com.threerings.getdown.data.Application: java.lang.String _class
-com.threerings.getdown.data.Application: java.lang.String _dockName
-com.threerings.getdown.data.Application: java.lang.String _dockIconPath
-com.threerings.getdown.data.Application: boolean _strictComments
-com.threerings.getdown.data.Application: boolean _windebug
-com.threerings.getdown.data.Application: boolean _allowOffline
-com.threerings.getdown.data.Application: int _maxConcDownloads
-com.threerings.getdown.data.Application: java.lang.String _trackingURL
-com.threerings.getdown.data.Application: java.util.Set _trackingPcts
-com.threerings.getdown.data.Application: java.lang.String _trackingCookieName
-com.threerings.getdown.data.Application: java.lang.String _trackingCookieProperty
-com.threerings.getdown.data.Application: java.lang.String _trackingURLSuffix
-com.threerings.getdown.data.Application: java.lang.String _trackingGAHash
-com.threerings.getdown.data.Application: long _trackingStart
-com.threerings.getdown.data.Application: int _trackingId
-com.threerings.getdown.data.Application: java.lang.String _javaVersionProp
-com.threerings.getdown.data.Application: java.lang.String _javaVersionRegex
-com.threerings.getdown.data.Application: long _javaMinVersion
-com.threerings.getdown.data.Application: long _javaMaxVersion
-com.threerings.getdown.data.Application: boolean _javaExactVersionRequired
-com.threerings.getdown.data.Application: java.lang.String _javaLocation
-com.threerings.getdown.data.Application: java.util.List _codes
-com.threerings.getdown.data.Application: java.util.List _resources
-com.threerings.getdown.data.Application: boolean _useCodeCache
-com.threerings.getdown.data.Application: int _codeCacheRetentionDays
-com.threerings.getdown.data.Application: java.util.Map _auxgroups
-com.threerings.getdown.data.Application: java.util.Map _auxactive
-com.threerings.getdown.data.Application: java.util.List _jvmargs
-com.threerings.getdown.data.Application: java.util.List _appargs
-com.threerings.getdown.data.Application: java.lang.String[] _optimumJvmArgs
-com.threerings.getdown.data.Application: java.util.List _txtJvmArgs
-com.threerings.getdown.data.Application: boolean _warnedAboutSetLastModified
-com.threerings.getdown.data.Application: java.nio.channels.FileLock _lock
-com.threerings.getdown.data.Application: java.nio.channels.FileChannel _lockChannel
-com.threerings.getdown.data.Application: java.util.Random _rando
-com.threerings.getdown.data.Application: java.lang.String[] EMPTY_STRING_ARRAY
-com.threerings.getdown.data.Application: java.lang.String ENV_VAR_PREFIX
-com.threerings.getdown.data.Application: java.util.regex.Pattern ENV_VAR_PATTERN
-com.threerings.getdown.data.Application: Application(com.threerings.getdown.data.EnvConfig)
-com.threerings.getdown.data.Application: java.io.File getAppDir()
-com.threerings.getdown.data.Application: boolean useCodeCache()
-com.threerings.getdown.data.Application: int getCodeCacheRetentionDays()
-com.threerings.getdown.data.Application: int maxConcurrentDownloads()
-com.threerings.getdown.data.Application: com.threerings.getdown.data.Resource getConfigResource()
-com.threerings.getdown.data.Application: java.util.List getCodeResources()
-com.threerings.getdown.data.Application: java.util.List getResources()
-com.threerings.getdown.data.Application: java.lang.String getDigest(com.threerings.getdown.data.Resource)
-com.threerings.getdown.data.Application: java.util.List getAllActiveResources()
-com.threerings.getdown.data.Application: com.threerings.getdown.data.Application$AuxGroup getAuxGroup(java.lang.String)
-com.threerings.getdown.data.Application: java.lang.Iterable getAuxGroups()
-com.threerings.getdown.data.Application: boolean isAuxGroupActive(java.lang.String)
-com.threerings.getdown.data.Application: java.util.List getActiveCodeResources()
-com.threerings.getdown.data.Application: java.util.List getNativeResources()
-com.threerings.getdown.data.Application: java.util.List getActiveResources()
-com.threerings.getdown.data.Application: com.threerings.getdown.data.Resource getPatchResource(java.lang.String)
-com.threerings.getdown.data.Application: com.threerings.getdown.data.Resource getJavaVMResource()
-com.threerings.getdown.data.Application: com.threerings.getdown.data.Resource getFullResource()
-com.threerings.getdown.data.Application: java.net.URL getTrackingURL(java.lang.String)
-com.threerings.getdown.data.Application: java.net.URL getTrackingProgressURL(int)
-com.threerings.getdown.data.Application: java.lang.String getTrackingCookieName()
-com.threerings.getdown.data.Application: java.lang.String getTrackingCookieProperty()
-com.threerings.getdown.data.Application: com.threerings.getdown.util.Config init(boolean)
-com.threerings.getdown.data.Application: void fillAssignmentListFromPairs(java.lang.String,java.util.List)
-com.threerings.getdown.data.Application: java.net.URL getRemoteURL(java.lang.String)
-com.threerings.getdown.data.Application: java.io.File getLocalPath(java.lang.String)
-com.threerings.getdown.data.Application: boolean haveValidJavaVersion()
-com.threerings.getdown.data.Application: boolean hasOptimumJvmArgs()
-com.threerings.getdown.data.Application: boolean allowOffline()
-com.threerings.getdown.data.Application: void attemptRecovery(com.threerings.getdown.data.Application$StatusDisplay)
-com.threerings.getdown.data.Application: void updateMetadata()
-com.threerings.getdown.data.Application: java.lang.Process createProcess(boolean)
-com.threerings.getdown.data.Application: java.lang.String[] createEnvironment()
-com.threerings.getdown.data.Application: void invokeDirect()
-com.threerings.getdown.data.Application: java.lang.String processArg(java.lang.String)
-com.threerings.getdown.data.Application: boolean verifyMetadata(com.threerings.getdown.data.Application$StatusDisplay)
-com.threerings.getdown.data.Application: void verifyResources(com.threerings.getdown.util.ProgressObserver,int[],java.util.Set,java.util.Set,java.util.Set)
-com.threerings.getdown.data.Application: void verifyResource(com.threerings.getdown.data.Resource,com.threerings.getdown.util.ProgressObserver,int[],java.util.Set,java.util.Set,java.util.Set)
-com.threerings.getdown.data.Application: void unpackResources(com.threerings.getdown.util.ProgressObserver,java.util.Set)
-com.threerings.getdown.data.Application: void clearValidationMarkers()
-com.threerings.getdown.data.Application: long getVersion()
-com.threerings.getdown.data.Application: java.net.URL createVAppBase(long)
-com.threerings.getdown.data.Application: void clearValidationMarkers(java.util.Iterator)
-com.threerings.getdown.data.Application: void downloadConfigFile()
-com.threerings.getdown.data.Application: boolean lockForUpdates()
-com.threerings.getdown.data.Application: void releaseLock()
-com.threerings.getdown.data.Application: void downloadDigestFiles()
-com.threerings.getdown.data.Application: void downloadControlFile(java.lang.String,int)
-com.threerings.getdown.data.Application: java.io.File downloadFile(java.lang.String)
-com.threerings.getdown.data.Application: com.threerings.getdown.data.Resource createResource(java.lang.String,java.util.EnumSet)
-com.threerings.getdown.data.Application: void addAll(java.lang.String[],java.util.List)
-com.threerings.getdown.data.Application: java.util.List intsToList(int[])
-com.threerings.getdown.data.Application: java.util.List stringsToList(java.lang.String[])
-com.threerings.getdown.data.Application: void parseResources(com.threerings.getdown.util.Config,java.lang.String,java.util.EnumSet,java.util.List)
-com.threerings.getdown.data.Application: java.lang.String getGATrackingCode()
-com.threerings.getdown.data.Application: java.lang.String encodePath(java.lang.String)
-com.threerings.getdown.data.Application: java.io.File getLocalPath(java.io.File,java.lang.String)
-com.threerings.getdown.data.Application: void access$000(com.threerings.getdown.data.Application,com.threerings.getdown.data.Resource,com.threerings.getdown.util.ProgressObserver,int[],java.util.Set,java.util.Set,java.util.Set)
-com.threerings.getdown.data.Application: void <clinit>()
-com.threerings.getdown.data.Application$AuxGroup
-com.threerings.getdown.data.Application$AuxGroup: java.lang.String name
-com.threerings.getdown.data.Application$AuxGroup: java.util.List codes
-com.threerings.getdown.data.Application$AuxGroup: java.util.List rsrcs
-com.threerings.getdown.data.Application$AuxGroup: Application$AuxGroup(java.lang.String,java.util.List,java.util.List)
-com.threerings.getdown.data.Application$StatusDisplay
-com.threerings.getdown.data.Application$StatusDisplay: void updateStatus(java.lang.String)
-com.threerings.getdown.data.Application$UpdateInterface
-com.threerings.getdown.data.Application$UpdateInterface: java.lang.String name
-com.threerings.getdown.data.Application$UpdateInterface: int background
-com.threerings.getdown.data.Application$UpdateInterface: java.util.List rotatingBackgrounds
-com.threerings.getdown.data.Application$UpdateInterface: java.lang.String errorBackground
-com.threerings.getdown.data.Application$UpdateInterface: java.util.List iconImages
-com.threerings.getdown.data.Application$UpdateInterface: java.lang.String backgroundImage
-com.threerings.getdown.data.Application$UpdateInterface: java.lang.String progressImage
-com.threerings.getdown.data.Application$UpdateInterface: com.threerings.getdown.util.Rectangle progress
-com.threerings.getdown.data.Application$UpdateInterface: int progressText
-com.threerings.getdown.data.Application$UpdateInterface: int progressBar
-com.threerings.getdown.data.Application$UpdateInterface: com.threerings.getdown.util.Rectangle status
-com.threerings.getdown.data.Application$UpdateInterface: int statusText
-com.threerings.getdown.data.Application$UpdateInterface: int textShadow
-com.threerings.getdown.data.Application$UpdateInterface: java.lang.String installError
-com.threerings.getdown.data.Application$UpdateInterface: com.threerings.getdown.util.Rectangle patchNotes
-com.threerings.getdown.data.Application$UpdateInterface: java.lang.String patchNotesUrl
-com.threerings.getdown.data.Application$UpdateInterface: boolean hideDecorations
-com.threerings.getdown.data.Application$UpdateInterface: boolean hideProgressText
-com.threerings.getdown.data.Application$UpdateInterface: int minShowSeconds
-com.threerings.getdown.data.Application$UpdateInterface: java.util.Map stepPercentages
-com.threerings.getdown.data.Application$UpdateInterface: java.lang.String toString()
-com.threerings.getdown.data.Application$UpdateInterface: Application$UpdateInterface(com.threerings.getdown.util.Config)
-com.threerings.getdown.data.Application$UpdateInterface$Step
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step UPDATE_JAVA
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step VERIFY_METADATA
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step DOWNLOAD
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step PATCH
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step VERIFY_RESOURCES
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step REDOWNLOAD_RESOURCES
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step UNPACK
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step LAUNCH
-com.threerings.getdown.data.Application$UpdateInterface$Step: java.util.List defaultPercents
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step[] $VALUES
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step[] values()
-com.threerings.getdown.data.Application$UpdateInterface$Step: com.threerings.getdown.data.Application$UpdateInterface$Step valueOf(java.lang.String)
-com.threerings.getdown.data.Application$UpdateInterface$Step: Application$UpdateInterface$Step(java.lang.String,int,int[])
-com.threerings.getdown.data.Application$UpdateInterface$Step: void <clinit>()
-com.threerings.getdown.data.Build
-com.threerings.getdown.data.Build: Build()
-com.threerings.getdown.data.Build: java.lang.String time()
-com.threerings.getdown.data.Build: java.lang.String version()
-com.threerings.getdown.data.Build: java.util.List hostWhitelist()
-com.threerings.getdown.data.ClassPath
-com.threerings.getdown.data.ClassPath: java.util.Set _classPathEntries
-com.threerings.getdown.data.ClassPath: ClassPath(java.util.LinkedHashSet)
-com.threerings.getdown.data.ClassPath: java.lang.String asArgumentString()
-com.threerings.getdown.data.ClassPath: java.net.URL[] asUrls()
-com.threerings.getdown.data.ClassPath: java.util.Set getClassPathEntries()
-com.threerings.getdown.data.ClassPath: java.net.URL getURL(java.io.File)
-com.threerings.getdown.data.Digest
-com.threerings.getdown.data.Digest: int VERSION
-com.threerings.getdown.data.Digest: java.util.HashMap _digests
-com.threerings.getdown.data.Digest: java.lang.String _metaDigest
-com.threerings.getdown.data.Digest: java.lang.String FILE_NAME
-com.threerings.getdown.data.Digest: java.lang.String FILE_SUFFIX
-com.threerings.getdown.data.Digest: java.lang.String digestFile(int)
-com.threerings.getdown.data.Digest: java.lang.String sigAlgorithm(int)
-com.threerings.getdown.data.Digest: void createDigest(int,java.util.List,java.io.File)
-com.threerings.getdown.data.Digest: java.security.MessageDigest getMessageDigest(int)
-com.threerings.getdown.data.Digest: Digest(java.io.File,boolean)
-com.threerings.getdown.data.Digest: Digest(java.io.File,int,boolean)
-com.threerings.getdown.data.Digest: java.lang.String getMetaDigest()
-com.threerings.getdown.data.Digest: boolean validateResource(com.threerings.getdown.data.Resource,com.threerings.getdown.util.ProgressObserver)
-com.threerings.getdown.data.Digest: java.lang.String getDigest(com.threerings.getdown.data.Resource)
-com.threerings.getdown.data.Digest: void note(java.lang.StringBuilder,java.lang.String,java.lang.String)
-com.threerings.getdown.data.EnvConfig
-com.threerings.getdown.data.EnvConfig: java.io.File appDir
-com.threerings.getdown.data.EnvConfig: java.lang.String appId
-com.threerings.getdown.data.EnvConfig: java.lang.String appBase
-com.threerings.getdown.data.EnvConfig: java.util.List certs
-com.threerings.getdown.data.EnvConfig: java.util.List appArgs
-com.threerings.getdown.data.EnvConfig: java.lang.String USER_HOME_KEY
-com.threerings.getdown.data.EnvConfig: com.threerings.getdown.data.EnvConfig create(java.lang.String[],java.util.List)
-com.threerings.getdown.data.EnvConfig: EnvConfig(java.io.File)
-com.threerings.getdown.data.EnvConfig: EnvConfig(java.io.File,java.lang.String,java.lang.String,java.util.List,java.util.List)
-com.threerings.getdown.data.EnvConfig$Note
-com.threerings.getdown.data.EnvConfig$Note: com.threerings.getdown.data.EnvConfig$Note$Level level
-com.threerings.getdown.data.EnvConfig$Note: java.lang.String message
-com.threerings.getdown.data.EnvConfig$Note: com.threerings.getdown.data.EnvConfig$Note info(java.lang.String)
-com.threerings.getdown.data.EnvConfig$Note: com.threerings.getdown.data.EnvConfig$Note warn(java.lang.String)
-com.threerings.getdown.data.EnvConfig$Note: com.threerings.getdown.data.EnvConfig$Note error(java.lang.String)
-com.threerings.getdown.data.EnvConfig$Note: EnvConfig$Note(com.threerings.getdown.data.EnvConfig$Note$Level,java.lang.String)
-com.threerings.getdown.data.EnvConfig$Note$Level
-com.threerings.getdown.data.EnvConfig$Note$Level: com.threerings.getdown.data.EnvConfig$Note$Level INFO
-com.threerings.getdown.data.EnvConfig$Note$Level: com.threerings.getdown.data.EnvConfig$Note$Level WARN
-com.threerings.getdown.data.EnvConfig$Note$Level: com.threerings.getdown.data.EnvConfig$Note$Level ERROR
-com.threerings.getdown.data.EnvConfig$Note$Level: com.threerings.getdown.data.EnvConfig$Note$Level[] $VALUES
-com.threerings.getdown.data.EnvConfig$Note$Level: com.threerings.getdown.data.EnvConfig$Note$Level[] values()
-com.threerings.getdown.data.EnvConfig$Note$Level: com.threerings.getdown.data.EnvConfig$Note$Level valueOf(java.lang.String)
-com.threerings.getdown.data.EnvConfig$Note$Level: EnvConfig$Note$Level(java.lang.String,int)
-com.threerings.getdown.data.EnvConfig$Note$Level: void <clinit>()
-com.threerings.getdown.data.PathBuilder
-com.threerings.getdown.data.PathBuilder: java.lang.String CODE_CACHE_DIR
-com.threerings.getdown.data.PathBuilder: java.lang.String NATIVE_CACHE_DIR
-com.threerings.getdown.data.PathBuilder: PathBuilder()
-com.threerings.getdown.data.PathBuilder: com.threerings.getdown.data.ClassPath buildClassPath(com.threerings.getdown.data.Application)
-com.threerings.getdown.data.PathBuilder: com.threerings.getdown.data.ClassPath buildDefaultClassPath(com.threerings.getdown.data.Application)
-com.threerings.getdown.data.PathBuilder: com.threerings.getdown.data.ClassPath buildCachedClassPath(com.threerings.getdown.data.Application)
-com.threerings.getdown.data.PathBuilder: com.threerings.getdown.data.ClassPath buildLibsPath(com.threerings.getdown.data.Application,boolean)
-com.threerings.getdown.data.Properties
-com.threerings.getdown.data.Properties: java.lang.String GETDOWN
-com.threerings.getdown.data.Properties: java.lang.String CONNECT_PORT
-com.threerings.getdown.data.Properties: Properties()
-com.threerings.getdown.data.Resource
-com.threerings.getdown.data.Resource: java.util.EnumSet NORMAL
-com.threerings.getdown.data.Resource: java.util.EnumSet UNPACK
-com.threerings.getdown.data.Resource: java.util.EnumSet EXEC
-com.threerings.getdown.data.Resource: java.util.EnumSet PRELOAD
-com.threerings.getdown.data.Resource: java.util.EnumSet NATIVE
-com.threerings.getdown.data.Resource: java.lang.String _path
-com.threerings.getdown.data.Resource: java.net.URL _remote
-com.threerings.getdown.data.Resource: java.io.File _local
-com.threerings.getdown.data.Resource: java.io.File _localNew
-com.threerings.getdown.data.Resource: java.io.File _marker
-com.threerings.getdown.data.Resource: java.io.File _unpacked
-com.threerings.getdown.data.Resource: java.util.EnumSet _attrs
-com.threerings.getdown.data.Resource: boolean _isJar
-com.threerings.getdown.data.Resource: boolean _isPacked200Jar
-com.threerings.getdown.data.Resource: java.util.Comparator ENTRY_COMP
-com.threerings.getdown.data.Resource: int DIGEST_BUFFER_SIZE
-com.threerings.getdown.data.Resource: java.lang.String computeDigest(int,java.io.File,java.security.MessageDigest,com.threerings.getdown.util.ProgressObserver)
-com.threerings.getdown.data.Resource: Resource(java.lang.String,java.net.URL,java.io.File,java.util.EnumSet)
-com.threerings.getdown.data.Resource: java.lang.String getPath()
-com.threerings.getdown.data.Resource: java.io.File getLocal()
-com.threerings.getdown.data.Resource: java.io.File getLocalNew()
-com.threerings.getdown.data.Resource: java.io.File getUnpacked()
-com.threerings.getdown.data.Resource: java.io.File getFinalTarget()
-com.threerings.getdown.data.Resource: java.net.URL getRemote()
-com.threerings.getdown.data.Resource: boolean shouldUnpack()
-com.threerings.getdown.data.Resource: boolean shouldPredownload()
-com.threerings.getdown.data.Resource: boolean isNative()
-com.threerings.getdown.data.Resource: java.lang.String computeDigest(int,java.security.MessageDigest,com.threerings.getdown.util.ProgressObserver)
-com.threerings.getdown.data.Resource: boolean isMarkedValid()
-com.threerings.getdown.data.Resource: void markAsValid()
-com.threerings.getdown.data.Resource: void clearMarker()
-com.threerings.getdown.data.Resource: void install(boolean)
-com.threerings.getdown.data.Resource: void unpack()
-com.threerings.getdown.data.Resource: void applyAttrs()
-com.threerings.getdown.data.Resource: void erase()
-com.threerings.getdown.data.Resource: int compareTo(com.threerings.getdown.data.Resource)
-com.threerings.getdown.data.Resource: boolean equals(java.lang.Object)
-com.threerings.getdown.data.Resource: int hashCode()
-com.threerings.getdown.data.Resource: java.lang.String toString()
-com.threerings.getdown.data.Resource: void updateProgress(com.threerings.getdown.util.ProgressObserver,long,long)
-com.threerings.getdown.data.Resource: boolean isJar(java.lang.String)
-com.threerings.getdown.data.Resource: boolean isPacked200Jar(java.lang.String)
-com.threerings.getdown.data.Resource: int compareTo(java.lang.Object)
-com.threerings.getdown.data.Resource: void <clinit>()
-com.threerings.getdown.data.Resource$Attr
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr UNPACK
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr CLEAN
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr EXEC
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr PRELOAD
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr NATIVE
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr[] $VALUES
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr[] values()
-com.threerings.getdown.data.Resource$Attr: com.threerings.getdown.data.Resource$Attr valueOf(java.lang.String)
-com.threerings.getdown.data.Resource$Attr: Resource$Attr(java.lang.String,int)
-com.threerings.getdown.data.Resource$Attr: void <clinit>()
-com.threerings.getdown.data.SysProps
-com.threerings.getdown.data.SysProps: SysProps()
-com.threerings.getdown.data.SysProps: java.lang.String appDir()
-com.threerings.getdown.data.SysProps: java.lang.String appId()
-com.threerings.getdown.data.SysProps: java.lang.String appBase()
-com.threerings.getdown.data.SysProps: boolean noLogRedir()
-com.threerings.getdown.data.SysProps: java.lang.String appbaseDomain()
-com.threerings.getdown.data.SysProps: java.lang.String appbaseOverride()
-com.threerings.getdown.data.SysProps: boolean silent()
-com.threerings.getdown.data.SysProps: boolean launchInSilent()
-com.threerings.getdown.data.SysProps: boolean noUpdate()
-com.threerings.getdown.data.SysProps: boolean noInstall()
-com.threerings.getdown.data.SysProps: int startDelay()
-com.threerings.getdown.data.SysProps: boolean noUnpack()
-com.threerings.getdown.data.SysProps: boolean direct()
-com.threerings.getdown.data.SysProps: int connectTimeout()
-com.threerings.getdown.data.SysProps: int readTimeout()
-com.threerings.getdown.data.SysProps: int threadPoolSize()
-com.threerings.getdown.data.SysProps: long parseJavaVersion(java.lang.String,java.lang.String)
-com.threerings.getdown.data.SysProps: java.lang.String overrideAppbase(java.lang.String)
-com.threerings.getdown.data.SysProps: java.lang.String replaceDomain(java.lang.String)
-com.threerings.getdown.launcher.AbortPanel
-com.threerings.getdown.launcher.AbortPanel: com.threerings.getdown.launcher.Getdown _getdown
-com.threerings.getdown.launcher.AbortPanel: java.util.ResourceBundle _msgs
-com.threerings.getdown.launcher.AbortPanel: AbortPanel(com.threerings.getdown.launcher.Getdown,java.util.ResourceBundle)
-com.threerings.getdown.launcher.AbortPanel: java.awt.Dimension getPreferredSize()
-com.threerings.getdown.launcher.AbortPanel: void actionPerformed(java.awt.event.ActionEvent)
-com.threerings.getdown.launcher.AbortPanel: java.lang.String get(java.lang.String)
-com.threerings.getdown.launcher.Getdown
-com.threerings.getdown.launcher.Getdown: com.threerings.getdown.util.ProgressObserver _progobs
-com.threerings.getdown.launcher.Getdown: com.threerings.getdown.data.Application _app
-com.threerings.getdown.launcher.Getdown: com.threerings.getdown.data.Application$UpdateInterface _ifc
-com.threerings.getdown.launcher.Getdown: java.util.ResourceBundle _msgs
-com.threerings.getdown.launcher.Getdown: java.awt.Container _container
-com.threerings.getdown.launcher.Getdown: javax.swing.JLayeredPane _layers
-com.threerings.getdown.launcher.Getdown: com.threerings.getdown.launcher.StatusPanel _status
-com.threerings.getdown.launcher.Getdown: javax.swing.JButton _patchNotes
-com.threerings.getdown.launcher.Getdown: com.threerings.getdown.launcher.AbortPanel _abort
-com.threerings.getdown.launcher.Getdown: com.threerings.getdown.launcher.RotatingBackgrounds _background
-com.threerings.getdown.launcher.Getdown: boolean _dead
-com.threerings.getdown.launcher.Getdown: boolean _silent
-com.threerings.getdown.launcher.Getdown: boolean _launchInSilent
-com.threerings.getdown.launcher.Getdown: boolean _noUpdate
-com.threerings.getdown.launcher.Getdown: long _startup
-com.threerings.getdown.launcher.Getdown: java.util.Set _toInstallResources
-com.threerings.getdown.launcher.Getdown: boolean _readyToInstall
-com.threerings.getdown.launcher.Getdown: boolean _enableTracking
-com.threerings.getdown.launcher.Getdown: int _reportedProgress
-com.threerings.getdown.launcher.Getdown: int _delay
-com.threerings.getdown.launcher.Getdown: int _stepMaxPercent
-com.threerings.getdown.launcher.Getdown: int _stepMinPercent
-com.threerings.getdown.launcher.Getdown: int _lastGlobalPercent
-com.threerings.getdown.launcher.Getdown: int _uiDisplayPercent
-com.threerings.getdown.launcher.Getdown: int MAX_LOOPS
-com.threerings.getdown.launcher.Getdown: long FALLBACK_CHECK_TIME
-com.threerings.getdown.launcher.Getdown: Getdown(com.threerings.getdown.data.EnvConfig)
-com.threerings.getdown.launcher.Getdown: boolean isUpdateAvailable()
-com.threerings.getdown.launcher.Getdown: void install()
-com.threerings.getdown.launcher.Getdown: void run()
-com.threerings.getdown.launcher.Getdown: void configProxy(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
-com.threerings.getdown.launcher.Getdown: boolean detectProxy()
-com.threerings.getdown.launcher.Getdown: void readConfig(boolean)
-com.threerings.getdown.launcher.Getdown: void doPredownloads(java.util.Collection)
-com.threerings.getdown.launcher.Getdown: void getdown()
-com.threerings.getdown.launcher.Getdown: void updateStatus(java.lang.String)
-com.threerings.getdown.launcher.Getdown: java.awt.image.BufferedImage loadImage(java.lang.String)
-com.threerings.getdown.launcher.Getdown: void updateJava()
-com.threerings.getdown.launcher.Getdown: void update()
-com.threerings.getdown.launcher.Getdown: void download(java.util.Collection)
-com.threerings.getdown.launcher.Getdown: void launch()
-com.threerings.getdown.launcher.Getdown: void createInterfaceAsync(boolean)
-com.threerings.getdown.launcher.Getdown: void initInterface()
-com.threerings.getdown.launcher.Getdown: com.threerings.getdown.launcher.RotatingBackgrounds getBackground()
-com.threerings.getdown.launcher.Getdown: java.awt.Image getProgressImage()
-com.threerings.getdown.launcher.Getdown: void handleWindowClose()
-com.threerings.getdown.launcher.Getdown: void fail(java.lang.String)
-com.threerings.getdown.launcher.Getdown: void setStep(com.threerings.getdown.data.Application$UpdateInterface$Step)
-com.threerings.getdown.launcher.Getdown: int stepToGlobalPercent(int)
-com.threerings.getdown.launcher.Getdown: void setStatusAsync(java.lang.String,int,long,boolean)
-com.threerings.getdown.launcher.Getdown: void reportTrackingEvent(java.lang.String,int)
-com.threerings.getdown.launcher.Getdown: java.awt.Container createContainer()
-com.threerings.getdown.launcher.Getdown: void configureContainer()
-com.threerings.getdown.launcher.Getdown: void showContainer()
-com.threerings.getdown.launcher.Getdown: void disposeContainer()
-com.threerings.getdown.launcher.Getdown: boolean invokeDirect()
-com.threerings.getdown.launcher.Getdown: void showDocument(java.lang.String)
-com.threerings.getdown.launcher.Getdown: void exit(int)
-com.threerings.getdown.launcher.Getdown: void copyStream(java.io.InputStream,java.io.PrintStream)
-com.threerings.getdown.launcher.Getdown: java.awt.Image loadImage(java.lang.String)
-com.threerings.getdown.launcher.Getdown$ProgressReporter
-com.threerings.getdown.launcher.Getdown$ProgressReporter: java.net.URL _url
-com.threerings.getdown.launcher.Getdown$ProgressReporter: com.threerings.getdown.launcher.Getdown this$0
-com.threerings.getdown.launcher.Getdown$ProgressReporter: Getdown$ProgressReporter(com.threerings.getdown.launcher.Getdown,java.net.URL)
-com.threerings.getdown.launcher.Getdown$ProgressReporter: void run()
-com.threerings.getdown.launcher.GetdownApp
-com.threerings.getdown.launcher.GetdownApp: GetdownApp()
-com.threerings.getdown.launcher.GetdownApp: void main(java.lang.String[])
-com.threerings.getdown.launcher.GetdownApp: com.threerings.getdown.launcher.Getdown start(java.lang.String[])
-com.threerings.getdown.launcher.MultipleGetdownRunning
-com.threerings.getdown.launcher.MultipleGetdownRunning: MultipleGetdownRunning()
-com.threerings.getdown.launcher.ProxyPanel
-com.threerings.getdown.launcher.ProxyPanel: com.threerings.getdown.launcher.Getdown _getdown
-com.threerings.getdown.launcher.ProxyPanel: java.util.ResourceBundle _msgs
-com.threerings.getdown.launcher.ProxyPanel: javax.swing.JTextField _host
-com.threerings.getdown.launcher.ProxyPanel: javax.swing.JTextField _port
-com.threerings.getdown.launcher.ProxyPanel: javax.swing.JCheckBox _useAuth
-com.threerings.getdown.launcher.ProxyPanel: javax.swing.JTextField _username
-com.threerings.getdown.launcher.ProxyPanel: javax.swing.JPasswordField _password
-com.threerings.getdown.launcher.ProxyPanel: ProxyPanel(com.threerings.getdown.launcher.Getdown,java.util.ResourceBundle)
-com.threerings.getdown.launcher.ProxyPanel: void setProxy(java.lang.String,java.lang.String)
-com.threerings.getdown.launcher.ProxyPanel: void addNotify()
-com.threerings.getdown.launcher.ProxyPanel: java.awt.Dimension getPreferredSize()
-com.threerings.getdown.launcher.ProxyPanel: void actionPerformed(java.awt.event.ActionEvent)
-com.threerings.getdown.launcher.ProxyPanel: java.lang.String get(java.lang.String)
-com.threerings.getdown.launcher.ProxyPanel: java.awt.Dimension clampWidth(java.awt.Dimension,int)
-com.threerings.getdown.launcher.ProxyPanel$SaneLabelField
-com.threerings.getdown.launcher.ProxyPanel$SaneLabelField: ProxyPanel$SaneLabelField(java.lang.String)
-com.threerings.getdown.launcher.ProxyPanel$SaneLabelField: java.awt.Dimension getPreferredSize()
-com.threerings.getdown.launcher.ProxyPanel$SanePasswordField
-com.threerings.getdown.launcher.ProxyPanel$SanePasswordField: ProxyPanel$SanePasswordField()
-com.threerings.getdown.launcher.ProxyPanel$SanePasswordField: java.awt.Dimension getPreferredSize()
-com.threerings.getdown.launcher.ProxyPanel$SaneTextField
-com.threerings.getdown.launcher.ProxyPanel$SaneTextField: ProxyPanel$SaneTextField()
-com.threerings.getdown.launcher.ProxyPanel$SaneTextField: java.awt.Dimension getPreferredSize()
-com.threerings.getdown.launcher.ProxyUtil
-com.threerings.getdown.launcher.ProxyUtil: java.lang.String PROXY_REGISTRY
-com.threerings.getdown.launcher.ProxyUtil: ProxyUtil()
-com.threerings.getdown.launcher.ProxyUtil: boolean autoDetectProxy(com.threerings.getdown.data.Application)
-com.threerings.getdown.launcher.ProxyUtil: boolean canLoadWithoutProxy(java.net.URL)
-com.threerings.getdown.launcher.ProxyUtil: void configProxy(com.threerings.getdown.data.Application,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
-com.threerings.getdown.launcher.ProxyUtil: java.lang.String[] loadProxy(com.threerings.getdown.data.Application)
-com.threerings.getdown.launcher.ProxyUtil: void saveProxy(com.threerings.getdown.data.Application,java.lang.String,java.lang.String)
-com.threerings.getdown.launcher.ProxyUtil: void initProxy(com.threerings.getdown.data.Application,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
-com.threerings.getdown.launcher.RotatingBackgrounds
-com.threerings.getdown.launcher.RotatingBackgrounds: long currentDisplayStart
-com.threerings.getdown.launcher.RotatingBackgrounds: int current
-com.threerings.getdown.launcher.RotatingBackgrounds: java.awt.Image[] images
-com.threerings.getdown.launcher.RotatingBackgrounds: java.awt.Image errorImage
-com.threerings.getdown.launcher.RotatingBackgrounds: int[] percentages
-com.threerings.getdown.launcher.RotatingBackgrounds: int[] minDisplayTime
-com.threerings.getdown.launcher.RotatingBackgrounds: RotatingBackgrounds()
-com.threerings.getdown.launcher.RotatingBackgrounds: RotatingBackgrounds(java.awt.Image)
-com.threerings.getdown.launcher.RotatingBackgrounds: RotatingBackgrounds(java.util.List,java.lang.String,com.threerings.getdown.launcher.RotatingBackgrounds$ImageLoader)
-com.threerings.getdown.launcher.RotatingBackgrounds: java.awt.Image getImage(int)
-com.threerings.getdown.launcher.RotatingBackgrounds: java.awt.Image getErrorImage()
-com.threerings.getdown.launcher.RotatingBackgrounds: int getNumImages()
-com.threerings.getdown.launcher.RotatingBackgrounds: void makeEmpty()
-com.threerings.getdown.launcher.RotatingBackgrounds$ImageLoader
-com.threerings.getdown.launcher.RotatingBackgrounds$ImageLoader: java.awt.Image loadImage(java.lang.String)
-com.threerings.getdown.launcher.StatusPanel
-com.threerings.getdown.launcher.StatusPanel: java.awt.Image _barimg
-com.threerings.getdown.launcher.StatusPanel: com.threerings.getdown.launcher.RotatingBackgrounds _bg
-com.threerings.getdown.launcher.StatusPanel: java.awt.Dimension _psize
-com.threerings.getdown.launcher.StatusPanel: java.util.ResourceBundle _msgs
-com.threerings.getdown.launcher.StatusPanel: int _progress
-com.threerings.getdown.launcher.StatusPanel: java.lang.String _status
-com.threerings.getdown.launcher.StatusPanel: int _statusDots
-com.threerings.getdown.launcher.StatusPanel: boolean _displayError
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.swing.Label _label
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.swing.Label _newlab
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.swing.Label _plabel
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.swing.Label _newplab
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.swing.Label _rlabel
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.swing.Label _newrlab
-com.threerings.getdown.launcher.StatusPanel: com.threerings.getdown.data.Application$UpdateInterface _ifc
-com.threerings.getdown.launcher.StatusPanel: javax.swing.Timer _timer
-com.threerings.getdown.launcher.StatusPanel: long[] _remain
-com.threerings.getdown.launcher.StatusPanel: int _ridx
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.util.Throttle _rthrottle
-com.threerings.getdown.launcher.StatusPanel: java.awt.Font FONT
-com.threerings.getdown.launcher.StatusPanel: StatusPanel(java.util.ResourceBundle)
-com.threerings.getdown.launcher.StatusPanel: void init(com.threerings.getdown.data.Application$UpdateInterface,com.threerings.getdown.launcher.RotatingBackgrounds,java.awt.Image)
-com.threerings.getdown.launcher.StatusPanel: boolean imageUpdate(java.awt.Image,int,int,int,int,int)
-com.threerings.getdown.launcher.StatusPanel: void setProgress(int,long)
-com.threerings.getdown.launcher.StatusPanel: void setStatus(java.lang.String,boolean)
-com.threerings.getdown.launcher.StatusPanel: void stopThrob()
-com.threerings.getdown.launcher.StatusPanel: void addNotify()
-com.threerings.getdown.launcher.StatusPanel: void removeNotify()
-com.threerings.getdown.launcher.StatusPanel: void paintComponent(java.awt.Graphics)
-com.threerings.getdown.launcher.StatusPanel: java.awt.Dimension getPreferredSize()
-com.threerings.getdown.launcher.StatusPanel: void updateStatusLabel()
-com.threerings.getdown.launcher.StatusPanel: int getStatusY(com.samskivert.swing.Label)
-com.threerings.getdown.launcher.StatusPanel: com.samskivert.swing.Label createLabel(java.lang.String,java.awt.Color)
-com.threerings.getdown.launcher.StatusPanel: java.lang.String xlate(java.lang.String)
-com.threerings.getdown.launcher.StatusPanel: java.lang.String get(java.lang.String,java.lang.String[])
-com.threerings.getdown.launcher.StatusPanel: java.lang.String get(java.lang.String)
-com.threerings.getdown.launcher.StatusPanel: void <clinit>()
-com.threerings.getdown.net.Downloader
-com.threerings.getdown.net.Downloader: java.util.Map _sizes
-com.threerings.getdown.net.Downloader: java.util.Map _downloaded
-com.threerings.getdown.net.Downloader: long _start
-com.threerings.getdown.net.Downloader: long _bytesPerSecond
-com.threerings.getdown.net.Downloader: long _lastUpdate
-com.threerings.getdown.net.Downloader: com.threerings.getdown.net.Downloader$State _state
-com.threerings.getdown.net.Downloader: long UPDATE_DELAY
-com.threerings.getdown.net.Downloader: Downloader()
-com.threerings.getdown.net.Downloader: boolean download(java.util.Collection,int)
-com.threerings.getdown.net.Downloader: void abort()
-com.threerings.getdown.net.Downloader: void resolvingDownloads()
-com.threerings.getdown.net.Downloader: void downloadProgress(int,long)
-com.threerings.getdown.net.Downloader: void downloadFailed(com.threerings.getdown.data.Resource,java.lang.Exception)
-com.threerings.getdown.net.Downloader: long checkSize(com.threerings.getdown.data.Resource)
-com.threerings.getdown.net.Downloader: void reportProgress(com.threerings.getdown.data.Resource,long,long)
-com.threerings.getdown.net.Downloader: long sum(java.lang.Iterable)
-com.threerings.getdown.net.Downloader: void download(com.threerings.getdown.data.Resource)
-com.threerings.getdown.net.Downloader$State
-com.threerings.getdown.net.Downloader$State: com.threerings.getdown.net.Downloader$State DOWNLOADING
-com.threerings.getdown.net.Downloader$State: com.threerings.getdown.net.Downloader$State COMPLETE
-com.threerings.getdown.net.Downloader$State: com.threerings.getdown.net.Downloader$State FAILED
-com.threerings.getdown.net.Downloader$State: com.threerings.getdown.net.Downloader$State ABORTED
-com.threerings.getdown.net.Downloader$State: com.threerings.getdown.net.Downloader$State[] $VALUES
-com.threerings.getdown.net.Downloader$State: com.threerings.getdown.net.Downloader$State[] values()
-com.threerings.getdown.net.Downloader$State: com.threerings.getdown.net.Downloader$State valueOf(java.lang.String)
-com.threerings.getdown.net.Downloader$State: Downloader$State(java.lang.String,int)
-com.threerings.getdown.net.Downloader$State: void <clinit>()
-com.threerings.getdown.net.HTTPDownloader
-com.threerings.getdown.net.HTTPDownloader: java.net.Proxy _proxy
-com.threerings.getdown.net.HTTPDownloader: HTTPDownloader(java.net.Proxy)
-com.threerings.getdown.net.HTTPDownloader: long checkSize(com.threerings.getdown.data.Resource)
-com.threerings.getdown.net.HTTPDownloader: void download(com.threerings.getdown.data.Resource)
-com.threerings.getdown.spi.ProxyAuth
-com.threerings.getdown.spi.ProxyAuth: com.threerings.getdown.spi.ProxyAuth$Credentials loadCredentials(java.lang.String)
-com.threerings.getdown.spi.ProxyAuth: void saveCredentials(java.lang.String,java.lang.String,java.lang.String)
-com.threerings.getdown.spi.ProxyAuth$Credentials
-com.threerings.getdown.spi.ProxyAuth$Credentials: java.lang.String username
-com.threerings.getdown.spi.ProxyAuth$Credentials: java.lang.String password
-com.threerings.getdown.spi.ProxyAuth$Credentials: ProxyAuth$Credentials(java.lang.String,java.lang.String)
-com.threerings.getdown.tools.Differ
-com.threerings.getdown.tools.Differ: Differ()
-com.threerings.getdown.tools.Differ: void createDiff(java.io.File,java.io.File,boolean)
-com.threerings.getdown.tools.Differ: void createPatch(java.io.File,java.util.ArrayList,java.util.ArrayList,boolean)
-com.threerings.getdown.tools.Differ: java.io.File rebuildJar(java.io.File)
-com.threerings.getdown.tools.Differ: void jarDiff(java.io.File,java.io.File,java.util.jar.JarOutputStream)
-com.threerings.getdown.tools.Differ: void main(java.lang.String[])
-com.threerings.getdown.tools.Differ: void pipe(java.io.File,java.util.jar.JarOutputStream)
-com.threerings.getdown.tools.Digester
-com.threerings.getdown.tools.Digester: Digester()
-com.threerings.getdown.tools.Digester: void main(java.lang.String[])
-com.threerings.getdown.tools.Digester: void createDigests(java.io.File,java.io.File,java.lang.String,java.lang.String)
-com.threerings.getdown.tools.Digester: void createDigest(int,java.io.File)
-com.threerings.getdown.tools.Digester: void signDigest(int,java.io.File,java.io.File,java.lang.String,java.lang.String)
-com.threerings.getdown.tools.JarDiff
-com.threerings.getdown.tools.JarDiff: int DEFAULT_READ_SIZE
-com.threerings.getdown.tools.JarDiff: byte[] newBytes
-com.threerings.getdown.tools.JarDiff: byte[] oldBytes
-com.threerings.getdown.tools.JarDiff: boolean _debug
-com.threerings.getdown.tools.JarDiff: JarDiff()
-com.threerings.getdown.tools.JarDiff: void createPatch(java.lang.String,java.lang.String,java.io.OutputStream,boolean)
-com.threerings.getdown.tools.JarDiff: void createIndex(java.util.jar.JarOutputStream,java.util.List,java.util.Map)
-com.threerings.getdown.tools.JarDiff: java.io.Writer writeEscapedString(java.io.Writer,java.lang.String)
-com.threerings.getdown.tools.JarDiff: void writeEntry(java.util.jar.JarOutputStream,java.util.jar.JarEntry,com.threerings.getdown.tools.JarDiff$JarFile2)
-com.threerings.getdown.tools.JarDiff: byte[] access$000()
-com.threerings.getdown.tools.JarDiff: byte[] access$100()
-com.threerings.getdown.tools.JarDiff: boolean access$200()
-com.threerings.getdown.tools.JarDiff: void <clinit>()
-com.threerings.getdown.tools.JarDiffCodes
-com.threerings.getdown.tools.JarDiffCodes: java.lang.String INDEX_NAME
-com.threerings.getdown.tools.JarDiffCodes: java.lang.String VERSION_HEADER
-com.threerings.getdown.tools.JarDiffCodes: java.lang.String REMOVE_COMMAND
-com.threerings.getdown.tools.JarDiffCodes: java.lang.String MOVE_COMMAND
-com.threerings.getdown.tools.JarDiffPatcher
-com.threerings.getdown.tools.JarDiffPatcher: int DEFAULT_READ_SIZE
-com.threerings.getdown.tools.JarDiffPatcher: byte[] newBytes
-com.threerings.getdown.tools.JarDiffPatcher: byte[] oldBytes
-com.threerings.getdown.tools.JarDiffPatcher: JarDiffPatcher()
-com.threerings.getdown.tools.JarDiffPatcher: void patchJar(java.lang.String,java.lang.String,java.io.File,com.threerings.getdown.util.ProgressObserver)
-com.threerings.getdown.tools.JarDiffPatcher: void updateObserver(com.threerings.getdown.util.ProgressObserver,double,double)
-com.threerings.getdown.tools.JarDiffPatcher: void determineNameMapping(java.util.jar.JarFile,java.util.Set,java.util.Map)
-com.threerings.getdown.tools.JarDiffPatcher: java.util.List getSubpaths(java.lang.String)
-com.threerings.getdown.tools.JarDiffPatcher: void writeEntry(java.util.jar.JarOutputStream,java.util.jar.JarEntry,java.util.jar.JarFile)
-com.threerings.getdown.tools.JarDiffPatcher: void writeEntry(java.util.jar.JarOutputStream,java.util.jar.JarEntry,java.io.InputStream)
-com.threerings.getdown.tools.JarDiffPatcher: void <clinit>()
-com.threerings.getdown.tools.Patcher
-com.threerings.getdown.tools.Patcher: java.lang.String CREATE
-com.threerings.getdown.tools.Patcher: java.lang.String PATCH
-com.threerings.getdown.tools.Patcher: java.lang.String DELETE
-com.threerings.getdown.tools.Patcher: com.threerings.getdown.util.ProgressObserver _obs
-com.threerings.getdown.tools.Patcher: long _complete
-com.threerings.getdown.tools.Patcher: long _plength
-com.threerings.getdown.tools.Patcher: byte[] _buffer
-com.threerings.getdown.tools.Patcher: int COPY_BUFFER_SIZE
-com.threerings.getdown.tools.Patcher: Patcher()
-com.threerings.getdown.tools.Patcher: void patch(java.io.File,java.io.File,com.threerings.getdown.util.ProgressObserver)
-com.threerings.getdown.tools.Patcher: java.lang.String strip(java.lang.String,java.lang.String)
-com.threerings.getdown.tools.Patcher: void createFile(java.util.jar.JarFile,java.util.zip.ZipEntry,java.io.File)
-com.threerings.getdown.tools.Patcher: void patchFile(java.util.jar.JarFile,java.util.zip.ZipEntry,java.io.File,java.lang.String)
-com.threerings.getdown.tools.Patcher: void updateProgress(int)
-com.threerings.getdown.tools.Patcher: void main(java.lang.String[])
-com.threerings.getdown.util.Base64
-com.threerings.getdown.util.Base64: int DEFAULT
-com.threerings.getdown.util.Base64: int NO_PADDING
-com.threerings.getdown.util.Base64: int NO_WRAP
-com.threerings.getdown.util.Base64: int CRLF
-com.threerings.getdown.util.Base64: int URL_SAFE
-com.threerings.getdown.util.Base64: int NO_CLOSE
-com.threerings.getdown.util.Base64: boolean $assertionsDisabled
-com.threerings.getdown.util.Base64: byte[] decode(java.lang.String,int)
-com.threerings.getdown.util.Base64: byte[] decode(byte[],int)
-com.threerings.getdown.util.Base64: byte[] decode(byte[],int,int,int)
-com.threerings.getdown.util.Base64: java.lang.String encodeToString(byte[],int)
-com.threerings.getdown.util.Base64: java.lang.String encodeToString(byte[],int,int,int)
-com.threerings.getdown.util.Base64: byte[] encode(byte[],int)
-com.threerings.getdown.util.Base64: byte[] encode(byte[],int,int,int)
-com.threerings.getdown.util.Base64: Base64()
-com.threerings.getdown.util.Base64: void <clinit>()
-com.threerings.getdown.util.Color
-com.threerings.getdown.util.Color: int CLEAR
-com.threerings.getdown.util.Color: int WHITE
-com.threerings.getdown.util.Color: int BLACK
-com.threerings.getdown.util.Color: float brightness(int)
-com.threerings.getdown.util.Color: Color()
-com.threerings.getdown.util.Config
-com.threerings.getdown.util.Config: com.threerings.getdown.util.Config EMPTY
-com.threerings.getdown.util.Config: java.util.Map _data
-com.threerings.getdown.util.Config: com.threerings.getdown.util.Config$ParseOpts createOpts(boolean)
-com.threerings.getdown.util.Config: java.util.List parsePairs(java.io.File,com.threerings.getdown.util.Config$ParseOpts)
-com.threerings.getdown.util.Config: java.util.List parsePairs(java.io.Reader,com.threerings.getdown.util.Config$ParseOpts)
-com.threerings.getdown.util.Config: com.threerings.getdown.util.Rectangle parseRect(java.lang.String,java.lang.String)
-com.threerings.getdown.util.Config: java.lang.Integer parseColor(java.lang.String)
-com.threerings.getdown.util.Config: com.threerings.getdown.util.Config parseConfig(java.io.File,com.threerings.getdown.util.Config$ParseOpts)
-com.threerings.getdown.util.Config: Config(java.util.Map)
-com.threerings.getdown.util.Config: boolean hasValue(java.lang.String)
-com.threerings.getdown.util.Config: java.lang.Object getRaw(java.lang.String)
-com.threerings.getdown.util.Config: java.lang.String getString(java.lang.String)
-com.threerings.getdown.util.Config: java.lang.String getString(java.lang.String,java.lang.String)
-com.threerings.getdown.util.Config: boolean getBoolean(java.lang.String)
-com.threerings.getdown.util.Config: java.lang.String[] getMultiValue(java.lang.String)
-com.threerings.getdown.util.Config: com.threerings.getdown.util.Rectangle getRect(java.lang.String,com.threerings.getdown.util.Rectangle)
-com.threerings.getdown.util.Config: int getInt(java.lang.String,int)
-com.threerings.getdown.util.Config: long getLong(java.lang.String,long)
-com.threerings.getdown.util.Config: int getColor(java.lang.String,int)
-com.threerings.getdown.util.Config: java.lang.String[] getList(java.lang.String)
-com.threerings.getdown.util.Config: java.lang.String getUrl(java.lang.String,java.lang.String)
-com.threerings.getdown.util.Config: boolean checkQualifiers(java.lang.String,java.lang.String,java.lang.String)
-com.threerings.getdown.util.Config: boolean checkQualifier(java.lang.String,java.lang.String,java.lang.String)
-com.threerings.getdown.util.Config: void <clinit>()
-com.threerings.getdown.util.Config$ParseOpts
-com.threerings.getdown.util.Config$ParseOpts: boolean biasToKey
-com.threerings.getdown.util.Config$ParseOpts: boolean strictComments
-com.threerings.getdown.util.Config$ParseOpts: java.lang.String osname
-com.threerings.getdown.util.Config$ParseOpts: java.lang.String osarch
-com.threerings.getdown.util.Config$ParseOpts: Config$ParseOpts()
-com.threerings.getdown.util.ConnectionUtil
-com.threerings.getdown.util.ConnectionUtil: ConnectionUtil()
-com.threerings.getdown.util.ConnectionUtil: java.net.URLConnection open(java.net.Proxy,java.net.URL,int,int)
-com.threerings.getdown.util.ConnectionUtil: java.net.HttpURLConnection openHttp(java.net.Proxy,java.net.URL,int,int)
-com.threerings.getdown.util.FileUtil
-com.threerings.getdown.util.FileUtil: FileUtil()
-com.threerings.getdown.util.FileUtil: boolean renameTo(java.io.File,java.io.File)
-com.threerings.getdown.util.FileUtil: boolean deleteHarder(java.io.File)
-com.threerings.getdown.util.FileUtil: boolean deleteDirHarder(java.io.File)
-com.threerings.getdown.util.FileUtil: java.util.List readLines(java.io.Reader)
-com.threerings.getdown.util.FileUtil: void unpackJar(java.util.jar.JarFile,java.io.File,boolean)
-com.threerings.getdown.util.FileUtil: void unpackPacked200Jar(java.io.File,java.io.File)
-com.threerings.getdown.util.FileUtil: void copy(java.io.File,java.io.File)
-com.threerings.getdown.util.FileUtil: void makeExecutable(java.io.File)
-com.threerings.getdown.util.FileUtil: void walkTree(java.io.File,com.threerings.getdown.util.FileUtil$Visitor)
-com.threerings.getdown.util.FileUtil$Visitor
-com.threerings.getdown.util.FileUtil$Visitor: void visit(java.io.File)
-com.threerings.getdown.util.HostWhitelist
-com.threerings.getdown.util.HostWhitelist: HostWhitelist()
-com.threerings.getdown.util.HostWhitelist: java.net.URL verify(java.net.URL)
-com.threerings.getdown.util.HostWhitelist: java.net.URL verify(java.util.List,java.net.URL)
-com.threerings.getdown.util.LaunchUtil
-com.threerings.getdown.util.LaunchUtil: java.lang.String LOCAL_JAVA_DIR
-com.threerings.getdown.util.LaunchUtil: boolean _isWindows
-com.threerings.getdown.util.LaunchUtil: boolean _isMacOS
-com.threerings.getdown.util.LaunchUtil: boolean _isLinux
-com.threerings.getdown.util.LaunchUtil: LaunchUtil()
-com.threerings.getdown.util.LaunchUtil: boolean updateVersionAndRelaunch(java.io.File,java.lang.String,java.lang.String)
-com.threerings.getdown.util.LaunchUtil: java.lang.String getJVMPath(java.io.File)
-com.threerings.getdown.util.LaunchUtil: java.lang.String getJVMPath(java.io.File,boolean)
-com.threerings.getdown.util.LaunchUtil: void upgradeGetdown(java.io.File,java.io.File,java.io.File)
-com.threerings.getdown.util.LaunchUtil: boolean mustMonitorChildren()
-com.threerings.getdown.util.LaunchUtil: boolean isWindows()
-com.threerings.getdown.util.LaunchUtil: boolean isMacOS()
-com.threerings.getdown.util.LaunchUtil: boolean isLinux()
-com.threerings.getdown.util.LaunchUtil: java.lang.String checkJVMPath(java.lang.String,boolean)
-com.threerings.getdown.util.LaunchUtil: void <clinit>()
-com.threerings.getdown.util.MessageUtil
-com.threerings.getdown.util.MessageUtil: java.lang.String TAINT_CHAR
-com.threerings.getdown.util.MessageUtil: MessageUtil()
-com.threerings.getdown.util.MessageUtil: boolean isTainted(java.lang.String)
-com.threerings.getdown.util.MessageUtil: java.lang.String taint(java.lang.Object)
-com.threerings.getdown.util.MessageUtil: java.lang.String untaint(java.lang.String)
-com.threerings.getdown.util.MessageUtil: java.lang.String compose(java.lang.String,java.lang.Object[])
-com.threerings.getdown.util.MessageUtil: java.lang.String compose(java.lang.String,java.lang.String[])
-com.threerings.getdown.util.MessageUtil: java.lang.String tcompose(java.lang.String,java.lang.Object[])
-com.threerings.getdown.util.MessageUtil: java.lang.String tcompose(java.lang.String,java.lang.String[])
-com.threerings.getdown.util.MessageUtil: java.lang.String escape(java.lang.String)
-com.threerings.getdown.util.MessageUtil: java.lang.String unescape(java.lang.String)
-com.threerings.getdown.util.ProgressAggregator
-com.threerings.getdown.util.ProgressAggregator: com.threerings.getdown.util.ProgressObserver _target
-com.threerings.getdown.util.ProgressAggregator: long[] _sizes
-com.threerings.getdown.util.ProgressAggregator: int[] _progress
-com.threerings.getdown.util.ProgressAggregator: ProgressAggregator(com.threerings.getdown.util.ProgressObserver,long[])
-com.threerings.getdown.util.ProgressAggregator: com.threerings.getdown.util.ProgressObserver startElement(int)
-com.threerings.getdown.util.ProgressAggregator: void updateAggProgress()
-com.threerings.getdown.util.ProgressAggregator: long sum(long[])
-com.threerings.getdown.util.ProgressObserver
-com.threerings.getdown.util.ProgressObserver: void progress(int)
-com.threerings.getdown.util.Rectangle
-com.threerings.getdown.util.Rectangle: int x
-com.threerings.getdown.util.Rectangle: int y
-com.threerings.getdown.util.Rectangle: int width
-com.threerings.getdown.util.Rectangle: int height
-com.threerings.getdown.util.Rectangle: Rectangle(int,int,int,int)
-com.threerings.getdown.util.Rectangle: com.threerings.getdown.util.Rectangle union(com.threerings.getdown.util.Rectangle)
-com.threerings.getdown.util.Rectangle: java.lang.String toString()
-com.threerings.getdown.util.StreamUtil
-com.threerings.getdown.util.StreamUtil: StreamUtil()
-com.threerings.getdown.util.StreamUtil: void close(java.io.InputStream)
-com.threerings.getdown.util.StreamUtil: void close(java.io.OutputStream)
-com.threerings.getdown.util.StreamUtil: void close(java.io.Reader)
-com.threerings.getdown.util.StreamUtil: void close(java.io.Writer)
-com.threerings.getdown.util.StreamUtil: java.io.OutputStream copy(java.io.InputStream,java.io.OutputStream)
-com.threerings.getdown.util.StreamUtil: byte[] toByteArray(java.io.InputStream)
-com.threerings.getdown.util.StringUtil
-com.threerings.getdown.util.StringUtil: java.lang.String XLATE
-com.threerings.getdown.util.StringUtil: StringUtil()
-com.threerings.getdown.util.StringUtil: boolean couldBeValidUrl(java.lang.String)
-com.threerings.getdown.util.StringUtil: boolean isBlank(java.lang.String)
-com.threerings.getdown.util.StringUtil: int[] parseIntArray(java.lang.String)
-com.threerings.getdown.util.StringUtil: java.lang.String[] parseStringArray(java.lang.String)
-com.threerings.getdown.util.StringUtil: java.lang.String[] parseStringArray(java.lang.String,boolean)
-com.threerings.getdown.util.StringUtil: java.lang.String deNull(java.lang.String)
-com.threerings.getdown.util.StringUtil: java.lang.String hexlate(byte[],int)
-com.threerings.getdown.util.StringUtil: java.lang.String hexlate(byte[])
-com.threerings.getdown.util.StringUtil: java.lang.String join(java.lang.Object[])
-com.threerings.getdown.util.StringUtil: java.lang.String join(java.lang.Object[],boolean)
-com.threerings.getdown.util.StringUtil: java.lang.String join(java.lang.Object[],java.lang.String)
-com.threerings.getdown.util.StringUtil: java.lang.String join(java.lang.Object[],java.lang.String,boolean)
-com.threerings.getdown.util.VersionUtil
-com.threerings.getdown.util.VersionUtil: VersionUtil()
-com.threerings.getdown.util.VersionUtil: long readVersion(java.io.File)
-com.threerings.getdown.util.VersionUtil: void writeVersion(java.io.File,long)
-com.threerings.getdown.util.VersionUtil: long parseJavaVersion(java.lang.String,java.lang.String)
-com.threerings.getdown.util.VersionUtil: long readReleaseVersion(java.io.File,java.lang.String)
-com.threerings.getdown.util.VersionUtil: int parseInt(java.lang.String)
diff --git a/getdown/src/getdown/lib/commons-compress-1.18.jar b/getdown/src/getdown/lib/commons-compress-1.18.jar
new file mode 100644 (file)
index 0000000..e401046
Binary files /dev/null and b/getdown/src/getdown/lib/commons-compress-1.18.jar differ
index c6af03d..66ebf0f 100644 (file)
     <module>ant</module>
   </modules>
 
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-compress</artifactId>
+      <version>1.18</version>
+    </dependency>
+  </dependencies>
+
   <build>
     <plugins>
       <plugin>