google-code-export / google-api-java-client

Automatically exported from code.google.com/p/google-api-java-client
1 stars 0 forks source link

Generate BigInteger instead of UnsignedLong for uint64 [backwards incompatible] #712

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
External references, such as a standards document, or specification?

http://code.google.com/p/google-api-java-client/issues/detail?id=389

Java environments (e.g. Java 6, Android 2.3, App Engine, or All)?

All

Please describe the feature requested.

Currently we generate com.google.common.primitives.UnsignedLong for fields of 
type uint64.  Since we are trying to eliminate the requirement of adding Guava 
to the classpath, we can no longer use 
com.google.common.primitives.UnsignedLong.  So instead we will simply switch to 
using java.math.BigInteger.

Original issue reported on code.google.com by yan...@google.com on 24 Jan 2013 at 5:58

GoogleCodeExporter commented 9 years ago

Original comment by yan...@google.com on 24 Jan 2013 at 6:06

GoogleCodeExporter commented 9 years ago

Original comment by yan...@google.com on 1 Feb 2013 at 12:45

GoogleCodeExporter commented 9 years ago

Original comment by yan...@google.com on 4 Feb 2013 at 12:47

GoogleCodeExporter commented 9 years ago

Original comment by yan...@google.com on 6 Feb 2013 at 9:01