Skip to content

Commit b558a6b

Browse files
lburgazzolimetacosm
authored andcommitted
feat: add impsort-maven-plugin #539
1 parent d518ee3 commit b558a6b

File tree

64 files changed

+357
-247
lines changed

Some content is hidden

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

64 files changed

+357
-247
lines changed

.github/workflows/pr.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ jobs:
2727
java-version: ${{ matrix.java }}
2828
cache: 'maven'
2929
- name: Check code format
30-
run: ./mvnw ${MAVEN_ARGS} formatter:validate -Dconfigfile=$PWD/contributing/eclipse-google-style.xml --file pom.xml
30+
run: |
31+
./mvnw ${MAVEN_ARGS} formatter:validate -Dconfigfile=$PWD/contributing/eclipse-google-style.xml --file pom.xml
32+
./mvnw ${MAVEN_ARGS} impsort:check --file pom.xml
3133
- name: Run unit tests
3234
run: ./mvnw ${MAVEN_ARGS} -B test --file pom.xml
3335
- name: Set up Minikube

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ target/
66
.settings/
77
.classpath
88
.project
9+
.cache/
910

1011
# VSCode
1112
.factorypath

contributing/eclipse.importorder

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
0=java
2+
1=javax
3+
2=org
4+
2=io
5+
4=com
6+
5=
7+
6=\#

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/ControllerUtils.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package io.javaoperatorsdk.operator;
22

3+
import java.util.Locale;
4+
35
import io.javaoperatorsdk.operator.api.Controller;
46
import io.javaoperatorsdk.operator.api.ResourceController;
5-
import java.util.Locale;
67

78
public class ControllerUtils {
89

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/CustomResourceUtils.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package io.javaoperatorsdk.operator;
22

3+
import java.util.Arrays;
4+
35
import io.fabric8.kubernetes.api.model.Cluster;
46
import io.fabric8.kubernetes.api.model.Namespaced;
57
import io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinition;
6-
import java.util.Arrays;
78

89
public abstract class CustomResourceUtils {
910

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/EventListUtils.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package io.javaoperatorsdk.operator;
22

3+
import java.util.List;
4+
35
import io.fabric8.kubernetes.client.Watcher;
46
import io.javaoperatorsdk.operator.processing.event.Event;
57
import io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEvent;
6-
import java.util.List;
78

89
public class EventListUtils {
910

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/Operator.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import java.util.Collections;
77
import java.util.LinkedList;
88
import java.util.List;
9-
import java.util.concurrent.locks.ReentrantLock;
109

1110
import org.slf4j.Logger;
1211
import org.slf4j.LoggerFactory;

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/Context.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package io.javaoperatorsdk.operator.api;
22

3+
import java.util.Optional;
4+
35
import io.fabric8.kubernetes.client.CustomResource;
46
import io.javaoperatorsdk.operator.processing.event.EventList;
5-
import java.util.Optional;
67

78
public interface Context<T extends CustomResource> {
89

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/DefaultContext.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package io.javaoperatorsdk.operator.api;
22

3+
import java.util.Optional;
4+
35
import io.fabric8.kubernetes.client.CustomResource;
46
import io.javaoperatorsdk.operator.processing.event.EventList;
5-
import java.util.Optional;
67

78
public class DefaultContext<T extends CustomResource> implements Context<T> {
89

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/AbstractConfigurationService.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
package io.javaoperatorsdk.operator.api.config;
22

3-
import io.fabric8.kubernetes.client.CustomResource;
4-
import io.javaoperatorsdk.operator.ControllerUtils;
5-
import io.javaoperatorsdk.operator.api.ResourceController;
63
import java.util.Map;
74
import java.util.Set;
85
import java.util.concurrent.ConcurrentHashMap;
96
import java.util.stream.Stream;
107

8+
import io.fabric8.kubernetes.client.CustomResource;
9+
import io.javaoperatorsdk.operator.ControllerUtils;
10+
import io.javaoperatorsdk.operator.api.ResourceController;
11+
1112
public abstract class AbstractConfigurationService implements ConfigurationService {
1213
private final Map<String, ControllerConfiguration> configurations = new ConcurrentHashMap<>();
1314
private final Version version;

0 commit comments

Comments
 (0)