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

Adds squareup.otto, which fails on Android deps #31

Closed advayDev1 closed 4 years ago

brunobowden commented 8 years ago

@JakeWharton - we're establishing a continuous build for the Square Otto library to confirm that it can be translated to Objective-C and run on iOS. This allows sharing the code using Google J2ObjC project. The build doesn't currently work as it depends on a number of Android libraries, including Android.os.Looper.

My question is firstly whether we should otto at all given its' ties to Android? If no, then we'll suggest people use the Guava EventBus instead? https://github.com/google/guava/wiki/EventBusExplained. If yes, then should discuss further how this could and should be done. We're already talking with a number of people at Square about possibly adopting this technology at Square.

Current Build Failure: https://travis-ci.org/j2objc-contrib/j2objc-common-libs-e2e-test/jobs/82360560

brunobowden commented 8 years ago

LGTM but needs rebase