Missing strict declarations
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Wed, 12 Jun 2013 14:55:34 +0000 (16:55 +0200)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Wed, 12 Jun 2013 17:52:04 +0000 (19:52 +0200)
entrypoint.js
modules.js
modules/data.js
modules/documentCanvas/documentCanvas.js
modules/documentCanvas/transformations.js
modules/metadataEditor/transformations.js
modules/nodePane/nodePane.js
modules/rng/rng.js
modules/sourceEditor/sourceEditor.js
rng.js

index 42e7209..6f81c94 100644 (file)
@@ -1,5 +1,6 @@
 (function() {
-
+    'use strict';
+    
     requirejs.config({\r
         baseUrl: '/static/editor',
         
index ebee292..9accc7d 100644 (file)
@@ -3,6 +3,9 @@ define(function(require) {
        Each module must be required explicitly by apropriate 'require' function call\r
        in order for requirejs optimizer to work.\r
     */\r
+    \r
+    'use strict';\r
+    \r
     return {\r
         data: require('modules/data'),\r
         rng: require('modules/rng/rng'),\r
index 5a48572..2848454 100644 (file)
@@ -1,5 +1,7 @@
 define(function() {\r
 \r
+'use strict';\r
+\r
 return function(sandbox) {\r
 \r
     var doc = sandbox.getBootstrappedData().document;\r
index 6e1d07c..9d2e725 100644 (file)
@@ -6,7 +6,7 @@ define([
 './wlxmlNode',\r
 'libs/text!./template.html'], function(_, transformations, wlxmlNode, template) {\r
 \r
-\r
+'use strict';\r
 \r
 return function(sandbox) {\r
 \r
@@ -57,7 +57,7 @@ return function(sandbox) {
                 _.each(mutation.addedNodes, function(node) {\r
                     node = $(node);\r
                     node.parent().find('[wlxml-tag]').each(function() {\r
-                        tag = $(this);\r
+                        var tag = $(this);\r
                         if(!tag.attr('id'))\r
                             tag.attr('id', 'xxxxxxxx-xxxx-xxxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {var r = Math.random()*16|0,v=c=='x'?r:r&0x3|0x8;return v.toString(16);}));\r
                     });\r
index de72efd..44ab78a 100644 (file)
@@ -1,5 +1,7 @@
 define(['libs/jquery-1.9.1.min'], function($) {\r
 \r
+    'use strict';\r
+\r
     var transformations = {};\r
 \r
     transformations.fromXML = {\r
index a6fea3f..8202a9f 100644 (file)
@@ -1,5 +1,7 @@
 define(['libs/jquery-1.9.1.min'], function($) {\r
 \r
+    'use strict';\r
+\r
     return {\r
         getMetadata: function(xml) {\r
             var toret = {};\r
index 037715f..a9ef9e4 100644 (file)
@@ -5,9 +5,11 @@ define([
 \r
 ], function(templateSrc, $, _) {\r
 \r
+'use strict';\r
+\r
 return function(sandbox) {\r
     \r
-    view = $(_.template(templateSrc)());\r
+    var view = $(_.template(templateSrc)());\r
     \r
     view.on('change', 'select', function(e) {\r
         var target = $(e.target);\r
index 8202346..deda771 100644 (file)
@@ -6,8 +6,9 @@ define([
 'libs/text!./editingLayout.html',\r
 ], function(layout, vbox, tabs, mainLayoutTemplate, visualEditingLayoutTemplate) {\r
 \r
+'use strict';\r
+\r
 return function(sandbox) {\r
-    'use strict';\r
     \r
     function addMainTab(title, slug, view) {\r
         views.mainTabs.addTab(title, slug, view);\r
index bd56c43..431fcb8 100644 (file)
@@ -1,5 +1,7 @@
 define(function() {\r
 \r
+'use strict';\r
+\r
 return function(sandbox) {\r
 \r
     var view = $(sandbox.getTemplate('main')());\r
diff --git a/rng.js b/rng.js
index 7089031..04a8d4f 100644 (file)
--- a/rng.js
+++ b/rng.js
@@ -1,8 +1,14 @@
-define({
+define(function() {
+    
+'use strict';
+    
+return {
     modules: {}, 
     initModules: ['rng'],
     permissions: {
         'skelton': ['getDOM'],
         'rng': ['getModule', 'handleEvents', 'getDOM']
     }
+}
+
 });
\ No newline at end of file