Skip to content

Commit

Permalink
[BUGFIX beta] only logLibraryVersions in debug mode
Browse files Browse the repository at this point in the history
  • Loading branch information
GavinJoyce committed Jan 12, 2017
1 parent 5ea34e5 commit e029eeb
Showing 1 changed file with 17 additions and 14 deletions.
31 changes: 17 additions & 14 deletions packages/ember-application/lib/system/application.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ import {
libraries,
isTesting,
get,
run
run,
runInDebug
} from 'ember-metal';
import {
Namespace,
Expand Down Expand Up @@ -1050,23 +1051,25 @@ function registerLibraries() {
}

function logLibraryVersions() {
if (ENV.LOG_VERSION) {
// we only need to see this once per Application#init
ENV.LOG_VERSION = false;
let libs = libraries._registry;
runInDebug(() => {
if (ENV.LOG_VERSION) {
// we only need to see this once per Application#init
ENV.LOG_VERSION = false;
let libs = libraries._registry;

let nameLengths = libs.map(item => get(item, 'name.length'));
let nameLengths = libs.map(item => get(item, 'name.length'));

let maxNameLength = Math.max.apply(this, nameLengths);
let maxNameLength = Math.max.apply(this, nameLengths);

debug('-------------------------------');
for (let i = 0; i < libs.length; i++) {
let lib = libs[i];
let spaces = new Array(maxNameLength - lib.name.length + 1).join(' ');
debug([lib.name, spaces, ' : ', lib.version].join(''));
debug('-------------------------------');
for (let i = 0; i < libs.length; i++) {
let lib = libs[i];
let spaces = new Array(maxNameLength - lib.name.length + 1).join(' ');
debug([lib.name, spaces, ' : ', lib.version].join(''));
}
debug('-------------------------------');
}
debug('-------------------------------');
}
});
}

export default Application;

0 comments on commit e029eeb

Please sign in to comment.