metal.js icon indicating copy to clipboard operation
metal.js copied to clipboard

Support for accessors properties in mergeSuperClassesProperty

Open yuchi opened this issue 10 years ago • 2 comments

let counter = 0;

class Test1 {
  static get FOO() { return counter++; }
}
class Test2 extends Test1 {
  static get FOO() { return counter++; }
}

core.mergeSuperClassesProperty(Test2, 'FOO');

assert.deepEqual(Test2.FOO_MERGED, [ 0, 1 ]);
assert.deepEqual(Test2.FOO_MERGED, [ 2, 3 ]);
assert.deepEqual(Test2.FOO_MERGED, [ 4, 5 ]);

</uselessly-pedantic>

yuchi avatar Jul 29 '15 15:07 yuchi

This issue was moved to metal/metal#12

mairatma avatar Jul 05 '16 18:07 mairatma

This was moved back.

mairatma avatar Jul 21 '16 20:07 mairatma