Reorganize TSV parsing code

4 jobs for Make-Warning-for-User-During-Import in 30 minutes and 40 seconds (queued for 10 minutes and 49 seconds)
Status Job ID Name Coverage
  Cabal
passed #15227
cabal

00:14:56

 
  Stack
passed #15228
stack

00:02:05

 
  Bench
manual #15229
allowed to fail manual
bench
 
  Test
failed #15230
test

00:13:39

 
Name Stage Failure
failed
test Test
calling stop notifications - done
Test suite garg-test-hspec: PASS
Test suite logged to:
/builds/gargantext/haskell-gargantext/dist-newstyle/build/x86_64-linux/ghc-9.4.8/gargantext-0.0.7.3.1/t/garg-test-hspec/opt/test/gargantext-0.0.7.3.1-garg-test-hspec.log
1 of 1 test suites (1 of 1 test cases) passed.
Error: cabal: Failed to build test:garg-test-tasty from gargantext-0.0.7.3.1.

Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1