GitHub PushEvent at 2014-08-24 21:04:36
Repository: ember-cli
Actor: rwjblue
Payload: {"shas":[["92c5aa7f366e57e432360a1e3b5ac1bbb5843573","4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","Allow calling super in subclasses of CoreObject.\n\n* Add a few tests for `CoreObject`.\n* Allow calling methods on your parent class. Illustration:\n\n```javascript\nvar fooCalled, barCalled, instance;\n\nvar Klass1 = CoreObject.extend({\n  foo: function() {\n    fooCalled = true;\n  }\n});\n\nvar Klass2 = Klass1.extend({\n  foo: function() {\n    this._super();\n  },\n\n  bar: function() {\n    barCalled = true;\n    this._super.foo();\n  }\n});\n\ninstance = new Klass2();\ninstance.bar();\n\nassert(fooCalled, 'foo called');\nassert(barCalled, 'bar called');\n\nfooCalled = false;\ninstance.foo();\n\nassert(fooCalled, 'foo called');\n```","Robert Jackson",true]],"size":1,"ref":"refs/heads/allow-calling-super","head":"92c5aa7f366e57e432360a1e3b5ac1bbb5843573"}