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

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

Move util classes out of com.google.api.client.googleapis, to reduce the size of the latter, which is a common dependency of many other projects. #887

Closed GoogleCodeExporter closed 9 years ago

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

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

All.

Please describe the feature requested.

The package com.google.api.client.googleapis is a common dependency of many 
other libraries and projects. Having the utility classes, which depend on other 
libraries such as jackson2, makes the size of com.google.api.client.googleapis 
unnecessarily large. This is particularly bad for Android applications as the 
Dalvik VM has a limit on the number of method references. We should move the 
utility classes to a sub-package such as com.google.api.client.googleapis.util.

Original issue reported on code.google.com by wonder...@google.com on 24 Jun 2014 at 11:22

GoogleCodeExporter commented 9 years ago

Original comment by wonder...@google.com on 24 Jun 2014 at 11:23

GoogleCodeExporter commented 9 years ago

Original comment by wonder...@google.com on 25 Jun 2014 at 12:16

GoogleCodeExporter commented 9 years ago

Original comment by wonder...@google.com on 24 Jul 2014 at 6:46