Bump to WPILib 2025 Beta 1 & remove C++ protobuf (#1484)

Remove C++ protobuf support until
https://github.com/wpilibsuite/allwpilib/issues/7250 is addressed.
Developers should upgrade to wpilib vscode 2025 beta 1.

---------

Co-authored-by: Matt <matthew.morley.ca@gmail.com>
This commit is contained in:
Cameron (3539)
2024-10-31 02:59:39 -04:00
committed by GitHub
parent 3d18ded3f6
commit 937bafa8e2
67 changed files with 185 additions and 824 deletions

View File

@@ -37,11 +37,6 @@ public class MultiTargetPNPResultProto
return ProtobufMultiTargetPNPResult.getDescriptor();
}
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {PnpResult.proto};
}
@Override
public ProtobufMultiTargetPNPResult createMessage() {
return ProtobufMultiTargetPNPResult.newInstance();

View File

@@ -34,11 +34,6 @@ public class PNPResultProto implements Protobuf<PnpResult, ProtobufPNPResult> {
return ProtobufPNPResult.getDescriptor();
}
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Transform3d.proto};
}
@Override
public ProtobufPNPResult createMessage() {
return ProtobufPNPResult.newInstance();

View File

@@ -37,11 +37,6 @@ public class PhotonPipelineResultProto
return ProtobufPhotonPipelineResult.getDescriptor();
}
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {PhotonTrackedTarget.proto, MultiTargetPNPResult.proto};
}
@Override
public ProtobufPhotonPipelineResult createMessage() {
return ProtobufPhotonPipelineResult.newInstance();

View File

@@ -39,11 +39,6 @@ public class PhotonTrackedTargetProto
return ProtobufPhotonTrackedTarget.getDescriptor();
}
@Override
public Protobuf<?, ?>[] getNested() {
return new Protobuf<?, ?>[] {Transform3d.proto, TargetCorner.proto};
}
@Override
public ProtobufPhotonTrackedTarget createMessage() {
return ProtobufPhotonTrackedTarget.newInstance();