def _process_download(self, url):
if self.platform_check and self._is_platform_dependent(url):<EOL><INDENT>info = None<EOL><DEDENT>else:<EOL><INDENT>info = self.convert_url_to_download_info(url, self.project_name)<EOL><DEDENT>logger.debug('<STR_LIT>', url, info)<EOL>if info:<EOL><INDENT>with self._lock:    <EOL><INDENT>self._update_version_data(self.result, info)<EOL><DEDENT><DEDENT>return info<EOL>
See if an URL is a suitable download for a project.

If it is, register information in the result dictionary (for
_get_project) about the specific version it's for.

Note that the return value isn't actually used other than as a boolean
value.