THRIFT-382. java: Unused imports in generated code
authorBryan Duxbury <bryanduxbury@apache.org>
Tue, 24 Mar 2009 00:43:33 +0000 (00:43 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Tue, 24 Mar 2009 00:43:33 +0000 (00:43 +0000)
Regrouped some of the imports and removed ones that will never be used.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@757623 13f79535-47bb-0310-9956-ffa450edef68

compiler/cpp/src/generate/t_java_generator.cc

index 193b029..65f3661 100644 (file)
@@ -259,16 +259,14 @@ string t_java_generator::java_type_imports() {
 
   return
     string() +
+    hash_builder +
     "import java.util.List;\n" +
     "import java.util.ArrayList;\n" +
     "import java.util.Map;\n" +
     "import java.util.HashMap;\n" +
     "import java.util.Set;\n" +
     "import java.util.HashSet;\n" +
-    "import java.util.Collections;\n" +
-    hash_builder +
-    "import org.apache.thrift.*;\n" +
-    "import org.apache.thrift.meta_data.*;\n\n";
+    "import java.util.Collections;\n\n";
 }
 
 /**
@@ -279,8 +277,9 @@ string t_java_generator::java_type_imports() {
 string t_java_generator::java_thrift_imports() {
   return
     string() +
-    "import org.apache.thrift.protocol.*;\n" +
-    "import org.apache.thrift.transport.*;\n\n";
+    "import org.apache.thrift.*;\n" +
+    "import org.apache.thrift.meta_data.*;\n" +
+    "import org.apache.thrift.protocol.*;\n\n";
 }
 
 /**