Blame httpcomponents-annotations.patch

61a559a
--- src/main/java/com/spotify/docker/client/UnixConnectionSocketFactory.java.orig	2016-06-30 10:15:02.960534825 +0100
61a559a
+++ src/main/java/com/spotify/docker/client/UnixConnectionSocketFactory.java	2016-06-30 10:16:21.198595135 +0100
61a559a
@@ -18,7 +18,8 @@
61a559a
 package com.spotify.docker.client;
61a559a
 
61a559a
 import org.apache.http.HttpHost;
61a559a
-import org.apache.http.annotation.Immutable;
61a559a
+import org.apache.http.annotation.Contract;
61a559a
+import org.apache.http.annotation.ThreadingBehavior;
61a559a
 import org.apache.http.conn.ConnectTimeoutException;
61a559a
 import org.apache.http.conn.socket.ConnectionSocketFactory;
61a559a
 import org.apache.http.protocol.HttpContext;
61a559a
@@ -35,7 +36,7 @@
61a559a
 /**
61a559a
  * Provides a ConnectionSocketFactory for connecting Apache HTTP clients to Unix sockets.
61a559a
  */
61a559a
-@Immutable
61a559a
+@Contract(threading = ThreadingBehavior.IMMUTABLE_CONDITIONAL)
61a559a
 public class UnixConnectionSocketFactory implements ConnectionSocketFactory {
61a559a
 
61a559a
   private File socketFile;