Browse Source

Move ivars from `obj["@x"]` to `obj.x`.

Step 2: Compiler compiles dot notation,
recompile and apply to code base.
Herby Vojčík 5 years ago
parent
commit
a45c2982de
2 changed files with 25 additions and 25 deletions
  1. 13 13
      src/DOMite-Tests.js
  2. 12 12
      src/DOMite.js

+ 13 - 13
src/DOMite-Tests.js

@@ -55,10 +55,10 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@fixtureDiv"]=$recv(document)._createElement_("div");
-$recv($recv(document)._body())._appendChild_($self["@fixtureDiv"]);
-$recv($self["@fixtureDiv"])._setAttribute_to_("id","fixture");
-$recv($self["@fixtureDiv"])._innerHTML_("sentinel");
+$self.fixtureDiv=$recv(document)._createElement_("div");
+$recv($recv(document)._body())._appendChild_($self.fixtureDiv);
+$recv($self.fixtureDiv)._setAttribute_to_("id","fixture");
+$recv($self.fixtureDiv)._innerHTML_("sentinel");
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"setUp",{},$globals.DOMiteTest)});
@@ -89,7 +89,7 @@ $1=$recv(document)._body();
 $ctx1.sendIdx["body"]=1;
 //>>excludeEnd("ctx");
 lastChild=$recv($1)._lastChild();
-$self._assert_equals_(lastChild,$self["@fixtureDiv"]);
+$self._assert_equals_(lastChild,$self.fixtureDiv);
 $recv($recv(document)._body())._removeChild_(lastChild);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -277,7 +277,7 @@ var d;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-d=$recv($self._testedClass())._fromElement_($self["@fixtureDiv"]);
+d=$recv($self._testedClass())._fromElement_($self.fixtureDiv);
 $recv(d).__lt_lt($recv(document)._createElement_("pre"));
 $self._assertBodyEndsWith_(">sentinel<pre></pre></div>");
 return self;
@@ -405,7 +405,7 @@ $1=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=1;
 //>>excludeEnd("ctx");
-d=$recv($1)._fromElement_($self["@fixtureDiv"]);
+d=$recv($1)._fromElement_($self.fixtureDiv);
 $2=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=2;
@@ -536,7 +536,7 @@ $1=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=1;
 //>>excludeEnd("ctx");
-d=$recv($1)._fromElement_($self["@fixtureDiv"]);
+d=$recv($1)._fromElement_($self.fixtureDiv);
 $2=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=2;
@@ -650,7 +650,7 @@ var d;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-d=$recv($self._testedClass())._fromElement_($self["@fixtureDiv"]);
+d=$recv($self._testedClass())._fromElement_($self.fixtureDiv);
 $recv(d).__lt_lt("a-foo--in-a-bar");
 $self._assertBodyEndsWith_(">sentinela-foo--in-a-bar</div>");
 return self;
@@ -713,7 +713,7 @@ var d,obj;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-d=$recv($self._testedClass())._fromElement_($self["@fixtureDiv"]);
+d=$recv($self._testedClass())._fromElement_($self.fixtureDiv);
 obj=$recv($globals.JSON)._parse_("{}");
 $recv(d).__lt_lt(obj);
 $1=$recv(">sentinel".__comma($recv(obj)._asString())).__comma("</div>");
@@ -745,7 +745,7 @@ var d;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-d=$recv($self._testedClass())._fromElement_($self["@fixtureDiv"]);
+d=$recv($self._testedClass())._fromElement_($self.fixtureDiv);
 $recv(d).__lt_lt((42));
 $self._assertBodyEndsWith_(">sentinel42</div>");
 return self;
@@ -935,7 +935,7 @@ $1=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=1;
 //>>excludeEnd("ctx");
-d=$recv($1)._fromElement_($self["@fixtureDiv"]);
+d=$recv($1)._fromElement_($self.fixtureDiv);
 $2=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=2;
@@ -1042,7 +1042,7 @@ $1=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=1;
 //>>excludeEnd("ctx");
-d=$recv($1)._fromElement_($self["@fixtureDiv"]);
+d=$recv($1)._fromElement_($self.fixtureDiv);
 $2=$self._testedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testedClass"]=2;

+ 12 - 12
src/DOMite.js

@@ -105,7 +105,7 @@ selector: "asDomNode",
 protocol: "converting",
 fn: function (){
 var self=this,$self=this;
-return $self["@element"];
+return $self.element;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -219,9 +219,9 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$1=$recv($self["@element"])._hasAttribute_(aString);
+$1=$recv($self.element)._hasAttribute_(aString);
 if($core.assert($1)){
-return $recv($self["@element"])._getAttribute_(aString);
+return $recv($self.element)._getAttribute_(aString);
 } else {
 return nil;
 }
@@ -248,7 +248,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@element"])._setAttribute_to_(aString,anotherString);
+$recv($self.element)._setAttribute_to_(aString,anotherString);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"attrAt:put:",{aString:aString,anotherString:anotherString},$globals.Domite)});
@@ -358,7 +358,7 @@ selector: "element",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@element"];
+return $self.element;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -376,7 +376,7 @@ selector: "element:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@element"]=anObject;
+$self.element=anObject;
 return self;
 
 },
@@ -478,8 +478,8 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-$self["@element"]=$recv(document)._body();
-$self["@reference"]=nil._asJavaScriptObject();
+$self.element=$recv(document)._body();
+$self.reference=nil._asJavaScriptObject();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.Domite)});
@@ -764,7 +764,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($self["@element"])._at_(aString);
+return $recv($self.element)._at_(aString);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"propAt:",{aString:aString},$globals.Domite)});
 //>>excludeEnd("ctx");
@@ -787,7 +787,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($self["@element"])._at_put_(aString,anObject);
+return $recv($self.element)._at_put_(aString,anObject);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"propAt:put:",{aString:aString,anObject:anObject},$globals.Domite)});
 //>>excludeEnd("ctx");
@@ -831,7 +831,7 @@ selector: "reference",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@reference"];
+return $self.reference;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -849,7 +849,7 @@ selector: "reference:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@reference"]=anObject;
+$self.reference=anObject;
 return self;
 
 },