@@ -7,19 +7,30 @@ esplugin {
7
7
}
8
8
9
9
versions << [
10
- ' google' : ' 1.23.0'
10
+ ' google' : ' 1.41.1' ,
11
+ ' google_api_client' : ' 1.33.1' ,
12
+ ' api_services_compute' : ' v1-rev20220322-1.32.1' ,
13
+ ' google_oauth_client' : ' 1.34.1'
11
14
]
12
15
13
16
dependencies {
14
- api " com.google.apis:google-api-services-compute:v1-rev160- ${ versions.google } "
15
- api " com.google.api-client:google-api-client:${ versions.google } "
16
- api " com.google.oauth-client:google-oauth-client:${ versions.google } "
17
+ api " com.google.apis:google-api-services-compute:${ versions.api_services_compute } "
18
+ api " com.google.api-client:google-api-client:${ versions.google_api_client } "
19
+ api " com.google.oauth-client:google-oauth-client:${ versions.google_oauth_client } "
17
20
api " com.google.http-client:google-http-client:${ versions.google} "
18
21
api " com.google.http-client:google-http-client-jackson2:${ versions.google} "
19
- api ' com.google.code.findbugs:jsr305:1.3.9'
22
+ api " com.fasterxml.jackson.core:jackson-core:${ versions.jackson} "
23
+ api " com.google.http-client:google-http-client-gson:${ versions.google} "
24
+ api ' com.google.code.findbugs:jsr305:3.0.2'
20
25
api " commons-logging:commons-logging:${ versions.commonslogging} "
21
26
api " org.apache.logging.log4j:log4j-1.2-api:${ versions.log4j} "
22
27
api " commons-codec:commons-codec:${ versions.commonscodec} "
28
+
29
+ runtimeOnly ' com.google.guava:guava:32.0.1-jre'
30
+ runtimeOnly ' com.google.guava:failureaccess:1.0.1'
31
+ api ' io.opencensus:opencensus-api:0.30.0'
32
+ api ' io.opencensus:opencensus-contrib-http-util:0.30.0'
33
+ api ' io.grpc:grpc-context:1.27.2'
23
34
}
24
35
25
36
restResources {
@@ -29,7 +40,9 @@ restResources {
29
40
}
30
41
31
42
tasks. named(" dependencyLicenses" ). configure {
43
+ mapping from : / opencensus.*/ , to : ' opencensus'
32
44
mapping from : / google-.*/ , to : ' google'
45
+ mapping from : / jackson-.*/ , to : ' jackson'
33
46
}
34
47
35
48
tasks. named(" check" ). configure {
@@ -45,14 +58,13 @@ tasks.named("test").configure {
45
58
tasks. named(" thirdPartyAudit" ). configure {
46
59
ignoreMissingClasses(
47
60
// classes are missing
48
- ' com.google.common.base.Splitter' ,
49
- ' com.google.common.collect.Lists' ,
50
- ' javax.jms.Message' ,
51
61
' javax.servlet.ServletContextEvent' ,
52
62
' javax.servlet.ServletContextListener' ,
53
63
' org.apache.avalon.framework.logger.Logger' ,
54
64
' org.apache.log.Hierarchy' ,
55
65
' org.apache.log.Logger' ,
66
+ ' org.apache.avalon.framework.logger.Logger' ,
67
+ ' javax.jms.Message' ,
56
68
' org.apache.http.ConnectionReuseStrategy' ,
57
69
' org.apache.http.Header' ,
58
70
' org.apache.http.HttpEntity' ,
@@ -71,22 +83,49 @@ tasks.named("thirdPartyAudit").configure {
71
83
' org.apache.http.client.UserTokenHandler' ,
72
84
' org.apache.http.client.methods.HttpEntityEnclosingRequestBase' ,
73
85
' org.apache.http.client.methods.HttpRequestBase' ,
86
+ ' org.apache.http.config.Registry' ,
87
+ ' org.apache.http.config.RegistryBuilder' ,
88
+ ' org.apache.http.config.SocketConfig' ,
89
+ ' org.apache.http.config.SocketConfig$Builder' ,
74
90
' org.apache.http.conn.ClientConnectionManager' ,
75
91
' org.apache.http.conn.ConnectionKeepAliveStrategy' ,
76
92
' org.apache.http.conn.params.ConnManagerParams' ,
77
93
' org.apache.http.conn.params.ConnRouteParams' ,
78
94
' org.apache.http.conn.routing.HttpRoutePlanner' ,
79
95
' org.apache.http.conn.scheme.PlainSocketFactory' ,
80
96
' org.apache.http.conn.scheme.SchemeRegistry' ,
97
+ ' org.apache.http.conn.socket.PlainConnectionSocketFactory' ,
81
98
' org.apache.http.conn.ssl.SSLSocketFactory' ,
82
99
' org.apache.http.conn.ssl.X509HostnameVerifier' ,
83
100
' org.apache.http.entity.AbstractHttpEntity' ,
84
101
' org.apache.http.impl.client.DefaultHttpClient' ,
102
+ ' org.apache.http.impl.client.HttpClientBuilder' ,
103
+ ' org.apache.http.impl.conn.PoolingHttpClientConnectionManager' ,
85
104
' org.apache.http.params.HttpConnectionParams' ,
86
105
' org.apache.http.params.HttpParams' ,
87
106
' org.apache.http.params.HttpProtocolParams' ,
88
107
' org.apache.http.protocol.HttpContext' ,
89
108
' org.apache.http.protocol.HttpProcessor' ,
90
- ' org.apache.http.protocol.HttpRequestExecutor'
109
+ ' org.apache.http.protocol.HttpRequestExecutor' ,
110
+ ' com.google.api.client.http.apache.v2.ApacheHttpTransport' ,
111
+ ' com.google.gson.stream.JsonReader' ,
112
+ ' com.google.gson.stream.JsonToken' ,
113
+ ' com.google.gson.stream.JsonWriter'
114
+ )
115
+
116
+ ignoreViolations(
117
+ ' com.google.common.cache.Striped64' ,
118
+ ' com.google.common.cache.Striped64$1' ,
119
+ ' com.google.common.cache.Striped64$Cell' ,
120
+ ' com.google.common.hash.LittleEndianByteArray$UnsafeByteArray' ,
121
+ ' com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$1' ,
122
+ ' com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$2' ,
123
+ ' com.google.common.hash.Striped64' ,
124
+ ' com.google.common.hash.Striped64$1' ,
125
+ ' com.google.common.hash.Striped64$Cell' ,
126
+ ' com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator' ,
127
+ ' com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1' ,
128
+ ' com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper' ,
129
+ ' com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1'
91
130
)
92
131
}
0 commit comments