KotlinVersion constructor
Creates a version from major and minor components, leaving patch component zero.
Implementation
const KotlinVersion({
required this.major,
required this.minor,
this.patch = 0,
}) : assert(major >= 0),
assert(minor >= 0),
assert(patch >= 0),
assert(major <= MAX_COMPONENT_VALUE),
assert(minor <= MAX_COMPONENT_VALUE),
assert(patch <= MAX_COMPONENT_VALUE);