Now code using it during load (eg. defining extenstion methods) can be loaded.
@@ -107,6 +107,13 @@ define([
brikz.rebuild();
+ // TODO deprecated, remove
+ Object.defineProperty(brikz.smalltalkGlobals.globals, "CharacterArray", {
+ get: function () {
+ return this.String;
+ }
+ });
+
return {
api: api,
nilAsReceiver: brikz.nil.nilAsReceiver,
@@ -158,8 +158,6 @@ define(function () {
this.__init__ = function () {
st.alias(globals.Array, "OrderedCollection");
st.alias(globals.Date, "Time");
- // TODO deprecated, remove
- st.alias(globals.String, "CharacterArray");
}