function Logging.warnOnce(r,...)local f=debug.traceback()if onceUsedLocations[f]then return end onceUsedLocations[f]=true Logging.warn(r,...)end return Logging

function Logging.warnOnce(messageTemplate, ...)
	local trace = debug.traceback()

	if onceUsedLocations[trace] then
		return
	end

	onceUsedLocations[trace] = true
	Logging.warn(messageTemplate, ...)
end

return Logging
