Bump forbiddenapis from 2.7 to 3.2 in /buildSrc/src/testKit/thirdPartyAudit (#2185)
* Bump forbiddenapis in /buildSrc/src/testKit/thirdPartyAudit Bumps [forbiddenapis](https://github.com/policeman-tools/forbidden-apis) from 2.7 to 3.2. - [Release notes](https://github.com/policeman-tools/forbidden-apis/releases) - [Commits](https://github.com/policeman-tools/forbidden-apis/compare/2.7...3.2) --- updated-dependencies: - dependency-name: de.thetaphi:forbiddenapis dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Fixing failing check Signed-off-by: Vacha Shah <vachshah@amazon.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Vacha Shah <vachshah@amazon.com>
This commit is contained in:
parent
cbfcad9054
commit
788ba99915
|
@ -71,7 +71,7 @@ public class ThirdPartyAuditTaskIT extends GradleIntegrationTestCase {
|
|||
"-PcompileOnlyVersion=0.0.1",
|
||||
"-PcompileGroup=other.gradle:dummy-io",
|
||||
"-PcompileVersion=0.0.1"
|
||||
).buildAndFail();
|
||||
).build();
|
||||
}
|
||||
|
||||
public void testViolationFoundAndCompileOnlyIgnored() {
|
||||
|
|
|
@ -51,7 +51,7 @@ public class ThirdPartyAuditPrecommitPlugin extends PrecommitPlugin {
|
|||
public TaskProvider<? extends Task> createTask(Project project) {
|
||||
project.getPlugins().apply(CompileOnlyResolvePlugin.class);
|
||||
project.getConfigurations().create("forbiddenApisCliJar");
|
||||
project.getDependencies().add("forbiddenApisCliJar", "de.thetaphi:forbiddenapis:2.7");
|
||||
project.getDependencies().add("forbiddenApisCliJar", "de.thetaphi:forbiddenapis:3.2");
|
||||
|
||||
Configuration jdkJarHellConfig = project.getConfigurations().create(JDK_JAR_HELL_CONFIG_NAME);
|
||||
if (BuildParams.isInternal() && project.getPath().equals(":libs:opensearch-core") == false) {
|
||||
|
|
|
@ -40,7 +40,7 @@ repositories {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
forbiddenApisCliJar 'de.thetaphi:forbiddenapis:2.7'
|
||||
forbiddenApisCliJar 'de.thetaphi:forbiddenapis:3.2'
|
||||
jdkJarHell 'org.opensearch:opensearch-core:current'
|
||||
compileOnly "org.${project.properties.compileOnlyGroup}:${project.properties.compileOnlyVersion}"
|
||||
implementation "org.${project.properties.compileGroup}:${project.properties.compileVersion}"
|
||||
|
|
|
@ -71,10 +71,8 @@ tasks.named("thirdPartyAudit").configure {
|
|||
ignoreMissingClasses(
|
||||
// geoip WebServiceClient needs apache http client, but we're not using WebServiceClient:
|
||||
'org.apache.http.HttpEntity',
|
||||
'org.apache.http.HttpHost',
|
||||
'org.apache.http.HttpResponse',
|
||||
'org.apache.http.StatusLine',
|
||||
'org.apache.http.auth.UsernamePasswordCredentials',
|
||||
'org.apache.http.client.config.RequestConfig$Builder',
|
||||
'org.apache.http.client.config.RequestConfig',
|
||||
'org.apache.http.client.methods.CloseableHttpResponse',
|
||||
|
|
|
@ -149,10 +149,7 @@ thirdPartyAudit {
|
|||
// from io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator (netty)
|
||||
'org.bouncycastle.cert.X509v3CertificateBuilder',
|
||||
'org.bouncycastle.cert.jcajce.JcaX509CertificateConverter',
|
||||
'org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder',
|
||||
'org.bouncycastle.jce.provider.BouncyCastleProvider',
|
||||
'org.bouncycastle.operator.jcajce.JcaContentSignerBuilder',
|
||||
'org.bouncycastle.asn1.x500.X500Name',
|
||||
|
||||
// from io.netty.handler.ssl.JettyNpnSslEngine (netty)
|
||||
'org.eclipse.jetty.npn.NextProtoNego$ClientProvider',
|
||||
|
|
|
@ -134,17 +134,8 @@ tasks.named("thirdPartyAudit").configure {
|
|||
ignoreMissingClasses(
|
||||
// classes are missing
|
||||
'javax.jms.Message',
|
||||
'com.amazonaws.jmespath.JmesPathEvaluationVisitor',
|
||||
'com.amazonaws.jmespath.JmesPathExpression',
|
||||
'com.amazonaws.jmespath.JmesPathField',
|
||||
'com.amazonaws.jmespath.JmesPathFlatten',
|
||||
'com.amazonaws.jmespath.JmesPathIdentity',
|
||||
'com.amazonaws.jmespath.JmesPathLengthFunction',
|
||||
'com.amazonaws.jmespath.JmesPathLiteral',
|
||||
'com.amazonaws.jmespath.JmesPathProjection',
|
||||
'com.amazonaws.jmespath.JmesPathSubExpression',
|
||||
'com.amazonaws.jmespath.ObjectMapperSingleton',
|
||||
'com.amazonaws.jmespath.OpGreaterThan',
|
||||
'software.amazon.ion.IonReader',
|
||||
'software.amazon.ion.IonSystem',
|
||||
'software.amazon.ion.IonType',
|
||||
|
|
|
@ -119,25 +119,16 @@ thirdPartyAudit {
|
|||
'io.micrometer.core.instrument.search.Search',
|
||||
'io.netty.channel.epoll.Epoll',
|
||||
'io.netty.channel.epoll.EpollDatagramChannel',
|
||||
'io.netty.channel.epoll.EpollDomainDatagramChannel',
|
||||
'io.netty.channel.epoll.EpollDomainSocketChannel',
|
||||
'io.netty.channel.epoll.EpollEventLoopGroup',
|
||||
'io.netty.channel.epoll.EpollServerDomainSocketChannel',
|
||||
'io.netty.channel.epoll.EpollServerSocketChannel',
|
||||
'io.netty.channel.epoll.EpollSocketChannel',
|
||||
'io.netty.channel.kqueue.KQueue',
|
||||
'io.netty.channel.kqueue.KQueueDatagramChannel',
|
||||
'io.netty.channel.kqueue.KQueueDomainDatagramChannel',
|
||||
'io.netty.channel.kqueue.KQueueDomainSocketChannel',
|
||||
'io.netty.channel.kqueue.KQueueEventLoopGroup',
|
||||
'io.netty.channel.kqueue.KQueueServerDomainSocketChannel',
|
||||
'io.netty.channel.kqueue.KQueueServerSocketChannel',
|
||||
'io.netty.channel.kqueue.KQueueSocketChannel',
|
||||
'io.netty.handler.codec.haproxy.HAProxyMessage',
|
||||
'io.netty.handler.codec.haproxy.HAProxyMessageDecoder',
|
||||
'io.netty.incubator.channel.uring.IOUring',
|
||||
'io.netty.incubator.channel.uring.IOUringDatagramChannel',
|
||||
'io.netty.incubator.channel.uring.IOUringEventLoopGroup',
|
||||
'io.netty.incubator.channel.uring.IOUringServerSocketChannel',
|
||||
'io.netty.incubator.channel.uring.IOUringSocketChannel',
|
||||
'javax.activation.DataHandler',
|
||||
|
@ -167,7 +158,6 @@ thirdPartyAudit {
|
|||
'javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter',
|
||||
'javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter$DEFAULT',
|
||||
'javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters',
|
||||
'kotlin.TypeCastException',
|
||||
'kotlin.collections.ArraysKt',
|
||||
'kotlin.jvm.JvmClassMappingKt',
|
||||
'kotlin.jvm.functions.Function0',
|
||||
|
|
|
@ -165,39 +165,23 @@ thirdPartyAudit {
|
|||
'org.apache.http.client.RedirectHandler',
|
||||
'org.apache.http.client.RequestDirector',
|
||||
'org.apache.http.client.UserTokenHandler',
|
||||
'org.apache.http.client.methods.HttpDelete',
|
||||
'org.apache.http.client.methods.HttpEntityEnclosingRequestBase',
|
||||
'org.apache.http.client.methods.HttpGet',
|
||||
'org.apache.http.client.methods.HttpHead',
|
||||
'org.apache.http.client.methods.HttpOptions',
|
||||
'org.apache.http.client.methods.HttpPost',
|
||||
'org.apache.http.client.methods.HttpPut',
|
||||
'org.apache.http.client.methods.HttpRequestBase',
|
||||
'org.apache.http.client.methods.HttpTrace',
|
||||
'org.apache.http.config.SocketConfig',
|
||||
'org.apache.http.config.SocketConfig$Builder',
|
||||
'org.apache.http.conn.ClientConnectionManager',
|
||||
'org.apache.http.conn.ConnectionKeepAliveStrategy',
|
||||
'org.apache.http.conn.params.ConnManagerParams',
|
||||
'org.apache.http.conn.params.ConnPerRouteBean',
|
||||
'org.apache.http.conn.params.ConnRouteParams',
|
||||
'org.apache.http.conn.routing.HttpRoutePlanner',
|
||||
'org.apache.http.conn.scheme.PlainSocketFactory',
|
||||
'org.apache.http.conn.scheme.Scheme',
|
||||
'org.apache.http.conn.scheme.SchemeRegistry',
|
||||
'org.apache.http.conn.ssl.SSLConnectionSocketFactory',
|
||||
'org.apache.http.conn.ssl.SSLSocketFactory',
|
||||
'org.apache.http.conn.ssl.X509HostnameVerifier',
|
||||
'org.apache.http.entity.AbstractHttpEntity',
|
||||
'org.apache.http.impl.client.DefaultHttpClient',
|
||||
'org.apache.http.impl.client.DefaultHttpRequestRetryHandler',
|
||||
'org.apache.http.impl.client.HttpClientBuilder',
|
||||
'org.apache.http.impl.conn.PoolingHttpClientConnectionManager',
|
||||
'org.apache.http.impl.conn.ProxySelectorRoutePlanner',
|
||||
'org.apache.http.impl.conn.SystemDefaultRoutePlanner',
|
||||
'org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager',
|
||||
'org.apache.http.message.BasicHttpResponse',
|
||||
'org.apache.http.params.BasicHttpParams',
|
||||
'org.apache.http.params.HttpConnectionParams',
|
||||
'org.apache.http.params.HttpParams',
|
||||
'org.apache.http.params.HttpProtocolParams',
|
||||
|
|
|
@ -82,10 +82,7 @@ thirdPartyAudit {
|
|||
// from io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator (netty)
|
||||
'org.bouncycastle.cert.X509v3CertificateBuilder',
|
||||
'org.bouncycastle.cert.jcajce.JcaX509CertificateConverter',
|
||||
'org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder',
|
||||
'org.bouncycastle.jce.provider.BouncyCastleProvider',
|
||||
'org.bouncycastle.operator.jcajce.JcaContentSignerBuilder',
|
||||
'org.bouncycastle.asn1.x500.X500Name',
|
||||
|
||||
// from io.netty.handler.ssl.JettyNpnSslEngine (netty)
|
||||
'org.eclipse.jetty.npn.NextProtoNego$ClientProvider',
|
||||
|
|
|
@ -227,7 +227,6 @@ tasks.named("thirdPartyAudit").configure {
|
|||
'com.fasterxml.jackson.databind.ObjectMapper',
|
||||
|
||||
// from log4j
|
||||
'com.conversantmedia.util.concurrent.DisruptorBlockingQueue',
|
||||
'com.conversantmedia.util.concurrent.SpinPolicy',
|
||||
'com.fasterxml.jackson.annotation.JsonInclude$Include',
|
||||
'com.fasterxml.jackson.databind.DeserializationContext',
|
||||
|
@ -251,8 +250,6 @@ tasks.named("thirdPartyAudit").configure {
|
|||
'com.fasterxml.jackson.databind.node.ObjectNode',
|
||||
'org.fusesource.jansi.Ansi',
|
||||
'org.fusesource.jansi.AnsiRenderer$Code',
|
||||
'com.lmax.disruptor.BlockingWaitStrategy',
|
||||
'com.lmax.disruptor.BusySpinWaitStrategy',
|
||||
'com.lmax.disruptor.EventFactory',
|
||||
'com.lmax.disruptor.EventTranslator',
|
||||
'com.lmax.disruptor.EventTranslatorTwoArg',
|
||||
|
@ -262,10 +259,7 @@ tasks.named("thirdPartyAudit").configure {
|
|||
'com.lmax.disruptor.RingBuffer',
|
||||
'com.lmax.disruptor.Sequence',
|
||||
'com.lmax.disruptor.SequenceReportingEventHandler',
|
||||
'com.lmax.disruptor.SleepingWaitStrategy',
|
||||
'com.lmax.disruptor.TimeoutBlockingWaitStrategy',
|
||||
'com.lmax.disruptor.WaitStrategy',
|
||||
'com.lmax.disruptor.YieldingWaitStrategy',
|
||||
'com.lmax.disruptor.dsl.Disruptor',
|
||||
'com.lmax.disruptor.dsl.ProducerType',
|
||||
'javax.jms.Connection',
|
||||
|
@ -284,23 +278,17 @@ tasks.named("thirdPartyAudit").configure {
|
|||
'javax.mail.Transport',
|
||||
'javax.mail.internet.InternetAddress',
|
||||
'javax.mail.internet.InternetHeaders',
|
||||
'javax.mail.internet.MimeBodyPart',
|
||||
'javax.mail.internet.MimeMessage',
|
||||
'javax.mail.internet.MimeMultipart',
|
||||
'javax.mail.internet.MimeUtility',
|
||||
'javax.mail.util.ByteArrayDataSource',
|
||||
'org.apache.commons.compress.compressors.CompressorStreamFactory',
|
||||
'org.apache.commons.compress.utils.IOUtils',
|
||||
'org.apache.commons.csv.CSVFormat',
|
||||
'org.apache.commons.csv.QuoteMode',
|
||||
'org.apache.kafka.clients.producer.KafkaProducer',
|
||||
'org.apache.kafka.clients.producer.Producer',
|
||||
'org.apache.kafka.clients.producer.ProducerRecord',
|
||||
'org.apache.kafka.clients.producer.RecordMetadata',
|
||||
'org.codehaus.stax2.XMLStreamWriter2',
|
||||
'org.jctools.queues.MpscArrayQueue',
|
||||
'org.osgi.framework.AdaptPermission',
|
||||
'org.osgi.framework.AdminPermission',
|
||||
'org.osgi.framework.Bundle',
|
||||
'org.osgi.framework.BundleActivator',
|
||||
'org.osgi.framework.BundleContext',
|
||||
|
|
Loading…
Reference in New Issue