fixes issues with ParaViewDetermineVersion.
The code had 2 issues:
-
used obsolete 'output' if Git executable was missing. There was a possibility that output variable was never set and used some garbage value from parent scope.
-
version pattern matching was too liberal and would match absolute any long txt so long as it has some numbers in it that matched a typical version number.
see also: vtk/vtk-m!1166 (merged), #18116 (closed)
Edited by Utkarsh Ayachit