parse library

A library for parsing Dart language versions in string form.

Provides parseLanguageVersion and tryParseLanguageVersion to parse Dart language version strings in to LanguageVersion objects.

Functions

parseLanguageVersion(String source) LanguageVersion
Parses and returns a LanguageVersion from the specified source language version string.
tryParseLanguageVersion(String source) LanguageVersion?
Parses and returns a LanguageVersion from the specified source language version string.

Exceptions / Errors

LanguageVersionFormatException
Exception thrown when a string didn't have the expected format of a LanguageVersion string and therefore can't be successfully parsed or created.