+++ /dev/null
-#Generated by Maven
-#Fri Apr 05 14:07:51 BST 2019
-version=1.8.3-SNAPSHOT
-groupId=com.threerings.getdown
-artifactId=getdown-ant
+++ /dev/null
-com/threerings/getdown/tools/DigesterTask.class
+++ /dev/null
-/Users/bsoares/git/getdown2/getdown/ant/src/main/java/com/threerings/getdown/tools/DigesterTask.java
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 {
+++ /dev/null
-//
-// 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(""));
- }
-}
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;
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;
_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());
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);
}
{
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)
{
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>() {
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;
}
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(
}
/**
+ * 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.
*/
+++ /dev/null
-<?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
+++ /dev/null
-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.
+++ /dev/null
-#Generated by Maven
-#Fri Apr 05 14:07:47 BST 2019
-version=1.8.3-SNAPSHOT
-groupId=com.threerings.getdown
-artifactId=getdown-core
+++ /dev/null
-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
+++ /dev/null
-/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
+++ /dev/null
-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
+++ /dev/null
-/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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
-<?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
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.cache.GarbageCollectorTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.cache.ResourceCacheTest
--------------------------------------------------------------------------------
-Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.ClassPathTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.EnvConfigTest
--------------------------------------------------------------------------------
-Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.PathBuilderTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.804 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.data.SysPropsTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.ColorTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.ConfigTest
--------------------------------------------------------------------------------
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.FileUtilTest
--------------------------------------------------------------------------------
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.HostWhitelistTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.StringUtilTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
+++ /dev/null
--------------------------------------------------------------------------------
-Test set: com.threerings.getdown.util.VersionUtilTest
--------------------------------------------------------------------------------
-Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
+++ /dev/null
-mock-maker-inline
+++ /dev/null
-#
-# $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.
+++ /dev/null
-#
-# $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.
-
+++ /dev/null
-#
-# $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.
-
+++ /dev/null
-#
-# $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.
+++ /dev/null
-#
-# $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.
+++ /dev/null
-#
-# $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
+++ /dev/null
-#
-# $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.
+++ /dev/null
-#
-# $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.
+++ /dev/null
-#
-# $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
+++ /dev/null
-#Created by Apache Maven 3.5.2
-version=1.8.3-SNAPSHOT
-groupId=com.threerings.getdown
-artifactId=getdown-launcher
+++ /dev/null
-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
+++ /dev/null
-/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
+++ /dev/null
-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
+++ /dev/null
-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)
<module>ant</module>
</modules>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-compress</artifactId>
+ <version>1.18</version>
+ </dependency>
+ </dependencies>
+
<build>
<plugins>
<plugin>