mirror of
https://github.com/BlackMATov/evolved.lua.git
synced 2025-12-17 06:36:52 +07:00
unload evolved with pattern
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
package.loaded['evolved'] = nil
|
require 'develop.unload' 'evolved'
|
||||||
local evo = require 'evolved'
|
|
||||||
|
|
||||||
local basics = require 'develop.basics'
|
local basics = require 'develop.basics'
|
||||||
|
|
||||||
|
local evo = require 'evolved'
|
||||||
|
|
||||||
local N = 1000
|
local N = 1000
|
||||||
local B = evo.entity()
|
local B = evo.entity()
|
||||||
local F1, F2, F3, F4, F5 = evo.id(5)
|
local F1, F2, F3, F4, F5 = evo.id(5)
|
||||||
|
|||||||
8
develop/unload.lua
Normal file
8
develop/unload.lua
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
---@param pattern string
|
||||||
|
return function(pattern)
|
||||||
|
for name, _ in pairs(package.loaded) do
|
||||||
|
if name:match(pattern) then
|
||||||
|
package.loaded[name] = nil
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
package.loaded['evolved'] = nil
|
require 'develop.unload' 'evolved'
|
||||||
|
|
||||||
local evo = require 'evolved'
|
local evo = require 'evolved'
|
||||||
|
|
||||||
do
|
do
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package.loaded['evolved'] = nil
|
require 'develop.unload' 'evolved'
|
||||||
local evo = require 'evolved'
|
|
||||||
|
|
||||||
local basics = require 'develop.basics'
|
local basics = require 'develop.basics'
|
||||||
|
|
||||||
|
local evo = require 'evolved'
|
||||||
local tiny = require 'develop.3rdparty.tiny'
|
local tiny = require 'develop.3rdparty.tiny'
|
||||||
|
|
||||||
local N = 1000
|
local N = 1000
|
||||||
|
|||||||
Reference in New Issue
Block a user