Currently Kernel/TidyAll/Plugin/OTOBO/Perl/SyntaxCheck.pm removes use statements from code before checking the syntax. This is because the required modules may not be available for the syntax check. use v5.24; is not removed because it is on a white list. This is important as for example use v5.24; introduces say as a builtin.
All is fine for the current state. But in future higher versions of Perl might be required and higher use v5.XX; might be in the code. The higher versions should also be on the white list.