Merge branch 'better-api-generation' into 'master'

Better api generation

See merge request !13
3 jobs for 26-creation-of-jar-in-ci-fails in 4 minutes and 5 seconds (queued for 1 second)
Status Name Job ID Coverage
  Build
passed build #13336

00:01:17

 
  Test
passed test #13337

00:01:39

 
  Jar
passed jar #13338

00:01:07