Commit 2246cf98 authored by Takuya Noguchi's avatar Takuya Noguchi 💖
Browse files

Load partial Active Support component instead of everything

parent 85c87cc3
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
# rubocop:disable Naming/FileName
# frozen_string_literal: true

require "active_support/all"

# LabKit is a module for handling cross-project
# infrastructural concerns, partcularly related to
# observability.
+3 −0
Original line number Diff line number Diff line
# frozen_string_literal: true

require "active_support/core_ext/module/delegation"
require "active_support/core_ext/string/starts_ends_with"

module Labkit
  # A context can be used to provide structured information on what resources
  # GitLab is working on within a service.
+1 −1
Original line number Diff line number Diff line
@@ -3,8 +3,8 @@
# Disable the UnusedMethodArgument linter, since we need to declare the kwargs
# in the methods, but we don't actually use them.
# rubocop:disable Lint/UnusedMethodArgument

require "grpc"
require "singleton"

module Labkit
  module Correlation
+2 −0
Original line number Diff line number Diff line
# frozen_string_literal: true

require "active_support/time_with_zone"
require "active_support/values/time_zone"
require "grpc"
require "json"

+0 −2
Original line number Diff line number Diff line
# frozen_string_literal: true

require "active_support/all"

module Labkit
  # Tracing provides distributed tracing functionality
  module Tracing
Loading