Skip to content

Commit 97b10aa

Browse files
authored
Discard changes to photon-core/src/main/java/org/photonvision/vision/processes/PipelineManager.java
1 parent 78e0d44 commit 97b10aa

File tree

1 file changed

+14
-30
lines changed

1 file changed

+14
-30
lines changed

photon-core/src/main/java/org/photonvision/vision/processes/PipelineManager.java

Lines changed: 14 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -328,36 +328,20 @@ public CVPipelineSettings addPipeline(PipelineType type, String nickname) {
328328
}
329329

330330
private CVPipelineSettings createSettingsForType(PipelineType type, String nickname) {
331-
switch (type) {
332-
case Reflective -> {
333-
var added = new ReflectivePipelineSettings();
334-
added.pipelineNickname = nickname;
335-
return added;
336-
}
337-
case ColoredShape -> {
338-
var added = new ColoredShapePipelineSettings();
339-
added.pipelineNickname = nickname;
340-
return added;
341-
}
342-
case AprilTag -> {
343-
var added = new AprilTagPipelineSettings();
344-
added.pipelineNickname = nickname;
345-
return added;
346-
}
347-
case Aruco -> {
348-
var added = new ArucoPipelineSettings();
349-
added.pipelineNickname = nickname;
350-
return added;
351-
}
352-
case ObjectDetection -> {
353-
var added = new ObjectDetectionPipelineSettings();
354-
added.pipelineNickname = nickname;
355-
return added;
356-
}
357-
case Calib3d, DriverMode -> {
358-
logger.error("Got invalid pipeline type: " + type);
359-
return null;
360-
}
331+
CVPipelineSettings settings =
332+
switch (type) {
333+
case Reflective -> new ReflectivePipelineSettings();
334+
case ColoredShape -> new ColoredShapePipelineSettings();
335+
case AprilTag -> new AprilTagPipelineSettings();
336+
case Aruco -> new ArucoPipelineSettings();
337+
case ObjectDetection -> new ObjectDetectionPipelineSettings();
338+
case Calib3d, DriverMode -> {
339+
logger.error("Got invalid pipeline type: " + type);
340+
yield null;
341+
}
342+
};
343+
if (settings != null) {
344+
settings.pipelineNickname = nickname;
361345
}
362346
return settings;
363347
}

0 commit comments

Comments
 (0)