Skip to content

Commit 5ee6761

Browse files
committed
Update schema
1 parent 95df19f commit 5ee6761

File tree

6 files changed

+17
-12
lines changed

6 files changed

+17
-12
lines changed

Cargo.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rlbot_flatbuffers"
3-
version = "0.18.4"
3+
version = "0.18.5"
44
edition = "2024"
55
description = "A Python module implemented in Rust for serializing and deserializing RLBot's flatbuffers"
66
repository = "https://github.com/RLBot/flatbuffers-python"

codegen/pyi.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,10 @@ pub fn generator(type_data: &Declarations) -> io::Result<()> {
7878
write_fmt!(file, " {field_name}: {type_name}");
7979

8080
write_str!(file, " \"\"\"");
81-
write_fmt!(file, " `assert int({type_name}.{field_name}) == {var_val}`");
81+
write_fmt!(
82+
file,
83+
" `assert int({type_name}.{field_name}) == {var_val}`"
84+
);
8285

8386
if !var_info.docstrings.docstrings.is_empty() {
8487
write_str!(file, "");

codegen/structs.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ impl<'a> StructBindGenerator<'a> {
131131
if self.fields.is_empty() {
132132
write_fmt!(self, "impl From<{impl_type}> for {} {{", self.name);
133133
write_fmt!(self, " fn from(_: {impl_type}) -> Self {{");
134-
write_fmt!(self, " {} {{}}", self.name);
134+
write_str!(self, " Self {}");
135135
write_str!(self, " }");
136136
write_str!(self, "}");
137137
write_str!(self, "");
@@ -145,7 +145,7 @@ impl<'a> StructBindGenerator<'a> {
145145
self,
146146
" fn from_gil(py: Python, flat_t: {impl_type}) -> Self {{"
147147
);
148-
write_fmt!(self, " {} {{", self.name);
148+
write_str!(self, " Self {");
149149

150150
for (field_name, field_info) in self.fields {
151151
match &field_info.type_ {

src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,8 @@ pynamedmodule! {
225225
NormalGoalScoreMutator,
226226
OvertimeMutator,
227227
Physics,
228+
PingRequest,
229+
PingResponse,
228230
PlayerConfiguration,
229231
PlayerInfo,
230232
PlayerInput,

0 commit comments

Comments
 (0)