Skip to content

Commit 0ef2e39

Browse files
committed
Moves Sockets into seperate sockets package
1 parent c895f07 commit 0ef2e39

File tree

115 files changed

+298
-145
lines changed

Some content is hidden

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

115 files changed

+298
-145
lines changed

buildSrc/src/main/java/edu/wpi/gripgenerator/templates/Operation.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525

2626
public class Operation {
2727
private static final ImportDeclaration OPERATION_IMPORT = new ImportDeclaration(new NameExpr("edu.wpi.grip.core.operations.opencv.CVOperation"), false, false);
28-
private static final ImportDeclaration INPUT_SOCKET_IMPORT = new ImportDeclaration(new NameExpr("edu.wpi.grip.core.InputSocket"), false, false);
29-
private static final ImportDeclaration OUTPUT_SOCKET_IMPORT = new ImportDeclaration(new NameExpr("edu.wpi.grip.core.OutputSocket"), false, false);
28+
private static final ImportDeclaration SOCKETS_IMPORT = new ImportDeclaration(new NameExpr("edu.wpi.grip.core.sockets"), false, true);
3029
private static final ImportDeclaration EVENT_BUS_IMPORT = new ImportDeclaration(new NameExpr("com.google.common.eventbus.EventBus"), false, false);
3130
private static final ImportDeclaration CV_CORE_IMPORT = new ImportDeclaration(new NameExpr("org.bytedeco.javacpp.opencv_core"), true, true);
3231
private static final ClassOrInterfaceType iOperation = new ClassOrInterfaceType("CVOperation");
@@ -309,11 +308,9 @@ private ClassOrInterfaceDeclaration getClassDeclaration() {
309308
*/
310309
public CompilationUnit getDeclaration() {
311310
Set<ImportDeclaration> importList = Sets.newHashSet(
312-
SocketHintDeclaration.SOCKET_IMPORT,
313311
OPERATION_IMPORT,
314312
CV_CORE_IMPORT,
315-
INPUT_SOCKET_IMPORT,
316-
OUTPUT_SOCKET_IMPORT,
313+
SOCKETS_IMPORT,
317314
EVENT_BUS_IMPORT
318315
);
319316
importList.addAll(getAdditionalImports());

buildSrc/src/main/java/edu/wpi/gripgenerator/templates/SocketHintDeclaration.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package edu.wpi.gripgenerator.templates;
22

33
import com.github.javaparser.ASTHelper;
4-
import com.github.javaparser.ast.ImportDeclaration;
54
import com.github.javaparser.ast.body.*;
65
import com.github.javaparser.ast.expr.*;
76
import com.github.javaparser.ast.type.ClassOrInterfaceType;
@@ -32,8 +31,6 @@
3231
public class SocketHintDeclaration {
3332
public static final String SOCKET_HINT_CLASS_NAME = "SocketHint";
3433
public static final String SOCKET_HINT_BUILDER_CLASS_NAME = "Builder";
35-
public static final ImportDeclaration SOCKET_IMPORT = new ImportDeclaration(
36-
new NameExpr("edu.wpi.grip.core." + SOCKET_HINT_CLASS_NAME), false, false);
3734
public static final String HINT_POSTFIX = "Hint";
3835
public static final String INPUT_POSTFIX = "Input";
3936
public static final String OUTPUT_POSTFIX = "Output";

core/src/main/java/edu/wpi/grip/core/Connection.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import com.google.inject.assistedinject.Assisted;
77
import com.thoughtworks.xstream.annotations.XStreamAlias;
88
import edu.wpi.grip.core.events.*;
9+
import edu.wpi.grip.core.sockets.InputSocket;
10+
import edu.wpi.grip.core.sockets.OutputSocket;
911

1012
import static com.google.common.base.Preconditions.checkArgument;
1113

core/src/main/java/edu/wpi/grip/core/ConnectionValidator.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
package edu.wpi.grip.core;
22

3+
import edu.wpi.grip.core.sockets.InputSocket;
4+
import edu.wpi.grip.core.sockets.OutputSocket;
5+
import edu.wpi.grip.core.sockets.Socket;
6+
37
/**
48
* Allows {@link Connection Connections} to be validated to ensure that the pipeline will remain valid.
59
*/

core/src/main/java/edu/wpi/grip/core/Operation.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
import com.google.common.collect.ImmutableSet;
44
import com.google.common.eventbus.EventBus;
5+
import edu.wpi.grip.core.sockets.InputSocket;
6+
import edu.wpi.grip.core.sockets.OutputSocket;
7+
import edu.wpi.grip.core.sockets.SocketsProvider;
58

69
import java.io.InputStream;
710
import java.util.Optional;

core/src/main/java/edu/wpi/grip/core/Pipeline.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
import com.thoughtworks.xstream.annotations.XStreamOmitField;
99
import edu.wpi.grip.core.events.*;
1010
import edu.wpi.grip.core.settings.ProjectSettings;
11+
import edu.wpi.grip.core.sockets.InputSocket;
12+
import edu.wpi.grip.core.sockets.OutputSocket;
13+
import edu.wpi.grip.core.sockets.SocketHint;
1114

1215
import javax.inject.Inject;
1316
import java.util.*;

core/src/main/java/edu/wpi/grip/core/Source.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package edu.wpi.grip.core;
22

33
import com.google.inject.Inject;
4+
import edu.wpi.grip.core.sockets.OutputSocket;
45
import edu.wpi.grip.core.sources.CameraSource;
56
import edu.wpi.grip.core.sources.ImageFileSource;
67
import edu.wpi.grip.core.sources.MultiImageFileSource;

core/src/main/java/edu/wpi/grip/core/Step.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
import com.google.inject.Inject;
55
import com.google.inject.Singleton;
66
import com.thoughtworks.xstream.annotations.XStreamAlias;
7+
import edu.wpi.grip.core.sockets.InputSocket;
8+
import edu.wpi.grip.core.sockets.OutputSocket;
9+
import edu.wpi.grip.core.sockets.Socket;
10+
import edu.wpi.grip.core.sockets.SocketsProvider;
711
import edu.wpi.grip.core.util.ExceptionWitness;
812

913
import java.util.Optional;

core/src/main/java/edu/wpi/grip/core/events/SocketChangedEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package edu.wpi.grip.core.events;
22

33
import com.google.common.base.MoreObjects;
4-
import edu.wpi.grip.core.Socket;
4+
import edu.wpi.grip.core.sockets.Socket;
55

66
import static com.google.common.base.Preconditions.checkNotNull;
77

core/src/main/java/edu/wpi/grip/core/events/SocketConnectedChangedEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package edu.wpi.grip.core.events;
22

33
import com.google.common.base.MoreObjects;
4-
import edu.wpi.grip.core.Socket;
4+
import edu.wpi.grip.core.sockets.Socket;
55

66
import static com.google.common.base.Preconditions.checkNotNull;
77

0 commit comments

Comments
 (0)