Skip to content

Prepare for porting to ES6 classes

Florian Müllner requested to merge wip/fmuellner/es6-class-preparations into master

Porting to ES6 classes has the potential to break extensions (as it's not possible to use Lang.Class to inherit from ES6 classes).

Given that we already had an intrusive change this cycle - the removal of ShellGenericContainer - I want this to happen this cycle.

Most of the port is boring and repetitive, but there are some bits that need special attention - those are split out here, to not hide them in big 1000+ patches.

Merge request reports