Skip to content

Commit 696c8fb

Browse files
committed
Fix formatting
1 parent d598d5d commit 696c8fb

7 files changed

Lines changed: 19 additions & 25 deletions

File tree

src/main/java/com/garciat/typeclasses/processor/OverlappingInstances.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.garciat.typeclasses.processor;
22

3-
import java.util.List;
4-
53
import static com.garciat.typeclasses.api.TypeClass.Witness.Overlap.OVERLAPPABLE;
64
import static com.garciat.typeclasses.api.TypeClass.Witness.Overlap.OVERLAPPING;
75

6+
import java.util.List;
7+
88
public final class OverlappingInstances {
99
private OverlappingInstances() {}
1010

src/main/java/com/garciat/typeclasses/processor/StaticWitnessSystem.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,15 @@
77
import com.garciat.typeclasses.impl.utils.Lists;
88
import com.garciat.typeclasses.types.Maybe;
99
import com.garciat.typeclasses.types.Pair;
10-
10+
import java.util.List;
11+
import java.util.function.Function;
12+
import java.util.stream.Stream;
1113
import javax.lang.model.element.ExecutableElement;
1214
import javax.lang.model.element.Modifier;
1315
import javax.lang.model.element.TypeElement;
1416
import javax.lang.model.element.VariableElement;
1517
import javax.lang.model.type.*;
1618
import javax.lang.model.util.Types;
17-
import java.util.List;
18-
import java.util.function.Function;
19-
import java.util.stream.Stream;
2019

2120
public class StaticWitnessSystem {
2221
private static final Class<?> TAG_BASE_CLASS = TagBase.class;

src/main/java/com/garciat/typeclasses/processor/WitnessConstructor.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package com.garciat.typeclasses.processor;
22

33
import com.garciat.typeclasses.api.TypeClass;
4-
5-
import javax.lang.model.element.ExecutableElement;
64
import java.util.List;
5+
import javax.lang.model.element.ExecutableElement;
76

87
public record WitnessConstructor(
98
ExecutableElement method,

src/main/java/com/garciat/typeclasses/processor/WitnessResolution.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.garciat.typeclasses.impl.utils.ZeroOneMore;
44
import com.garciat.typeclasses.types.Either;
55
import com.garciat.typeclasses.types.Maybe;
6-
76
import java.util.List;
87
import java.util.stream.Collectors;
98

src/main/java/com/garciat/typeclasses/processor/WitnessResolutionChecker.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66
import com.garciat.typeclasses.types.Either;
77
import com.sun.source.tree.*;
88
import com.sun.source.util.*;
9-
9+
import java.lang.reflect.Method;
1010
import javax.lang.model.element.Element;
1111
import javax.lang.model.element.ExecutableElement;
1212
import javax.lang.model.element.TypeElement;
1313
import javax.lang.model.type.DeclaredType;
1414
import javax.lang.model.type.TypeMirror;
1515
import javax.lang.model.util.Types;
1616
import javax.tools.Diagnostic;
17-
import java.lang.reflect.Method;
1817

1918
public final class WitnessResolutionChecker implements Plugin {
2019
private static final Method WITNESS_METHOD;

src/test/java/com/garciat/typeclasses/ExamplesTest.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
package com.garciat.typeclasses;
22

3+
import static com.garciat.typeclasses.TypeClasses.witness;
4+
35
import com.garciat.typeclasses.api.Ty;
46
import com.garciat.typeclasses.classes.*;
57
import com.garciat.typeclasses.types.*;
6-
import org.junit.jupiter.api.Test;
7-
88
import java.util.List;
99
import java.util.Map;
1010
import java.util.Optional;
1111
import java.util.function.Function;
12-
13-
import static com.garciat.typeclasses.TypeClasses.witness;
12+
import org.junit.jupiter.api.Test;
1413

1514
final class ExamplesTest {
1615
@Test

src/test/java/com/garciat/typeclasses/processor/WitnessResolutionProcessorTest.java

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
package com.garciat.typeclasses.processor;
22

3-
import org.jspecify.annotations.Nullable;
4-
import org.junit.jupiter.api.Test;
5-
import org.junit.jupiter.api.io.TempDir;
3+
import static java.util.Objects.requireNonNull;
4+
import static org.assertj.core.api.Assertions.assertThat;
65

7-
import javax.tools.DiagnosticCollector;
8-
import javax.tools.JavaFileObject;
9-
import javax.tools.StandardLocation;
10-
import javax.tools.ToolProvider;
116
import java.io.File;
127
import java.io.IOException;
138
import java.nio.file.FileVisitResult;
@@ -16,9 +11,13 @@
1611
import java.nio.file.SimpleFileVisitor;
1712
import java.nio.file.attribute.BasicFileAttributes;
1813
import java.util.List;
19-
20-
import static java.util.Objects.requireNonNull;
21-
import static org.assertj.core.api.Assertions.assertThat;
14+
import javax.tools.DiagnosticCollector;
15+
import javax.tools.JavaFileObject;
16+
import javax.tools.StandardLocation;
17+
import javax.tools.ToolProvider;
18+
import org.jspecify.annotations.Nullable;
19+
import org.junit.jupiter.api.Test;
20+
import org.junit.jupiter.api.io.TempDir;
2221

2322
public class WitnessResolutionProcessorTest {
2423
@Nullable @TempDir Path tempDir;

0 commit comments

Comments
 (0)