def get_project_file(pPath = './', pLanguage = '**.rb')
      # Verify if path is a valid directory or file
      return nil unless File.file?(pPath) || File.directory?(pPath)

      # Handle single file and multiple files
      @filesProject =
        File.file?(pPath) ? [pPath] : Dir[File.join(pPath, '**', pLanguage)]
    end
def get_project_file(pPath = './', pLanguage = '**.rb')
      # Verify if path is a valid directory or file
      return nil unless File.file?(pPath) || File.directory?(pPath)

      # Handle single file and multiple files
      @filesProject =
        File.file?(pPath) ? [pPath] : Dir[File.join(pPath, '**', pLanguage)]
    end
!@param pPath Relative path of the project.
 !@param pLanguage Language extension for make the parser.