MCPcopy Create free account
hub / github.com/apache/solr / run

Method run

dev-tools/scripts/changes2logchange.py:912–922  ·  view source on GitHub ↗

Execute the migration.

(self)

Source from the content-addressed store, hash-verified

910 }
911
912 def run(self):
913 """Execute the migration."""
914 print(f"Parsing CHANGES.txt from: {self.changes_file_path}")
915 self.parser.parse()
916
917 print(f"Found {len(self.parser.versions)} versions")
918
919 for version_section in self.parser.versions:
920 self._process_version(version_section)
921
922 self._print_summary()
923
924 def _process_version(self, version_section: VersionSection):
925 """Process all entries for a single version."""

Callers 1

mainFunction · 0.95

Calls 3

_process_versionMethod · 0.95
_print_summaryMethod · 0.95
parseMethod · 0.45

Tested by

no test coverage detected