Check for dup refs in renumber script
This commit is contained in:
@@ -9,6 +9,13 @@ end
|
|||||||
|
|
||||||
content = File.read(filename)
|
content = File.read(filename)
|
||||||
|
|
||||||
|
refs = content.scan(/\[\d+\]:/)
|
||||||
|
|
||||||
|
unless refs == refs.uniq
|
||||||
|
warn "Error: duplicate refs detected"
|
||||||
|
exit
|
||||||
|
end
|
||||||
|
|
||||||
links = content.scan(/\[\d+\]/).uniq
|
links = content.scan(/\[\d+\]/).uniq
|
||||||
|
|
||||||
links.zip(1..).each do |old_id, new_id|
|
links.zip(1..).each do |old_id, new_id|
|
||||||
|
|||||||
Reference in New Issue
Block a user