Version.parse_requirement-exclamation-mark
You're seeing just the function
parse_requirement-exclamation-mark
, go back to Version module for more information.
Specs
parse_requirement!(String.t()) :: Version.Requirement.t()
Parses a version requirement string into a Version.Requirement
struct.
If string
is an invalid requirement, a Version.InvalidRequirementError
is raised.
Examples
iex> Version.parse_requirement!("== 2.0.1")
#Version.Requirement<== 2.0.1>
iex> Version.parse_requirement!("== == 2.0.1")
** (Version.InvalidRequirementError) invalid requirement: "== == 2.0.1"