mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 03:57:13 +01:00
CI check for old style procrefs, tidies some that slipped in (#19649)
* CI_procref * tidy these * exclude the one place we will permit this
This commit is contained in:
@@ -29,7 +29,7 @@ SUBSYSTEM_DEF(pathfinder)
|
||||
while(flow[free])
|
||||
CHECK_TICK
|
||||
free = (free % lcount) + 1
|
||||
var/t = addtimer(CALLBACK(src, /datum/flowcache.proc/toolong, free), 150, TIMER_STOPPABLE)
|
||||
var/t = addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/flowcache, toolong), free), 150, TIMER_STOPPABLE)
|
||||
flow[free] = t
|
||||
flow[t] = M
|
||||
return free
|
||||
|
||||
@@ -338,7 +338,7 @@ SUBSYSTEM_DEF(ticker)
|
||||
#endif
|
||||
|
||||
// Do this 10 second after roundstart because of roundstart lag, and make it more visible
|
||||
addtimer(CALLBACK(src, .proc/handle_antagfishing_reporting), 10 SECONDS)
|
||||
addtimer(CALLBACK(src, PROC_REF(handle_antagfishing_reporting)), 10 SECONDS)
|
||||
return TRUE
|
||||
|
||||
|
||||
|
||||
@@ -306,7 +306,7 @@ GLOBAL_LIST_EMPTY(PDAs)
|
||||
/obj/item/pda/proc/add_pen(obj/item/P)
|
||||
P.forceMove(src)
|
||||
held_pen = P
|
||||
RegisterSignal(held_pen, COMSIG_PARENT_QDELETING, .proc/clear_pen)
|
||||
RegisterSignal(held_pen, COMSIG_PARENT_QDELETING, PROC_REF(clear_pen))
|
||||
|
||||
/obj/item/pda/proc/clear_pen()
|
||||
UnregisterSignal(held_pen, COMSIG_PARENT_QDELETING)
|
||||
|
||||
@@ -40,6 +40,11 @@ if grep -P '/obj/merge_conflict_marker' _maps/**/*.dmm; then
|
||||
echo "ERROR: Merge conflict markers detected in map, please resolve all merge failures!"
|
||||
st=1
|
||||
fi;
|
||||
# Check for non-515 compatable .proc/ syntax
|
||||
if grep -P --exclude='__byond_version_compat.dm' '\.proc/' code/**/*.dm; then
|
||||
echo "ERROR: Outdated proc reference use detected in code, please use proc reference helpers."
|
||||
st=1
|
||||
fi;
|
||||
nl='
|
||||
'
|
||||
nl=$'\n'
|
||||
|
||||
Reference in New Issue
Block a user