Repository navigation
Commit 5b8ec36
committed
fix: name generated engine classes from schema titles
Upstream 58eb348 added a `flags` property to the evaluation context.
jsonschema2pojo names classes from the property name, so it collided with
the evaluation result's `flags`: one became Flags__1 and Engine.java no
longer compiled. CI had failed on every branch since 2026-08-31.
Name classes from the schema title instead. Every object in the upstream
schemas has a unique title matching its current generated name, so the
generated set is unchanged apart from the new FlagResults (titled so by
upstream Flagsmith/flagsmith#8581). The schema refs keep tracking main.1 parent ad4b1c3 commit 5b8ec36
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
| 230 | + | |
230 | 231 | | |
231 | 232 | | |
232 | 233 | | |
| |||
0 commit comments