I'm using Sencha Cmd 5.1.3.61 against Ext. 4.2.3.
My classpath is kind of weird. So far as I can tell just about every one of my non-boilerplate non-ext classes needs to have a classpath mapping in bootstrap.js. At run-time in dev-mode the Loader can't find a class called myapp.header.HeaderPanel. This is because no entry was created for that class at build-time in bootstrap.js. This strikes me as strange because 1) an empty alternate name mapping is created for that class and 2) that class is successfully pulled into ${buildDir}/testing/app.js. So clearly Sencha cmd is finding it ok.
I'm wondering, under what conditions does a classpath mapping get added to bootstrap.js? I.e. how does cmd decide when to create a classpath mapping and when not to?