Sha256: 03fbf254869ca53261d5fbb2c6545afd74863edacc6542c0a8eada3735f63a68

Contents?: true

Size: 426 Bytes

Versions: 2

Compression:

Stored size: 426 Bytes

Contents

module Junoser
  module RuleTree
    class Parser
      @_content: String
      @content: String
      @path: String
      @nodes: Hash[String, Node]
      @root: Node?

      def initialize: (String content) -> void

      def parse: -> void

      private

      def content: -> String
      def validate_uniq: (Array[String] rules)-> void
      def validate_used: (Array[String], Array[String])-> untyped
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
junoser-0.7.0 sig/junoser/rule_tree/parser.rbs
junoser-0.6.0 sig/junoser/rule_tree/parser.rbs