Module: Dependabot::Elm

Defined in:
lib/dependabot/elm/version.rb,
lib/dependabot/elm/language.rb,
lib/dependabot/elm/file_parser.rb,
lib/dependabot/elm/requirement.rb,
lib/dependabot/elm/file_fetcher.rb,
lib/dependabot/elm/file_updater.rb,
lib/dependabot/elm/update_checker.rb,
lib/dependabot/elm/metadata_finder.rb,
lib/dependabot/elm/package_manager.rb,
lib/dependabot/elm/update_checker/cli_parser.rb,
lib/dependabot/elm/file_updater/elm_json_updater.rb,
lib/dependabot/elm/package/package_details_fetcher.rb,
lib/dependabot/elm/update_checker/requirements_updater.rb,
lib/dependabot/elm/update_checker/latest_version_finder.rb

Defined Under Namespace

Modules: Package Classes: FileFetcher, FileParser, FileUpdater, Language, MetadataFinder, PackageManager, Requirement, UpdateChecker, Version

Constant Summary collapse

LANGUAGE =
"elm"
ECOSYSTEM =
"elm"
PACKAGE_MANAGER =
"elm"
ELM_VERSION_KEY =
"elm-version"
MANIFEST_FILE =
"elm.json"
DEFAULT_ELM_VERSION =
"0.19.0"
SUPPORTED_ELM_VERSIONS =

Keep versions in ascending order

T.let([].freeze, T::Array[Dependabot::Version])
DEPRECATED_ELM_VERSIONS =

Currently, we don’t support any deprecated versions of Elm When a version is going to be unsupported, it will be added here for a while to give users time to upgrade Example for deprecation: DEPRECATED_ELM_VERSIONS = T.let(.freeze, T::Array)

T.let([].freeze, T::Array[Dependabot::Version])