mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-19 00:41:41 +00:00
Compare commits
1 Commits
v2027.0.0-
...
Dev
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c04c8d76ed |
@@ -34,7 +34,7 @@ ext {
|
||||
wpilibVersion = "2027.0.0-alpha-6"
|
||||
openCVversion = "2027-4.13.0-3"
|
||||
ejmlVersion = "0.43.1";
|
||||
avajeJsonbVersion = "3.14-RC4";
|
||||
avajeJsonbVersion = "3.14";
|
||||
msgpackVersion = "0.9.0";
|
||||
quickbufVersion = "1.3.3";
|
||||
jacocoVersion = "0.8.14";
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
package org.photonvision.server;
|
||||
|
||||
import io.avaje.jsonb.javalin.JavalinJsonb;
|
||||
import io.javalin.Javalin;
|
||||
import io.javalin.plugin.bundled.CorsPlugin;
|
||||
import java.net.InetSocketAddress;
|
||||
@@ -103,6 +104,7 @@ public class Server {
|
||||
return "Got WebSockets binary message from host: " + host;
|
||||
}));
|
||||
});
|
||||
javalinConfig.jsonMapper(new JavalinJsonb());
|
||||
});
|
||||
|
||||
/* Web Socket Events for Data Exchange */
|
||||
|
||||
@@ -37,6 +37,7 @@ dependencies {
|
||||
implementation group: "io.avaje", name: "avaje-jsonb", version: avajeJsonbVersion
|
||||
annotationProcessor group: "io.avaje", name: "avaje-jsonb-generator", version: avajeJsonbVersion
|
||||
implementation group: "io.avaje", name: "avaje-jsonb-jackson", version: avajeJsonbVersion
|
||||
implementation group: "io.avaje", name: "avaje-jsonb-javalin-mapper", version: avajeJsonbVersion
|
||||
|
||||
implementation group: "org.ejml", name: "ejml-simple", version: ejmlVersion
|
||||
implementation group: "us.hebi.quickbuf", name: "quickbuf-runtime", version: quickbufVersion;
|
||||
|
||||
Reference in New Issue
Block a user