KotlinVersion constructor

const KotlinVersion({
  1. required Int major,
  2. required Int minor,
  3. Int patch = 0,
})

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);