File tree 2 files changed +2
-2
lines changed
Src/PCompiler/CompilerCore/Backend/Java
2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ private void WriteEventDecl(PEvent e)
51
51
var payloadType = argType . TypeName ;
52
52
var payloadRefType = argType . ReferenceTypeName ;
53
53
54
- WriteLine ( $ "public static class { eventName } extends { Constants . PEventsClass } <{ payloadRefType } > {{") ;
54
+ WriteLine ( $ "public static class { eventName } extends { Constants . PEventsClass } <{ payloadRefType } > implements Serializable {{") ;
55
55
56
56
var hasPayload = ! ( argType is TypeManager . JType . JVoid ) ;
57
57
if ( hasPayload )
Original file line number Diff line number Diff line change @@ -109,7 +109,7 @@ private void WriteNamedTupleDecl(NamedTupleType t)
109
109
}
110
110
111
111
var tname = Names . NameForNamedTuple ( t ) ;
112
- WriteLine ( $ "public static class { tname } implements { Constants . PValueClass } <{ tname } > {{") ;
112
+ WriteLine ( $ "public static class { tname } implements { Constants . PValueClass } <{ tname } >, Serializable {{") ;
113
113
WriteLine ( $ "// { t . CanonicalRepresentation } ") ;
114
114
115
115
WriteNamedTupleFields ( fields ) ;
You can’t perform that action at this time.
0 commit comments