LessCompiler being initiated on .js change


#1

On our Ember-cli app:

version: 0.1.7
Livereload server on port 35729
Serving on http://0.0.0.0:4200/

Build successful - 5146ms.

Slowest Trees                  | Total
-------------------------------+----------------
LessCompiler                   | 2622ms
ES3SafeFilter                  | 387ms
SixToFive                      | 375ms
JSHint - App                   | 284ms

GET /dashboard/topContent 200 4.558 ms - 1363
GET /ember-cli-live-reload.js 200 2.259 ms - 313
GET /assets/vendor.css 200 2.662 ms - -
GET /assets/app.css 200 1.570 ms - 404619
GET /assets/vendor.js 200 2.463 ms - 3092783
GET /assets/app.js 200 2.849 ms - 116568
GET /assets/vendor.map 200 2.914 ms - 3707967
GET /assets/app.map 200 0.696 ms - 140097

file changed controllers/examples/select.js

Build successful - 3557ms.

Slowest Trees                  | Total
-------------------------------+----------------
LessCompiler                   | 2514ms

GET /dashboard/topContent 200 0.882 ms - 1363
GET /ember-cli-live-reload.js 200 0.660 ms - 313
GET /assets/vendor.css 200 1.702 ms - -
GET /assets/app.css 200 1.676 ms - 404619
GET /assets/vendor.js 200 3.015 ms - 3092783
GET /assets/app.js 200 3.579 ms - 116568
GET /assets/vendor.map 200 1.601 ms - 3707967
GET /assets/app.map 200 0.691 ms - 140097

Notice I edit file “controllers/examples/select.js” but then LessCompiler was initiated?

Any idea on where to start looking what’s wrong? I’ve been looking into internals of the ember-cli’s broccoli/watcher to figure out out what’s going on.

I’m expecting at some point in the code the files changed types are looked at with some regex. So when the files changed list includes one with *.css, the Css compiler is run. But in my case I’ll be looking for something like *.less.

Anyone have an idea of where I should start looking?