Sha256: de5deecb5003a7feee1bffe781452e085b77b8ff5c92117d6a5583908fd8fdc8
Contents?: true
Size: 544 Bytes
Versions: 13
Compression:
Stored size: 544 Bytes
Contents
# frozen_string_literal: true require 'json' require 'appmap/service/validator/config_validator' module AppMap module Command module AgentSetup ValidateStruct = Struct.new(:config_file) class Validate < ValidateStruct def perform puts JSON.pretty_generate(config_validator.valid? ? [] : config_validator.violations.map(&:to_h)) end private def config_validator @validator ||= Service::Validator::ConfigValidator.new(config_file) end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems