VersionProperty.fromCrawledProperty constructor
VersionProperty.fromCrawledProperty(
- CrawledProperty property
Implementation
factory VersionProperty.fromCrawledProperty(CrawledProperty property) {
assert(
property.name.toUpperCase() == "VERSION",
"Received invalid property: ${property.name}",
);
final parts = property.value.split(";");
return VersionProperty(
minVersion: parts[0],
maxVersion: parts.length == 2 ? parts[1] : null,
);
}