added name can not be blank validation to CompilationUnit