Class: Packages::Maven::Metadata::BaseCreateXmlService
- Inherits:
-
Object
- Object
- Packages::Maven::Metadata::BaseCreateXmlService
- Includes:
- Gitlab::Utils::StrongMemoize
- Defined in:
- app/services/packages/maven/metadata/base_create_xml_service.rb
Direct Known Subclasses
Constant Summary collapse
- INDENT_SPACE =
2
Instance Method Summary collapse
-
#initialize(metadata_content:, package:, logger: nil) ⇒ BaseCreateXmlService
constructor
A new instance of BaseCreateXmlService.
Constructor Details
#initialize(metadata_content:, package:, logger: nil) ⇒ BaseCreateXmlService
Returns a new instance of BaseCreateXmlService.
11 12 13 14 15 |
# File 'app/services/packages/maven/metadata/base_create_xml_service.rb', line 11 def initialize(metadata_content:, package:, logger: nil) @metadata_content = @package = package @logger = logger || Gitlab::AppJsonLogger end |