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 @@ -147,7 +147,10 @@ mixin DecodeHelper implements HelperCore {
147147 /// '''
148148 /// ```
149149 String _createSealedFunctionExpressionBody () {
150+ assert (element.isSealed);
151+
150152 final implementations = sealedClassImplementations (element);
153+
151154 final discriminator = config.unionDiscriminator;
152155
153156 String buildSingleImpl (ClassElement impl) {
Original file line number Diff line number Diff line change @@ -140,6 +140,8 @@ mixin EncodeHelper implements HelperCore {
140140 /// '''
141141 /// ```
142142 String _createSealedFunctionExpressionBody () {
143+ assert (element.isSealed);
144+
143145 final implementations = sealedClassImplementations (element);
144146
145147 final discriminator = config.unionDiscriminator;
You can’t perform that action at this time.
0 commit comments