diff options
author | Jon Bratseth <bratseth@verizonmedia.com> | 2019-03-22 10:52:27 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@verizonmedia.com> | 2019-03-22 10:52:27 +0100 |
commit | 8583daeeef88c06a0fefa239cc4f7b07f3ea13b6 (patch) | |
tree | 93f4659d64d578202225b9549c49dea1558cedde /vespa-http-client/src/main/java/com/yahoo | |
parent | a05b9e83ee198a2dda97806eb388ab515b7094c1 (diff) |
Remove dependency on Vespa annotations
Diffstat (limited to 'vespa-http-client/src/main/java/com/yahoo')
3 files changed, 7 insertions, 12 deletions
diff --git a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/config/package-info.java b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/config/package-info.java index 17789e890d6..8300720e3ea 100644 --- a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/config/package-info.java +++ b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/config/package-info.java @@ -1,10 +1,8 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. /** * Settings for creating clients/sessions. + * + * NOTE: This is a PUBLIC API, but not annotated as such because this is not a bundle and + * we don't want to introduce Vespa dependencies. */ -@ExportPackage -@PublicApi package com.yahoo.vespa.http.client.config; - -import com.yahoo.api.annotations.PublicApi; -import com.yahoo.osgi.annotation.ExportPackage; diff --git a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/package-info.java b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/package-info.java index 56bd3e5cf99..211397476bd 100644 --- a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/package-info.java +++ b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/package-info.java @@ -1,3 +1,2 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -@com.yahoo.api.annotations.PackageMarker package com.yahoo.vespa.http.client.core; diff --git a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/package-info.java b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/package-info.java index bd828363702..b14c2ffa4cc 100644 --- a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/package-info.java +++ b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/package-info.java @@ -5,10 +5,8 @@ * is the central interface which is used to interact with a cluster. * Use {@link com.yahoo.vespa.http.client.SessionFactory} to * instantiate a {@link com.yahoo.vespa.http.client.Session}. - **/ -@ExportPackage -@PublicApi + * + * NOTE: This is a PUBLIC API, but not annotated as such because this is not a bundle and + * we don't want to introduce Vespa dependencies. + */ package com.yahoo.vespa.http.client; - -import com.yahoo.api.annotations.PublicApi; -import com.yahoo.osgi.annotation.ExportPackage; |