Sha256: 8ac0bd1f1f1f81583455df593e0744c1c9083c0463b6ae0b8a45b945e8e6cc7a
Contents?: true
Size: 1019 Bytes
Versions: 11
Compression:
Stored size: 1019 Bytes
Contents
# Copyright (c) 2021 Contrast Security, Inc. See https://www.contrastsecurity.com/enduser-terms-0317a for more details. # frozen_string_literal: true module Contrast module Agent # This is the base module for our assess classes. It is intended to # facilitate the patching of the application for Assess functionality. Any # class under this namespace should be required here, providing a single # point of require for this functionality. module Assess require 'contrast/agent/assess/tracker' require 'contrast/agent/module_data' require 'contrast/agent/rewriter' if RUBY_VERSION < '2.6.0' # TODO: RUBY-714 remove guard w/ EOL of 2.5 require 'contrast/agent/assess/policy/preshift' # Dynamic Sources require 'contrast/agent/assess/policy/dynamic_source_factory' # reporting / tracking require 'contrast/agent/assess/properties' require 'contrast/agent/assess/tag' require 'contrast/agent/assess/events/event_factory' end end end
Version data entries
11 entries across 11 versions & 1 rubygems