THRIFT-1956: Switch to Apache Commons Lang 3
authorJake Farrell <jfarrell@apache.org>
Fri, 3 May 2013 02:51:52 +0000 (22:51 -0400)
committerJake Farrell <jfarrell@apache.org>
Fri, 3 May 2013 02:51:52 +0000 (22:51 -0400)
Client: java
Patch: Christoffer Sawicki

Updates commons lang from 2.5 to 3.1

.gitignore
compiler/cpp/src/generate/t_java_generator.cc
lib/java/build.properties
lib/java/build.xml
lib/java/src/org/apache/thrift/transport/AutoExpandingBufferReadTransport.java
lib/java/src/org/apache/thrift/transport/AutoExpandingBufferWriteTransport.java

index 000a95c..855df1d 100644 (file)
@@ -15,6 +15,10 @@ gen-*
 *.dll
 *_ReSharper*
 *.opensdf
+*.swp
+.project
+.pydevproject
+.DS_Store
 
 /Makefile
 /Makefile.in
@@ -265,6 +269,4 @@ gen-*
 /tutorial/py/Makefile
 /tutorial/py/Makefile.in
 /ylwrap
-.project
-.pydevproject
-*.swp
+
index 7f66a0b..2985a78 100644 (file)
@@ -354,7 +354,7 @@ string t_java_generator::java_type_imports() {
   string hash_builder;
   string tree_set_and_map;
   if (gen_hash_code_) {
-    hash_builder = "import org.apache.commons.lang.builder.HashCodeBuilder;\n";
+    hash_builder = "import org.apache.commons.lang3.builder.HashCodeBuilder;\n";
   }
   if (sorted_containers_) {
     tree_set_and_map = string() + 
index 765cb26..f19d485 100644 (file)
@@ -27,6 +27,6 @@ mvn.ant.task.version=2.1.3
 httpclient.version=4.2.1
 httpcore.version=4.2.2
 slf4j.version=1.5.8
-commons-lang.version=2.5
+commons-lang3.version=3.1
 servlet.version=2.5
 
index 213d5ce..64995fe 100755 (executable)
 
       <!-- Thrift dependencies list -->
       <dependency groupId="org.slf4j" artifactId="slf4j-api" version="${slf4j.version}"/>
-      <dependency groupId="commons-lang" artifactId="commons-lang" version="${commons-lang.version}"/>
+      <dependency groupId="org.apache.commons" artifactId="commons-lang3" version="${commons-lang3.version}"/>
       <dependency groupId="javax.servlet" artifactId="servlet-api" version="${servlet.version}" scope="provided"/>
       <dependency groupId="org.apache.httpcomponents" artifactId="httpclient" version="${httpclient.version}"/>
       <dependency groupId="org.apache.httpcomponents" artifactId="httpcore" version="${httpcore.version}"/>
index d29d60b..081bc48 100644 (file)
@@ -18,8 +18,6 @@
  */
 package org.apache.thrift.transport;
 
-import org.apache.commons.lang.NotImplementedException;
-
 /**
  * TTransport for reading from an AutoExpandingBuffer.
  */
@@ -60,7 +58,7 @@ public class AutoExpandingBufferReadTransport extends TTransport {
 
   @Override
   public void write(byte[] buf, int off, int len) throws TTransportException {
-    throw new NotImplementedException();
+    throw new UnsupportedOperationException();
   }
 
   @Override
index 2376cf3..9b35693 100644 (file)
@@ -18,8 +18,6 @@
  */
 package org.apache.thrift.transport;
 
-import org.apache.commons.lang.NotImplementedException;
-
 /**
  * TTransport for writing to an AutoExpandingBuffer.
  */
@@ -44,7 +42,7 @@ public final class AutoExpandingBufferWriteTransport extends TTransport {
 
   @Override
   public int read(byte[] buf, int off, int len) throws TTransportException {
-    throw new NotImplementedException();
+    throw new UnsupportedOperationException();
   }
 
   @Override