-
Notifications
You must be signed in to change notification settings - Fork 35
Dependencies
This tracks the third party dependencies and whether they exist in in orbit or not.
libs
- ant-glob.jar - ant globs task def - need to add to orbit - https://android.googlesource.com/platform/external/ant-glob/ - CQ 9148.
- propertysheet.jar - from Eclipse Windows Builder - Lovely AOSP modified windows builder and didn't contribute back the changes so we have a fork. CQ 9150.
- asm v4.0 - objectweb asm is in eclipse orbit - reuse - CQ 9203 - done
- asm-tree v4.0 - not in eclipse orbit. - http://websvn.ow2.org/listing.php?repname=asm&path=%2Ftrunk%2Fasm%2Fsrc%2Forg%2Fobjectweb%2Fasm%2Ftree%2F - CQ 9203 - done
- asm-analysis v4.0 - http://websvn.ow2.org/listing.php? repname=asm&path=%2Ftrunk%2Fasm%2Fsrc%2Forg%2Fobjectweb%2Fasm%2Ftree%2Fanalysis%2F - CQ 9203 - done
All asm items maybe included in the org.objectweb.asm orbit bundle.
- lombok.jar - not in orbit - https://github.com/rzwitserloot/lombok - CQ 9166
- lint-checks - AOSP - https://android.googlesource.com/platform/tools/base/+/master/lint/libs/lint-checks/ - CQ 9151
- lint-api - AOSP - https://android.googlesource.com/platform/tools/base/+/master/lint/libs/lint-api/ - CQ 9152
- asset-studio - AOSP - https://android.googlesource.com/platform/tools/base/+/master/asset-studio/ - CQ 9155
- rule-api - AOSP - https://android.googlesource.com/platform/tools/base/+/master/rule-api/ - CQ 9156
- freemarker 2.3.0 - https://github.com/freemarker/freemarker/releases/tag/v2.3.20 - Try to piggy back off https://dev.eclipse.org/ipzilla/show_bug.cgi?id=6130 which uses 2.3.16 - CQ 9168
- ninepatch - AOSP - https://android.googlesource.com/platform/tools/base/+/master/ninepatch/ - CQ 9157
- sdkuilib - AOSP - https://android.googlesource.com/platform/tools/swt/+/master/sdkmanager/sdkuilib/ - CQ 9158
libs
-
common.jar - AOSP - found in tools/lib - https://android.googlesource.com/platform/tools/base/+/master/common/ - CQ 9176
-
commons-codec 1.4 - can be found in eclipse orbit - CQ 9183 - done
-
commons-compress 1.0 - version 1.3 - 1.6 are in eclipse orbit - reuse 1.6 - CQ 9184 - done
-
commons-logging 1.1.1 - version 1.1.1 is in eclipse orbit - CQ 9185 - done
-
guava-15.0 - version 12 is in orbit, may need to update orbit library to 15. - https://code.google.com/p/guava-libraries/source/browse/?name=v15.0#git%2Fguava - CQ 9187
-
httpclient v4.1.1 - orbit has 4.1.0, 4.1.2, and 4.1.3 - try to reuse 4.1.3 from orbit - CQ 9170. - done
-
httpmime-4.1.1 - not in eclipse orbit - would need to submit. - CQ 9188 - may replace v4.1.1 http client.
-
kxml2 v2.3.0 - not in eclipse orbit - http://kxml.cvs.sourceforge.net/viewvc/kxml/kxml2/ - CQ 9182
-
layoutlib-api.jar - https://android.googlesource.com/platform/tools/base/+/master/layoutlib-api/ - CQ 9177
-
sdklib.jar - https://android.googlesource.com/platform/tools/base/+/master/sdklib/ - CQ 9178
-
dvlib.jar - https://android.googlesource.com/platform/tools/base/+/master/device_validator/dvlib/ - CQ 9180
-
sdk-common.jar - https://android.googlesource.com/platform/tools/base/+/master/sdk-common/ - CQ 9179
libs
- ddmlib.jar - aosp - CQ 9192
- ddmulib.jar - aosp - CQ 9191 - Due to failure of CQ 9189 and 9190 this probably won't pass.
- jcommon 1.0.12 - not in eclipse orbit - http://sourceforge.net/p/jcommon/code/HEAD/tree/trunk/ - jcommon 1.0.16 - approved - piggyback on 7581 - CQ 9188
- jfreechart 1.0.9 - not in eclipse orbit - http://sourceforge.net/p/jfreechart/code/HEAD/tree/trunk/ - piggyback on cq 7582 - CQ 9189 ** Not Approved **
- jfreechart-swt 1.0.9 - not in eclipse orbit - CQ 9190 ** Not Approved **
- uiautomatorviewer.jar - aosp - CQ 9193
libs
- host-libprotobuf-java 2.3.0 - https://github.com/android/platform_external_protobuf/tree/master/prebuilts - CQ 9198
- liblzf 1.0 - https://android.googlesource.com/platform/external/liblzf/+/master - CQ 9199
libs
- hierarchyviewer2lib - https://android.googlesource.com/platform/tools/swt/+/master/hierarchyviewer2/hierarchyviewer2lib/ - CQ 9200
These are dependencies from the format motodev plugins.
libs
- bcpkix-jdk15on-147 - v1.4.7 - 1.4.7 source not avalable look at using 1.5 - https://github.com/bcgit/bc-java
- bcprov-jdk15on-147 - v1.4.7 - 1.4.7 source not available look at using 1.5 - https://github.com/bcgit/bc-java
- jakarta-oro v2.0.8 - use from orbit - CQ 9163 - approved.
- common-net 1.4.1 - use from orbit - CQ 9162 - approved.
- jakarta-oro v2.0.8 - use from orbit - CQ 9163 - approved.
- common-net 1.4.1 - use from orbit - CQ 9162 - approved.
libs
- log4j-1.2.14 - submit cq to reuse 1.2.15 from orbit. - CQ 9202
- jakarta-oro v2.0.8 - use from orbit - CQ 9163 - approved.
- common-net 1.4.1 - use from orbit - CQ 9162 - approved.
Do we still need these dependencies? The data formats have changed and these are fairly heavy weight libraries.
- google-collect-1.0.jar
- jsr305.jar
- gdata-client-1.0.jar
- gdata-core 1.0
- gdata-media 1.0
- gdata-youtube 2.0
- gdata-youtube-meta 2.0.jar