Split script check-no-floating.sh into multiple scripts
check-no-floating
checks multiple things. According with the separation-of-concerns principle, these things should be separated to allow an easier overview when looking at a pipeline.
There should be scripts for:
-
maximum depth check -
every page included check -
every page included exactly once check -
check for references that should be in the footer