inRange method

  1. @override
bool inRange(
  1. SemVer version, {
  2. bool excludePreRelease = true,
})
override

Check version matches all constraints VersionConstraintNode.

If excludePreRelease set true, the given version will not assume in range if no constraints declared with SemVer.preRelease.

Implementation

@override
bool inRange(SemVer version, {bool excludePreRelease = true}) =>
    _constraints.every(
        (vcs) => vcs.inRange(version, excludePreRelease: excludePreRelease));