1
0
Fork 0

2.7: Enabled deprecation warnings in manifest.

This commit is contained in:
Alan Plum 2015-06-22 14:16:55 +02:00
parent 7362331164
commit 40507358f4
1 changed files with 15 additions and 15 deletions

View File

@ -315,32 +315,32 @@ var checkManifest = function(filename, manifest) {
} }
}); });
// TODO Emit deprecation warnings in 2.7 // TODO Remove in 2.8
if (manifest.setup) { if (manifest.setup) {
// console.warn( console.warn(
// "Manifest '%s' contains deprecated attribute 'setup', use 'scripts.setup' instead.", "Manifest '%s' contains deprecated attribute 'setup', use 'scripts.setup' instead.",
// filename filename
// ); );
manifest.scripts.setup = manifest.setup; manifest.scripts.setup = manifest.setup;
delete manifest.setup; delete manifest.setup;
} }
if (manifest.teardown) { if (manifest.teardown) {
// console.warn( console.warn(
// "Manifest '%s' contains deprecated attribute 'teardown', use 'scripts.teardown' instead.", "Manifest '%s' contains deprecated attribute 'teardown', use 'scripts.teardown' instead.",
// filename filename
// ); );
manifest.scripts.teardown = manifest.teardown; manifest.scripts.teardown = manifest.teardown;
delete manifest.teardown; delete manifest.teardown;
} }
// if (manifest.assets) { if (manifest.assets) {
// console.warn( console.warn(
// "Manifest '%s' contains deprecated attribute 'assets', use 'files' and an external build tool instead.", "Manifest '%s' contains deprecated attribute 'assets', use 'files' and an external build tool instead.",
// filename filename
// ); );
// } }
Object.keys(manifest).forEach(function (key) { Object.keys(manifest).forEach(function (key) {
if (!manifestSchema[key]) { if (!manifestSchema[key]) {