PyRequirement (@NotNull String line) { final Matcher matcher = ARCHIVE_URL.matcher(line); if (matcher.matches()) { return createVcsOrArchiveRequirement(parseNameAndVersionFromVcsOrArchive(matcher.group(NAME_GROUP)), Collections.singletonList(dropComments(line, matcher)), null); } return null; }