$propDef['annotations'] in not always defined
regex ne prend pas en compte les float/doubles négatifs