Skip to content

Modernize JS usage

Florian Müllner requested to merge wip/fmuellner/js-cleanups into master

We've started to use features like arrow notation in some places, but so far most of our code base hasn't been updated since Lang.Class was introduced. This patch series only contains safe changes that can land without breaking extensions. Namely it doesn't port Lang.Class to ES6 classes, as inheritance only work one-way (that is, ES6 classes can inherit from Lang.Class, but not vice-versa).

Merge request reports