Sha256: 00cf91d73dd5b60fd2c6504ae7ac773e3c44ce171ddf6c4fb9015bd287171e91
Contents?: true
Size: 779 Bytes
Versions: 6
Compression:
Stored size: 779 Bytes
Contents
module Mihari module Mixins module Rule # # Load rule into hash # # @param [String] path_or_id # # @return [Mihari::Structs::Rule::Rule] # def load_rule: (String path_or_id) -> Mihari::Structs::Rule::Rule # # Returns a template for rule # # @return [String] A template for rule # def rule_template: () -> String def validate_rule!: (Mihari::Structs::Rule::Rule rule) -> nil # # Create (blank) rule file # # @param [String] filename # @param [Dry::Files] files # @param [String] template # # @return [nil] # def initialize_rule_yaml: (String filename, ?untyped files, ?template: String template) -> nil end end end
Version data entries
6 entries across 6 versions & 1 rubygems