Jesse Wilson
|
98aa124589
|
Unsafe allocation for reflective type adapters.
|
2011-08-03 01:25:51 +00:00 |
|
Inderjeet Singh
|
b922500c23
|
For efficiency, calling setAccessible on all fields of a class in one method call instead of doing it individually.
|
2011-08-03 01:25:02 +00:00 |
|
Inderjeet Singh
|
f276d13827
|
Added support for deserialization exclusion strategy.
|
2011-08-03 01:19:26 +00:00 |
|
Inderjeet Singh
|
3331dcdab0
|
Using serializationExclusionStrategy while navigating through fields to decide which ones to skip.
|
2011-08-03 00:47:36 +00:00 |
|
Jesse Wilson
|
60e6ed912d
|
Promote MiniGson to gson.internal.bind
|
2011-08-03 00:25:10 +00:00 |
|
Inderjeet Singh
|
c15f570c72
|
Added a warning in the documentation of the internal package.
|
2011-04-06 01:08:12 +00:00 |
|
Inderjeet Singh
|
c8bd121db2
|
Renamed $Preconditions to $Gson$Preconditions and $Types to $Gson$Types.
Marked the two private classes in $Types as final.
|
2011-04-06 00:26:57 +00:00 |
|
Inderjeet Singh
|
5bc80cd693
|
Moved Cache, LruCache, Pair, Primitives and UnsafeAllocator to com.google.gson and made them package private.
|
2011-03-30 13:59:06 +00:00 |
|
Jesse Wilson
|
4efb133b4a
|
bling bling
Prefix internal classes with $ to prevent them from interfering with IDE's auto import functionality.
|
2011-03-29 21:24:26 +00:00 |
|
Jesse Wilson
|
9bcb0c0b6b
|
Use the internal copy of preconditions
|
2011-03-29 21:13:31 +00:00 |
|
Inderjeet Singh
|
b51ffc1060
|
Removed eclipse warnings about missing overrides and declared exceptions that are never thrown.
|
2011-03-24 20:08:56 +00:00 |
|
Joel Leitch
|
861e047a62
|
Create an "internals" package for classes that we do not want to share, but is needed across multiple pacakges.
As well, move non-Gson specific classes, such as Preconditions, to this new "internals" package.
|
2011-03-21 22:30:35 +00:00 |
|