refactoring parse header and fixing CI

4 jobs for develop in 23 minutes and 56 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Configure
passed #108694
linux
configure-linux

00:00:03

 
  Compile
passed #108695
linux
make-linux

00:02:48

 
  Unit Test
passed #108696
linux
test

00:18:18

 
  Dev Test
passed #108697
linux
dev

00:02:46