Class: API::ComposerPackages

Inherits:
Grape::API::Instance
  • Object
show all
Includes:
Helpers::Packages::BasicAuthHelpers::Constants, Gitlab::Utils::StrongMemoize
Defined in:
lib/api/composer_packages.rb

Constant Summary collapse

COMPOSER_ENDPOINT_REQUIREMENTS =
{
  package_name: API::NO_SLASH_URL_PART_REGEX
}.freeze

Constants included from Helpers::Packages::BasicAuthHelpers::Constants

Helpers::Packages::BasicAuthHelpers::Constants::AUTHENTICATE_REALM_HEADER, Helpers::Packages::BasicAuthHelpers::Constants::AUTHENTICATE_REALM_NAME

Method Summary

Methods included from Gitlab::Utils::StrongMemoize

#clear_memoization, #strong_memoize, #strong_memoized?