diff options
| author | Géry Debongnie <ged@odoo.com> | 2015-03-13 14:02:50 +0100 |
|---|---|---|
| committer | Géry Debongnie <ged@odoo.com> | 2015-03-18 09:23:37 +0100 |
| commit | 4fdf74fe21b9fb99ed9cdcb1a0ef2e21d34dafed (patch) | |
| tree | cfd1e48916e8ff130dd4bc6b60424e13fe1d4c9f /addons/website/static | |
| parent | 59a4706dd97391772efa420a8c5c1f3b1334db7e (diff) | |
[IMP] web+addons: improvement to module system
The module system needs to know the dependencies of a given module
before executing the function. This is why the dependencies were
defined once in an array, and then were described one more times in the
call to require.
But a trick can simplify this: the boot function can parse the string
representation of the module and extract the calls to require from it.
It is more work for the processor, but it leads to simpler module
definitions.
Diffstat (limited to 'addons/website/static')
18 files changed, 19 insertions, 19 deletions
diff --git a/addons/website/static/src/js/summernote.js b/addons/website/static/src/js/summernote.js index 8f595685620..7fd6f7fbfe4 100644 --- a/addons/website/static/src/js/summernote.js +++ b/addons/website/static/src/js/summernote.js @@ -1,4 +1,4 @@ -odoo.define('website.summernote', ['web.core'], function (require) { +odoo.define('website.summernote', function (require) { 'use strict'; var core = require('web.core'); diff --git a/addons/website/static/src/js/website.ace.js b/addons/website/static/src/js/website.ace.js index 587cf1f235f..aa724e819fb 100644 --- a/addons/website/static/src/js/website.ace.js +++ b/addons/website/static/src/js/website.ace.js @@ -1,4 +1,4 @@ -odoo.define('website.ace', ['web.ajax', 'web.Class', 'web.core', 'web.Widget', 'website.ace_call', 'website.website'], function (require) { +odoo.define('website.ace', function (require) { 'use strict'; var ajax = require('web.ajax'); diff --git a/addons/website/static/src/js/website.backend.iframe.js b/addons/website/static/src/js/website.backend.iframe.js index bcce2ab1404..925fb6aa4b1 100644 --- a/addons/website/static/src/js/website.backend.iframe.js +++ b/addons/website/static/src/js/website.backend.iframe.js @@ -1,4 +1,4 @@ -odoo.define('website.backend.iframe', ['website.editor', 'website.snippets.editor'], function (require) { +odoo.define('website.backend.iframe', function (require) { 'use strict'; var editor = require('website.editor'); diff --git a/addons/website/static/src/js/website.backend.js b/addons/website/static/src/js/website.backend.js index e7638938d6b..c88f866b489 100644 --- a/addons/website/static/src/js/website.backend.js +++ b/addons/website/static/src/js/website.backend.js @@ -1,4 +1,4 @@ -odoo.define('website.backend', ['web.core', 'web.form_common', 'web.form_widgets'], function (require) { +odoo.define('website.backend', function (require) { "use strict"; var core = require('web.core'); diff --git a/addons/website/static/src/js/website.contentMenu.js b/addons/website/static/src/js/website.contentMenu.js index 3bc9b66cab1..f1d53af9c8d 100644 --- a/addons/website/static/src/js/website.contentMenu.js +++ b/addons/website/static/src/js/website.contentMenu.js @@ -1,4 +1,4 @@ -odoo.define('website.contentMenu', ['web.ajax', 'web.core', 'web.Widget', 'website.editor', 'website.website'], function (require) { +odoo.define('website.contentMenu', function (require) { "use strict"; var ajax = require('web.ajax'); diff --git a/addons/website/static/src/js/website.editor.js b/addons/website/static/src/js/website.editor.js index 047e3d797eb..7b300aebd7f 100644 --- a/addons/website/static/src/js/website.editor.js +++ b/addons/website/static/src/js/website.editor.js @@ -1,4 +1,4 @@ -odoo.define('website.editor', ['web.ajax', 'web.core', 'web.utils', 'web.Widget', 'website.website'], function (require) { +odoo.define('website.editor', function (require) { 'use strict'; var ajax = require('web.ajax'); diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js index ff19545b687..340680c8d7c 100644 --- a/addons/website/static/src/js/website.js +++ b/addons/website/static/src/js/website.js @@ -1,4 +1,4 @@ -odoo.define('website.website', ['web.ajax', 'web.core', 'web.session'], function (require) { +odoo.define('website.website', function (require) { "use strict"; var ajax = require('web.ajax'); @@ -400,7 +400,7 @@ return { }); -odoo.define('web.session', ['web.Session'], function (require) { +odoo.define('web.session', function (require) { "use strict"; var Session = require('web.Session'); diff --git a/addons/website/static/src/js/website.mobile.js b/addons/website/static/src/js/website.mobile.js index 1375d3181d5..517dcdbbe68 100644 --- a/addons/website/static/src/js/website.mobile.js +++ b/addons/website/static/src/js/website.mobile.js @@ -1,4 +1,4 @@ -odoo.define('website.mobile', ['web.Widget', 'website.website'], function (require) { +odoo.define('website.mobile', function (require) { 'use strict'; var Widget = require('web.Widget'); diff --git a/addons/website/static/src/js/website.seo.js b/addons/website/static/src/js/website.seo.js index 373d6bda17a..5a848157493 100644 --- a/addons/website/static/src/js/website.seo.js +++ b/addons/website/static/src/js/website.seo.js @@ -1,4 +1,4 @@ -odoo.define('website.seo', ['web.Class', 'web.mixins', 'web.Model', 'web.Widget', 'website.website'], function (require) { +odoo.define('website.seo', function (require) { 'use strict'; var Class = require('web.Class'); diff --git a/addons/website/static/src/js/website.share.js b/addons/website/static/src/js/website.share.js index 3bfb794398f..3f4e0cf17a3 100644 --- a/addons/website/static/src/js/website.share.js +++ b/addons/website/static/src/js/website.share.js @@ -1,4 +1,4 @@ -odoo.define('website.share', ['web.core', 'web.Widget', 'website.website'], function (require) { +odoo.define('website.share', function (require) { "use strict"; var core = require('web.core'); diff --git a/addons/website/static/src/js/website.snippets.animation.js b/addons/website/static/src/js/website.snippets.animation.js index f03dfee9d6a..177b30d0cb1 100644 --- a/addons/website/static/src/js/website.snippets.animation.js +++ b/addons/website/static/src/js/website.snippets.animation.js @@ -1,4 +1,4 @@ -odoo.define('website.snippets.animation', ['web.ajax', 'web.core', 'website.website'], function (require) { +odoo.define('website.snippets.animation', function (require) { 'use strict'; var ajax = require('web.ajax'); diff --git a/addons/website/static/src/js/website.snippets.editor.js b/addons/website/static/src/js/website.snippets.editor.js index 9a8a4de5d7e..18ccea94cfd 100644 --- a/addons/website/static/src/js/website.snippets.editor.js +++ b/addons/website/static/src/js/website.snippets.editor.js @@ -1,4 +1,4 @@ -odoo.define('website.snippets.editor', ['web.ajax', 'web.Class', 'web.core', 'web.Widget', 'website.editor', 'website.snippets.animation', 'website.website'], function (require) { +odoo.define('website.snippets.editor', function (require) { 'use strict'; var ajax = require('web.ajax'); diff --git a/addons/website/static/src/js/website.snippets.gallery.js b/addons/website/static/src/js/website.snippets.gallery.js index ba68ff953ce..cd1918d4edf 100644 --- a/addons/website/static/src/js/website.snippets.gallery.js +++ b/addons/website/static/src/js/website.snippets.gallery.js @@ -1,4 +1,4 @@ -odoo.define('website.snippets.gallery', ['web.core', 'website.snippets.editor', 'website.website'], function (require) { +odoo.define('website.snippets.gallery', function (require) { 'use strict'; var core = require('web.core'); diff --git a/addons/website/static/src/js/website.theme.js b/addons/website/static/src/js/website.theme.js index 4fa123782a6..b3dcbc9b0b6 100644 --- a/addons/website/static/src/js/website.theme.js +++ b/addons/website/static/src/js/website.theme.js @@ -1,4 +1,4 @@ -odoo.define('website.theme', ['web.ajax', 'web.core', 'web.Widget', 'website.website'], function (require) { +odoo.define('website.theme', function (require) { 'use strict'; var ajax = require('web.ajax'); diff --git a/addons/website/static/src/js/website.tour.banner.js b/addons/website/static/src/js/website.tour.banner.js index 56d3802ac35..70dd3c49bfa 100644 --- a/addons/website/static/src/js/website.tour.banner.js +++ b/addons/website/static/src/js/website.tour.banner.js @@ -1,4 +1,4 @@ -odoo.define('website.tour.banner', ['web.core', 'web.Tour', 'website.website'], function (require) { +odoo.define('website.tour.banner', function (require) { 'use strict'; var core = require('web.core'); diff --git a/addons/website/static/src/js/website.tour.js b/addons/website/static/src/js/website.tour.js index 4af630a8b8d..c6a31b779e9 100644 --- a/addons/website/static/src/js/website.tour.js +++ b/addons/website/static/src/js/website.tour.js @@ -1,4 +1,4 @@ -odoo.define('website.tour', ['web.Tour', 'website.editor'], function (require) { +odoo.define('website.tour', function (require) { 'use strict'; var Tour = require('web.Tour'); diff --git a/addons/website/static/src/js/website.tour.rte.js b/addons/website/static/src/js/website.tour.rte.js index c13ebd7889a..6a50dc444c2 100644 --- a/addons/website/static/src/js/website.tour.rte.js +++ b/addons/website/static/src/js/website.tour.rte.js @@ -1,4 +1,4 @@ -odoo.define('website.tour.rte', ['web.core', 'web.Tour'], function (require) { +odoo.define('website.tour.rte', function (require) { 'use strict'; var core = require('web.core'); diff --git a/addons/website/static/src/js/website.translator.js b/addons/website/static/src/js/website.translator.js index f83db7ba30a..aa72fad210b 100644 --- a/addons/website/static/src/js/website.translator.js +++ b/addons/website/static/src/js/website.translator.js @@ -1,4 +1,4 @@ -odoo.define('website.translator', ['website.editor', 'website.website'], function (require) { +odoo.define('website.translator', function (require) { 'use strict'; var editor = require('website.editor'); |
