From 69e6cc4ae3132b83c0384f2df4e576d5348d5f5c Mon Sep 17 00:00:00 2001 From: Charlie Groves Date: Mon, 1 Aug 2011 23:42:08 +0000 Subject: [PATCH] Update from aspirin git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6689 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../threerings/presents/tools/ImportSet.java | 80 +++++++++++++------ 1 file changed, 57 insertions(+), 23 deletions(-) diff --git a/src/main/java/com/threerings/presents/tools/ImportSet.java b/src/main/java/com/threerings/presents/tools/ImportSet.java index b2fb4401c..faf204c60 100644 --- a/src/main/java/com/threerings/presents/tools/ImportSet.java +++ b/src/main/java/com/threerings/presents/tools/ImportSet.java @@ -383,8 +383,7 @@ public class ImportSet */ protected static Pattern makePattern (String input) { - StringBuilder pattern = new StringBuilder(); - pattern.append("^"); + StringBuilder pattern = new StringBuilder('^'); while (true) { String[] parts = _splitter.split(input, 2); @@ -425,28 +424,63 @@ public class ImportSet protected static Pattern _splitter = Pattern.compile("\\*"); - protected static String OOO = "com.threerings."; protected static List IMPORT_GROUPS = Lists.newArrayList( - "flash.", - "fl.", + "flash", + "fl", "java", + "javax", + "android", "", - OOO, - OOO + "io.", - OOO + "util.", - OOO + "presents.", - OOO + "tudey.", - OOO + "orth.", - OOO + "riposte.", - OOO + "riposte.", - OOO + "samsara.", - OOO + "flashbang.", - OOO + "downtown.", - OOO + "biteme.", - OOO + "who.", - OOO + "blueharvest.", - OOO + "piracy.", - OOO + "ppa.", - OOO + "yohoho.", - OOO + "projectx."); + "com.samskivert", + "com.samskivert.swing", + "com.samskivert.servlet", + "com.samskivert.velocity", + "com.samskivert.jdbc", + + "com.samskivert.depot", + + "com.threerings.io",// Narya + "com.threerings.no", + "com.threerings.util", + "com.threerings.presents", + "com.threerings.crowd", + "com.threerings.admin", + "com.threerings.bureau", + + "com.threering.tudey", + + "com.threerings.display",// Aspirin + "com.threerings.geom", + "com.threerings.media", + "com.threerings.text", + "com.threerings.ui", + + "com.threerings.flashbang", + + "com.threerings.samsara", + + "com.threerings.cast", // Nenya + "com.threerings.resource", + "com.threerings.miso", + "com.threerings.jme", + "com.threerings.openal", + "com.threerings.tools", + + "com.threerings.lembas", + + "com.threerings.parlor", // Vilya + "com.threerings.puzzle", + "com.threerings.whirled", + "com.threerings.micasa", + "com.threerings.stage", + "com.threerings.stats", + + "com.threerings.orth", + + "com.threerings", + "com.threerings.piracy", + "com.threerings.ppa", + "com.threerings.yohoho", + "com.threerings.who", + "com.threerings.projectx"); }