Sha256: 9a944fb9172935dc7c6d7edd7b6de34e76c7b5324385947016dd7919381c41d5
Contents?: true
Size: 663 Bytes
Versions: 12
Compression:
Stored size: 663 Bytes
Contents
# frozen_string_literal: true module Diffend # Module responsible for building local context module LocalContext class << self # Build diffend, host, packages, and platform specific information # # @param config [Diffend::Config] # @param definition [Bundler::Definition] definition for your source # # @return [Hash] payload for diffend endpoint def call(config, definition) { 'diffend' => Diffend.call(config), 'host' => Host.call, 'packages' => Packages.call(config.command, definition), 'platform' => Platform.call }.freeze end end end end
Version data entries
12 entries across 12 versions & 2 rubygems