25 : source code validation