[wpiutil] Remove Protobuf.getNested() (#6812)

It was superseded by using FileDescriptor.getDependencies().
This commit is contained in:
Joseph Eng
2024-07-08 06:59:05 -07:00
committed by GitHub
parent 6478ba6e3f
commit 3d22eeca9d
13 changed files with 0 additions and 69 deletions

View File

@@ -21,11 +21,6 @@ public class Ellipse2dProto implements Protobuf<Ellipse2d, ProtobufEllipse2d> {
return ProtobufEllipse2d.getDescriptor(); return ProtobufEllipse2d.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Pose2d.proto};
}
@Override @Override
public ProtobufEllipse2d createMessage() { public ProtobufEllipse2d createMessage() {
return ProtobufEllipse2d.newInstance(); return ProtobufEllipse2d.newInstance();

View File

@@ -22,11 +22,6 @@ public class Pose2dProto implements Protobuf<Pose2d, ProtobufPose2d> {
return ProtobufPose2d.getDescriptor(); return ProtobufPose2d.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Translation2d.proto, Rotation2d.proto};
}
@Override @Override
public ProtobufPose2d createMessage() { public ProtobufPose2d createMessage() {
return ProtobufPose2d.newInstance(); return ProtobufPose2d.newInstance();

View File

@@ -22,11 +22,6 @@ public class Pose3dProto implements Protobuf<Pose3d, ProtobufPose3d> {
return ProtobufPose3d.getDescriptor(); return ProtobufPose3d.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Translation3d.proto, Rotation3d.proto};
}
@Override @Override
public ProtobufPose3d createMessage() { public ProtobufPose3d createMessage() {
return ProtobufPose3d.newInstance(); return ProtobufPose3d.newInstance();

View File

@@ -21,11 +21,6 @@ public class Rectangle2dProto implements Protobuf<Rectangle2d, ProtobufRectangle
return ProtobufRectangle2d.getDescriptor(); return ProtobufRectangle2d.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Pose2d.proto};
}
@Override @Override
public ProtobufRectangle2d createMessage() { public ProtobufRectangle2d createMessage() {
return ProtobufRectangle2d.newInstance(); return ProtobufRectangle2d.newInstance();

View File

@@ -21,11 +21,6 @@ public class Rotation3dProto implements Protobuf<Rotation3d, ProtobufRotation3d>
return ProtobufRotation3d.getDescriptor(); return ProtobufRotation3d.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Quaternion.proto};
}
@Override @Override
public ProtobufRotation3d createMessage() { public ProtobufRotation3d createMessage() {
return ProtobufRotation3d.newInstance(); return ProtobufRotation3d.newInstance();

View File

@@ -22,11 +22,6 @@ public class Transform2dProto implements Protobuf<Transform2d, ProtobufTransform
return ProtobufTransform2d.getDescriptor(); return ProtobufTransform2d.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Translation2d.proto, Rotation2d.proto};
}
@Override @Override
public ProtobufTransform2d createMessage() { public ProtobufTransform2d createMessage() {
return ProtobufTransform2d.newInstance(); return ProtobufTransform2d.newInstance();

View File

@@ -22,11 +22,6 @@ public class Transform3dProto implements Protobuf<Transform3d, ProtobufTransform
return ProtobufTransform3d.getDescriptor(); return ProtobufTransform3d.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Translation3d.proto, Rotation3d.proto};
}
@Override @Override
public ProtobufTransform3d createMessage() { public ProtobufTransform3d createMessage() {
return ProtobufTransform3d.newInstance(); return ProtobufTransform3d.newInstance();

View File

@@ -22,11 +22,6 @@ public class MecanumDriveKinematicsProto
return ProtobufMecanumDriveKinematics.getDescriptor(); return ProtobufMecanumDriveKinematics.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Translation2d.proto};
}
@Override @Override
public ProtobufMecanumDriveKinematics createMessage() { public ProtobufMecanumDriveKinematics createMessage() {
return ProtobufMecanumDriveKinematics.newInstance(); return ProtobufMecanumDriveKinematics.newInstance();

View File

@@ -22,11 +22,6 @@ public class SwerveModulePositionProto
return ProtobufSwerveModulePosition.getDescriptor(); return ProtobufSwerveModulePosition.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Rotation2d.proto};
}
@Override @Override
public ProtobufSwerveModulePosition createMessage() { public ProtobufSwerveModulePosition createMessage() {
return ProtobufSwerveModulePosition.newInstance(); return ProtobufSwerveModulePosition.newInstance();

View File

@@ -22,11 +22,6 @@ public class SwerveModuleStateProto
return ProtobufSwerveModuleState.getDescriptor(); return ProtobufSwerveModuleState.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Rotation2d.proto};
}
@Override @Override
public ProtobufSwerveModuleState createMessage() { public ProtobufSwerveModuleState createMessage() {
return ProtobufSwerveModuleState.newInstance(); return ProtobufSwerveModuleState.newInstance();

View File

@@ -22,11 +22,6 @@ public class TrajectoryProto implements Protobuf<Trajectory, ProtobufTrajectory>
return ProtobufTrajectory.getDescriptor(); return ProtobufTrajectory.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Trajectory.State.proto};
}
@Override @Override
public ProtobufTrajectory createMessage() { public ProtobufTrajectory createMessage() {
return ProtobufTrajectory.newInstance(); return ProtobufTrajectory.newInstance();

View File

@@ -21,11 +21,6 @@ public class TrajectoryStateProto implements Protobuf<Trajectory.State, Protobuf
return ProtobufTrajectoryState.getDescriptor(); return ProtobufTrajectoryState.getDescriptor();
} }
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Pose2d.proto};
}
@Override @Override
public ProtobufTrajectoryState createMessage() { public ProtobufTrajectoryState createMessage() {
return ProtobufTrajectoryState.newInstance(); return ProtobufTrajectoryState.newInstance();

View File

@@ -48,15 +48,6 @@ public interface Protobuf<T, MessageType extends ProtoMessage<?>> {
*/ */
Descriptor getDescriptor(); Descriptor getDescriptor();
/**
* Gets the list of protobuf types referenced by this protobuf.
*
* @return list of protobuf types
*/
default Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {};
}
/** /**
* Creates protobuf message. * Creates protobuf message.
* *