duplicated fields highlighting added
forbidden/required fields for executable, library, benchmark & source repository sections added