emberjs/ember.js — pull request #3749 by ef4 (2013-11-16 17:29:37+00:00)
Title: Actions warning

Since almost every property on a class definition is a function, it's easy to accidentally say this out of habit:

````javascript

App.MyController = Ember.Controller.extend({
actions: function() {
doThing: function() { ... }
}
});

````

When you meant to say this:

````javascript

App.MyController = Ember.Controller.extend({
actions: {
doThing: function() { ... }
}
});

````

The above doesn't produce any error or warning, it just makes your handlers invisible. My change adds a warning.