| # typed: strong | |
| # frozen_string_literal: true | |
| # These all need to be required so the various classes can be registered in a | |
| # lookup table of package manager names to concrete classes. | |
| require "dependabot/docker" | |
| require "dependabot/docker_compose/file_fetcher" | |
| require "dependabot/docker_compose/file_parser" | |
| require "dependabot/docker_compose/file_updater" | |
| Dependabot::Utils.register_version_class("docker_compose", Dependabot::Docker::Version) | |
| Dependabot::UpdateCheckers.register("docker_compose", Dependabot::Docker::UpdateChecker) | |
| Dependabot::Utils.register_requirement_class("docker_compose", Dependabot::Docker::Requirement) | |
| Dependabot::MetadataFinders.register("docker_compose", Dependabot::Docker::MetadataFinder) | |
| require "dependabot/pull_request_creator/labeler" | |
| Dependabot::PullRequestCreator::Labeler | |
| .register_label_details("docker_compose", name: "docker_compose", colour: "E5F2FC") | |
| require "dependabot/dependency" | |
| Dependabot::Dependency.register_production_check("docker_compose", ->(_) { true }) | |