Sha256: e73bcf58f8cb72dd5ac61eddff42a040ce1d8b166fd8c5eb02043d9b81f37bde

Contents?: true

Size: 767 Bytes

Versions: 4

Compression:

Stored size: 767 Bytes

Contents

require 'pdk/analytics'
require 'pdk/answer_file'
require 'pdk/config'
require 'pdk/generate'
require 'pdk/i18n'
require 'pdk/logger'
require 'pdk/report'
require 'pdk/template_file'
require 'pdk/validate'
require 'pdk/version'

module PDK
  def self.analytics
    @analytics ||= PDK::Analytics.build_client(
      logger:        PDK.logger,
      disabled:      ENV['PDK_DISABLE_ANALYTICS'] || PDK.config.user['analytics']['disabled'],
      user_id:       PDK.config.user['analytics']['user-id'],
      app_id:        "UA-139917834-#{PDK::Util.development_mode? ? '2' : '1'}",
      client:        :google_analytics,
      app_name:      'pdk',
      app_version:   PDK::VERSION,
      app_installer: PDK::Util.package_install? ? 'package' : 'gem',
    )
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pdk-1.13.0 lib/pdk.rb
pdk-1.12.0 lib/pdk.rb
pdk-1.11.1 lib/pdk.rb
pdk-1.11.0 lib/pdk.rb