j2objc-contrib / j2objc-common-libs-e2e-test

End-to-end tests for translating, compiling, and linking common Java libraries into Objective C using j2objc
https://github.com/j2objc-contrib
Apache License 2.0
12 stars 5 forks source link

com.google.caliper:caliper - J2ObjC continuous build #39

Open brunobowden opened 8 years ago

brunobowden commented 8 years ago

@gk5885, @cgdecker - FYI for you both. This is to support translation of the Caliper library to Objective-C such that it can be used for iOS performance tests. This bug is specifically for testing the translation as part of a continuous build using Google's J2ObjC conversion tool. This is more of a placeholder for now as it's likely to be some time before this can be properly used.

@tomball, @kstanger - you should know about this as well.

@advayDev1 - this will be a more challenging case as it includes a number of dependencies and perhaps a number of items like Guice that we may not be able to support.

Main Dependencies:

com.google.code.findbugs:jsr305:1.3.9
com.google.code.gson:gson:2.2.2
joda-time:joda-time:2.1
com.sun.jersey:jersey-client:1.11
com.google.guava:guava:18.0
com.google.inject:guice:3.0
com.google.inject.extensions:guice-multibindings:3.0
com.google.inject.extensions:guice-assistedinject:3.0
org.hibernate:hibernate-core:3.6.7.Final
org.apache.commons:commons-math:2.2
com.google.code.java-allocation-instrumenter:java-allocation-instrumenter:3.0

Test Dependencies:

junit:junit:4.10
org.mockito:mockito-all:1.9.5
brunobowden commented 8 years ago

I got the dependencies from the latest POM: https://github.com/google/caliper/blob/master/caliper/pom.xml