Module:Check for deprecated parameters: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 15:
local args = frame.args
local pargs = frame:getParent().args
local ignoreblank = isnotempty(frame.args['ignoreblank'])
local showblankpos = isnotempty(frame.args['showblankpositional'])
local knownargs = {}
local deprecated = frame.args['category'] or 'Found _VALUE_, '
local preview = frame.args['preview']
Line 24 ⟶ 21:
local values = {}
local res = {}
local regexps = {}
 
-- create the table of deprecated values and their matching new value
Line 39 ⟶ 35:
end
 
-- loop over the parent args, and makesee sureif theyany are on the listdeprecated
for k, v in pairs(pargs) do
-- mw.log(k..'---'..v)
if dep_values[k] then
table.insert(values, k)
end
mw.logObject(values)
end
 
Line 60 ⟶ 53:
end
local r = deprecated:gsub('_VALUE_', ('"'..v..'". replace with "'..dep_values[v]..'"'))
preview = 'TESTING'
table.insert(res, r)
end