GE Lua Documentation

Press F to search!

tableFindRecursion

Definition


-- @/lua/common/devUtils.lua:200

function tableFindRecursion(tbl)
  if type(tbl) ~= 'table' then return nil end
  local res = {}
  _tableFindRecursion(tbl, res, '')
  local duplicateTables = {}
  local dupeCount = 0
  for k, v in pairs(res) do
    if #v > 1 then
      duplicateTables[k] = v
      dupeCount = dupeCount + 1
    end
  end
  return dupeCount, duplicateTables
end

Callers