Skip to content

Commit 51ef800

Browse files
authored
[Improve][dist]add shade check rule (#8136)
1 parent c0f3781 commit 51ef800

239 files changed

Lines changed: 605 additions & 342 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/backend.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ jobs:
362362
cache: 'maven'
363363
- name: run all modules unit test
364364
run: |
365-
./mvnw -B -T 1 clean verify -D"maven.test.skip"=false -D"license.skipAddThirdParty"=true --no-snapshot-updates
365+
./mvnw -B -T 1 clean verify -DskipUT=false -DskipIT=true -D"license.skipAddThirdParty"=true --no-snapshot-updates
366366
env:
367367
MAVEN_OPTS: -Xmx4096m
368368

seatunnel-api/src/main/java/org/apache/seatunnel/api/table/catalog/ConstraintKey.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import java.util.List;
2525
import java.util.stream.Collectors;
2626

27-
import static com.google.common.base.Preconditions.checkNotNull;
27+
import static org.apache.seatunnel.shade.com.google.common.base.Preconditions.checkNotNull;
2828

2929
@Data
3030
public class ConstraintKey implements Serializable {

seatunnel-api/src/main/java/org/apache/seatunnel/api/table/factory/DataTypeConvertorFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import java.util.Map;
2424
import java.util.ServiceLoader;
2525

26-
import static com.google.common.base.Preconditions.checkNotNull;
26+
import static org.apache.seatunnel.shade.com.google.common.base.Preconditions.checkNotNull;
2727

2828
public class DataTypeConvertorFactory {
2929

seatunnel-api/src/main/java/org/apache/seatunnel/api/table/factory/TableSinkFactoryContext.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@
1717

1818
package org.apache.seatunnel.api.table.factory;
1919

20+
import org.apache.seatunnel.shade.com.google.common.annotations.VisibleForTesting;
21+
2022
import org.apache.seatunnel.api.configuration.ReadonlyConfig;
2123
import org.apache.seatunnel.api.sink.TablePlaceholderProcessor;
2224
import org.apache.seatunnel.api.table.catalog.CatalogTable;
2325

24-
import com.google.common.annotations.VisibleForTesting;
2526
import lombok.Getter;
2627

2728
import java.util.Collection;

seatunnel-api/src/test/java/org/apache/seatunnel/api/table/catalog/InMemoryCatalog.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717

1818
package org.apache.seatunnel.api.table.catalog;
1919

20+
import org.apache.seatunnel.shade.com.google.common.collect.Lists;
21+
2022
import org.apache.seatunnel.api.configuration.ReadonlyConfig;
2123
import org.apache.seatunnel.api.table.catalog.exception.CatalogException;
2224
import org.apache.seatunnel.api.table.catalog.exception.DatabaseAlreadyExistException;
@@ -29,7 +31,6 @@
2931

3032
import org.apache.commons.lang3.tuple.Pair;
3133

32-
import com.google.common.collect.Lists;
3334
import lombok.Getter;
3435
import lombok.extern.slf4j.Slf4j;
3536

seatunnel-common/src/main/java/org/apache/seatunnel/common/Handover.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import java.util.Optional;
2222
import java.util.concurrent.LinkedBlockingQueue;
2323

24-
import static com.google.common.base.Preconditions.checkNotNull;
24+
import static org.apache.seatunnel.shade.com.google.common.base.Preconditions.checkNotNull;
2525

2626
public final class Handover<T> implements Closeable {
2727
private static final int DEFAULT_QUEUE_SIZE = 10000;

seatunnel-common/src/main/java/org/apache/seatunnel/common/config/Common.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717

1818
package org.apache.seatunnel.common.config;
1919

20-
import org.apache.commons.lang3.StringUtils;
20+
import org.apache.seatunnel.shade.com.google.common.annotations.VisibleForTesting;
2121

22-
import com.google.common.annotations.VisibleForTesting;
22+
import org.apache.commons.lang3.StringUtils;
2323

2424
import java.io.File;
2525
import java.io.IOException;

seatunnel-connectors-v2/connector-activemq/src/main/java/org/apache/seatunnel/connectors/seatunnel/activemq/config/ActivemqConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717

1818
package org.apache.seatunnel.connectors.seatunnel.activemq.config;
1919

20+
import org.apache.seatunnel.shade.com.google.common.annotations.VisibleForTesting;
2021
import org.apache.seatunnel.shade.com.typesafe.config.Config;
2122

2223
import org.apache.seatunnel.api.configuration.Option;
2324
import org.apache.seatunnel.api.configuration.Options;
2425

25-
import com.google.common.annotations.VisibleForTesting;
2626
import lombok.AllArgsConstructor;
2727
import lombok.Getter;
2828
import lombok.Setter;

seatunnel-connectors-v2/connector-assert/src/main/java/org/apache/seatunnel/connectors/seatunnel/assertion/excecutor/AssertExecutor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717

1818
package org.apache.seatunnel.connectors.seatunnel.assertion.excecutor;
1919

20+
import org.apache.seatunnel.shade.com.google.common.collect.Iterables;
21+
import org.apache.seatunnel.shade.com.google.common.collect.Lists;
22+
2023
import org.apache.seatunnel.api.table.type.ArrayType;
2124
import org.apache.seatunnel.api.table.type.DecimalType;
2225
import org.apache.seatunnel.api.table.type.MapType;
@@ -31,9 +34,6 @@
3134

3235
import org.apache.commons.lang3.StringUtils;
3336

34-
import com.google.common.collect.Iterables;
35-
import com.google.common.collect.Lists;
36-
3737
import java.io.IOException;
3838
import java.math.BigDecimal;
3939
import java.nio.ByteBuffer;

seatunnel-connectors-v2/connector-assert/src/main/java/org/apache/seatunnel/connectors/seatunnel/assertion/sink/AssertSink.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
package org.apache.seatunnel.connectors.seatunnel.assertion.sink;
1919

20+
import org.apache.seatunnel.shade.com.google.common.base.Throwables;
2021
import org.apache.seatunnel.shade.com.typesafe.config.Config;
2122
import org.apache.seatunnel.shade.com.typesafe.config.ConfigException;
2223
import org.apache.seatunnel.shade.com.typesafe.config.ConfigFactory;
@@ -34,8 +35,6 @@
3435
import org.apache.seatunnel.connectors.seatunnel.assertion.rule.AssertTableRule;
3536
import org.apache.seatunnel.connectors.seatunnel.common.sink.AbstractSimpleSink;
3637

37-
import com.google.common.base.Throwables;
38-
3938
import java.util.ArrayList;
4039
import java.util.List;
4140
import java.util.Map;

0 commit comments

Comments
 (0)