From 92e10123146befa5e56052c3304e24029ec84e69 Mon Sep 17 00:00:00 2001 From: Paul Donald Date: Mon, 16 Feb 2026 03:41:23 +0100 Subject: [PATCH] luci-base: fix front matter for luci-base classes Linking the namespaces provides hierarchy which satisfies various errors and warnings, but hides the front matter for the classes for some reason. Signed-off-by: Paul Donald --- .../luci-base/htdocs/luci-static/resources/firewall.js | 9 --------- modules/luci-base/htdocs/luci-static/resources/form.js | 5 ----- modules/luci-base/htdocs/luci-static/resources/fs.js | 5 ----- .../luci-base/htdocs/luci-static/resources/network.js | 5 ----- modules/luci-base/htdocs/luci-static/resources/rpc.js | 5 ----- modules/luci-base/htdocs/luci-static/resources/uci.js | 5 ----- modules/luci-base/htdocs/luci-static/resources/ui.js | 5 ----- 7 files changed, 39 deletions(-) diff --git a/modules/luci-base/htdocs/luci-static/resources/firewall.js b/modules/luci-base/htdocs/luci-static/resources/firewall.js index e85dd8d2ed..45eca10045 100644 --- a/modules/luci-base/htdocs/luci-static/resources/firewall.js +++ b/modules/luci-base/htdocs/luci-static/resources/firewall.js @@ -4,15 +4,6 @@ 'require tools.prng as random'; -/** - * @namespace LuCI - */ - -/** - * @namespace LuCI.firewall - * @memberof LuCI - */ - /** * Load the firewall configuration. * @returns {Promise} diff --git a/modules/luci-base/htdocs/luci-static/resources/form.js b/modules/luci-base/htdocs/luci-static/resources/form.js index c4bb5f8a5b..e351a2ee0c 100644 --- a/modules/luci-base/htdocs/luci-static/resources/form.js +++ b/modules/luci-base/htdocs/luci-static/resources/form.js @@ -190,11 +190,6 @@ const CBIJSONConfig = baseclass.extend({ } }); -/** - * @namespace LuCI.form - * @memberof LuCI - */ - /** * @class AbstractElement * @memberof LuCI.form diff --git a/modules/luci-base/htdocs/luci-static/resources/fs.js b/modules/luci-base/htdocs/luci-static/resources/fs.js index 94e9cd4e4f..03048f4aaf 100644 --- a/modules/luci-base/htdocs/luci-static/resources/fs.js +++ b/modules/luci-base/htdocs/luci-static/resources/fs.js @@ -3,11 +3,6 @@ 'require request'; 'require baseclass'; -/** - * @namespace LuCI.fs - * @memberof LuCI - */ - /** * @typedef {Object} FileStatEntry * @memberof LuCI.fs diff --git a/modules/luci-base/htdocs/luci-static/resources/network.js b/modules/luci-base/htdocs/luci-static/resources/network.js index 176e16e9a5..129cd74c1e 100644 --- a/modules/luci-base/htdocs/luci-static/resources/network.js +++ b/modules/luci-base/htdocs/luci-static/resources/network.js @@ -642,11 +642,6 @@ function enumerateNetworks() { let Hosts, Network, Protocol, Device, WifiDevice, WifiNetwork, WifiVlan; -/** - * @namespace LuCI.network - * @memberof LuCI - */ - /** * @class network * @memberof LuCI diff --git a/modules/luci-base/htdocs/luci-static/resources/rpc.js b/modules/luci-base/htdocs/luci-static/resources/rpc.js index fa48ebef45..72ccbd26e2 100644 --- a/modules/luci-base/htdocs/luci-static/resources/rpc.js +++ b/modules/luci-base/htdocs/luci-static/resources/rpc.js @@ -7,11 +7,6 @@ let rpcSessionID = L.env.sessionid ?? '00000000000000000000000000000000'; let rpcBaseURL = L.url('admin/ubus'); const rpcInterceptorFns = []; -/** - * @namespace LuCI.rpc - * @memberof LuCI - */ - /** * @class rpc * @memberof LuCI diff --git a/modules/luci-base/htdocs/luci-static/resources/uci.js b/modules/luci-base/htdocs/luci-static/resources/uci.js index d9673910e5..f53b548e3e 100644 --- a/modules/luci-base/htdocs/luci-static/resources/uci.js +++ b/modules/luci-base/htdocs/luci-static/resources/uci.js @@ -16,11 +16,6 @@ function isEmpty(object, ignore) { return true; } -/** - * @namespace LuCI.uci - * @memberof LuCI - */ - /** * @class uci * @memberof LuCI diff --git a/modules/luci-base/htdocs/luci-static/resources/ui.js b/modules/luci-base/htdocs/luci-static/resources/ui.js index 1b975dfffe..7802fe0765 100644 --- a/modules/luci-base/htdocs/luci-static/resources/ui.js +++ b/modules/luci-base/htdocs/luci-static/resources/ui.js @@ -14,11 +14,6 @@ let tooltipDiv = null; let indicatorDiv = null; let tooltipTimeout = null; -/** - * @namespace LuCI.ui - * @memberof LuCI - */ - /** * @class AbstractElement * @memberof LuCI.ui