This is a fork of the Square Retrofit library to provide tests and modifications to support iOS development with J2objc using the Doppl build framework. This specific fork is focused on 1.x development. 2.x work will probably live in it's own fork.
dependencies {
compile 'com.squareup.retrofit:retrofit:1.9.0'
doppl 'co.doppl.com.squareup.retrofit:retrofit:1.9.0.5'
}
Stable. No known memory issues. Tests passing.
Retrofit 1 works using retrofit.client.UrlConnectionClient. The other client options weren't really useful in this context. The retrofit.android.MainThreadExecutor is modified to post requests back to the main thread (as opposed to core threading).
Retrofit 2 is dependent on OKHttp, which is itself dependent on sorting out SSL Streams. This is probably the biggest post release priority. See wisth list.
See docs for an overview of our setup and repo org for forked library development.
Copyright 2013 Square, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.