Skip to content

Version

Purpose

Provides utility methods.

Methods

Binding name: p6.version

Method: boolean p6.version.lessThan(String version, String other [, boolean equal])

Return if the version is less (or equal) than the other.


Method: boolean p6.version.greaterThan(String version, String other [, boolean equal])

Return if the version is greater (or equal) than the other.


Method: boolean p6.version.equals(String current, String other)

Return is the two versions are equal.

Examples

println p6.version.lessThan("1.1.0", "1.2.0")
# Return true

println p6.version.lessThan("1.1.0", "1.1.0", true)
# Return true

println p6.version.greaterThan("1.1.0", "1.2.0")
# Return false

println p6.version.greaterThan("1.1.0", "1.2.0", true)
# Return false

println p6.version.greaterThan("1.1.0", "1.2.0")
# Return true