Skip to content

Commit 9d12bc2

Browse files
authored
[ISSUE #4864] Remove artifacts with incompatible licenses from jdbc-connector (#4863)
* rebase branch * fix ci error
1 parent af1c041 commit 9d12bc2

9 files changed

+47
-1319
lines changed

Diff for: build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ tasks.register('checkDeniedLicense') {
411411
"BSD-4-Clause", "BSD-4-Clause-UC", "NPL-1.0", "NPL-1.1", "JSON"
412412
]
413413
// Update exemptions according to https://github.com/apache/eventmesh/issues/4842
414-
def allowedArtifacts = ["amqp-client", "stax-api", "javassist", "hibernate-core", "hibernate-commons-annotations", "ST4", "xsdlib"]
414+
def allowedArtifacts = ["amqp-client", "stax-api", "javassist", "ST4", "xsdlib"]
415415

416416
def licenseFile = file('tools/dist-license/LICENSE')
417417
def lines = licenseFile.readLines()

Diff for: eventmesh-connectors/eventmesh-connector-jdbc/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@ dependencies {
3737
antlr("org.antlr:antlr4:4.13.0")
3838
implementation 'org.antlr:antlr4-runtime:4.13.0'
3939
implementation 'com.alibaba:druid:1.2.20'
40-
implementation 'org.hibernate:hibernate-core:5.6.15.Final'
40+
compileOnly 'org.hibernate:hibernate-core:5.6.15.Final'
4141
implementation project(":eventmesh-common")
4242
implementation project(":eventmesh-openconnect:eventmesh-openconnect-java")
4343
implementation project(":eventmesh-spi")
4444
implementation 'com.zendesk:mysql-binlog-connector-java:0.28.0'
45-
implementation 'mysql:mysql-connector-java:8.0.32'
45+
compileOnly 'mysql:mysql-connector-java:8.0.32'
4646

4747
compileOnly 'org.projectlombok:lombok'
4848
annotationProcessor 'org.projectlombok:lombok'

Diff for: tools/dependency-check/known-dependencies.txt

-17
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
FastInfoset-1.2.15.jar
21
ST4-4.3.4.jar
32
accessors-smart-2.4.7.jar
43
adapter-rxjava2-2.9.0.jar
@@ -7,7 +6,6 @@ amqp-client-5.16.0.jar
76
animal-sniffer-annotations-1.19.jar
87
annotations-2.20.29.jar
98
annotations-4.1.1.4.jar
10-
antlr-2.7.7.jar
119
antlr-runtime-3.5.3.jar
1210
antlr4-4.13.0.jar
1311
antlr4-runtime-4.13.0.jar
@@ -42,7 +40,6 @@ bouncy-castle-bc-2.10.1-pkg.jar
4240
bouncy-castle-bc-2.11.1-pkg.jar
4341
bson-3.12.11.jar
4442
byte-buddy-1.11.0.jar
45-
byte-buddy-1.12.18.jar
4643
cache-api-1.1.1.jar
4744
checker-qual-3.12.0.jar
4845
classgraph-4.8.21.jar
@@ -103,8 +100,6 @@ gson-2.8.2.jar
103100
guava-31.0.1-jre.jar
104101
guava-retrying-2.0.0.jar
105102
guice-4.2.2.jar
106-
hibernate-commons-annotations-5.1.2.Final.jar
107-
hibernate-core-5.6.15.Final.jar
108103
hibernate-validator-6.2.0.Final.jar
109104
http-client-spi-2.20.29.jar
110105
httpasyncclient-4.1.3.jar
@@ -115,7 +110,6 @@ httpmime-4.5.13.jar
115110
icu4j-72.1.jar
116111
ini4j-0.5.4.jar
117112
ipaddress-5.3.3.jar
118-
istack-commons-runtime-3.0.7.jar
119113
j2objc-annotations-1.3.jar
120114
jackson-annotations-2.13.0.jar
121115
jackson-core-2.13.0.jar
@@ -125,25 +119,18 @@ jackson-datatype-jsr310-2.13.0.jar
125119
jackson-jr-objects-2.16.1.jar
126120
jakarta.annotation-api-1.3.5.jar
127121
jakarta.validation-api-2.0.2.jar
128-
jandex-2.4.2.Final.jar
129122
javassist-3.24.0-GA.jar
130123
javax.activation-1.2.0.jar
131-
javax.activation-api-1.2.0.jar
132124
javax.annotation-api-1.3.2.jar
133125
javax.inject-1.jar
134-
javax.persistence-api-2.2.jar
135126
javax.ws.rs-api-2.1.jar
136127
jaxb-api-2.3.0.jar
137-
jaxb-api-2.3.1.jar
138128
jaxb-core-2.3.0.jar
139129
jaxb-impl-2.3.0.jar
140-
jaxb-runtime-2.3.1.jar
141130
jaxen-1.1.6.jar
142131
jboss-logging-3.4.1.Final.jar
143-
jboss-logging-3.4.3.Final.jar
144132
jboss-marshalling-2.0.11.Final.jar
145133
jboss-marshalling-river-2.0.11.Final.jar
146-
jboss-transaction-api_1.2_spec-1.1.1.Final.jar
147134
jcip-annotations-1.0.jar
148135
jcommander-1.78.jar
149136
jcommander-1.82.jar
@@ -177,7 +164,6 @@ metrics-spi-2.20.29.jar
177164
mongodb-driver-3.12.11.jar
178165
mongodb-driver-core-3.12.11.jar
179166
mysql-binlog-connector-java-0.28.0.jar
180-
mysql-connector-j-8.0.32.jar
181167
nacos-auth-plugin-2.2.1.jar
182168
nacos-client-2.2.1.jar
183169
nacos-encryption-plugin-2.2.1.jar
@@ -296,7 +282,6 @@ prometheus-metrics-shaded-protobuf-1.1.0.jar
296282
proto-google-common-protos-2.0.1.jar
297283
protobuf-java-3.19.2.jar
298284
protobuf-java-3.21.5.jar
299-
protobuf-java-3.21.9.jar
300285
protobuf-java-util-3.15.0.jar
301286
protobuf-java-util-3.21.5.jar
302287
protobuf-java-util-3.5.1.jar
@@ -353,14 +338,12 @@ spring-expression-5.3.15.jar
353338
spring-jcl-5.3.20.jar
354339
spring-messaging-5.3.20.jar
355340
stax-api-1.0-2.jar
356-
stax-ex-1.8.jar
357341
tea-1.2.7.jar
358342
tea-openapi-0.2.8.jar
359343
tea-util-0.2.21.jar
360344
tea-xml-0.1.5.jar
361345
third-party-jackson-core-2.20.29.jar
362346
tomcat-embed-el-9.0.56.jar
363-
txw2-2.3.1.jar
364347
utils-2.20.29.jar
365348
validation-api-1.1.0.Final.jar
366349
validation-api-2.0.1.Final.jar

Diff for: tools/dist-license/LICENSE

+44-36
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)