File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -300,6 +300,16 @@ class AS3ExternsGenerator {
300300 if (shouldSkipField (classField , includeFieldsFrom )) {
301301 continue ;
302302 }
303+ var isOverride = false ;
304+ for (current in includeFieldsFrom .overrides ) {
305+ if (current .get ().name == classField .name ) {
306+ isOverride = true ;
307+ break ;
308+ }
309+ }
310+ if (isOverride ) {
311+ continue ;
312+ }
303313 if (Lambda .exists (classType .fields .get (), item -> item .name == classField .name )) {
304314 continue ;
305315 }
Original file line number Diff line number Diff line change @@ -285,6 +285,16 @@ class TSExternsGenerator {
285285 if (shouldSkipField (classField , includeFieldsFrom )) {
286286 continue ;
287287 }
288+ var isOverride = false ;
289+ for (current in includeFieldsFrom .overrides ) {
290+ if (current .get ().name == classField .name ) {
291+ isOverride = true ;
292+ break ;
293+ }
294+ }
295+ if (isOverride ) {
296+ continue ;
297+ }
288298 if (Lambda .exists (classType .fields .get (), item -> item .name == classField .name )) {
289299 continue ;
290300 }
You can’t perform that action at this time.
0 commit comments