File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed
json_serializable/lib/src Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -154,7 +154,10 @@ mixin DecodeHelper implements HelperCore {
154154 /// '''
155155 /// ```
156156 String _createSealedFunctionExpressionBody () {
157+ assert (element.isSealed);
158+
157159 final implementations = sealedClassImplementations (element);
160+
158161 final discriminator = config.unionDiscriminator;
159162
160163 String buildSingleImpl (ClassElement2 impl) {
Original file line number Diff line number Diff line change @@ -143,6 +143,8 @@ mixin EncodeHelper implements HelperCore {
143143 /// '''
144144 /// ```
145145 String _createSealedFunctionExpressionBody () {
146+ assert (element.isSealed);
147+
146148 final implementations = sealedClassImplementations (element);
147149
148150 final discriminator = config.unionDiscriminator;
You can’t perform that action at this time.
0 commit comments