These are currently generated automatically for routines by the sna2skool.py script. There is some manual tracking of significant variables references in the control file currently, but it's incomplete and may require editing/removal in future if variable references are also auto-generated.
This is stemming from the following conversation involving using macros similar to the deprecated #REFS and $EREFS ones from earlier Skoolkit versions: https://spectrumcomputing.co.uk/forums/viewtopic.php?p=134218#p134218
Since Skoolkit does not reparse/modify existing "Used by:" strings when generating the skool file - If we create our own macros for routine+variable references, that would have the benefit that they could be found/fixed more easily if needed.
These are currently generated automatically for routines by the sna2skool.py script. There is some manual tracking of significant variables references in the control file currently, but it's incomplete and may require editing/removal in future if variable references are also auto-generated.
This is stemming from the following conversation involving using macros similar to the deprecated #REFS and $EREFS ones from earlier Skoolkit versions: https://spectrumcomputing.co.uk/forums/viewtopic.php?p=134218#p134218
Since Skoolkit does not reparse/modify existing "Used by:" strings when generating the skool file - If we create our own macros for routine+variable references, that would have the benefit that they could be found/fixed more easily if needed.