-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use protobufs for packed message data #974
Conversation
When we bump spotless, there are protobuf options we can add, including license and some other stuff |
a87e9b1
to
29818c4
Compare
47dd8fc
to
c362730
Compare
Bump wpilib once the following are merged: |
it.binaries.all { | ||
it.tasks.withType(CppCompile) { | ||
it.dependsOn ":photon-targeting:generateProto" | ||
} | ||
} | ||
} | ||
} | ||
testSuites { | ||
all { | ||
it.binaries.all { | ||
it.tasks.withType(CppCompile) { | ||
it.dependsOn ":photon-targeting:generateProto" | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why does this need to be done? photon-lib shouldn't have a direct dependency on photon-targeting's generateProto task. This falls outside of my gradle knowledge so we may be doing something wrong/inefficently here
Benchmarking Data:
Protobuf:
|
Blocked by:
|
Most of the work was done by #1075, If we want to replace Pakcet with Protobuf, we need to reimplement that stuff into that new PR. |
TODO: