Sha256: b87b4eec73de7f46311f429ef74c57ee6e2452edc3805bf649d5c153834de41a

Contents?: true

Size: 599 Bytes

Versions: 25

Compression:

Stored size: 599 Bytes

Contents

module Steep
  class Project
    class Pattern
      attr_reader patterns: Array[String]

      attr_reader ignores: Array[String]

      attr_reader prefixes: Array[String]

      attr_reader ignore_prefixes: Array[String]

      attr_reader ext: String

      def initialize: (patterns: Array[String], ext: String, ?ignores: Array[String]) -> void

      def =~: (Pathname | String path) -> bool

      def match?: (Pathname path) -> bool

      def ignore?: (Pathname path) -> bool

      def test_string: (Pathname path, Array[String] patterns, Array[String] prefixes) -> bool
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
steep-1.6.0.pre.1 sig/steep/project/pattern.rbs
steep-1.5.3 sig/steep/project/pattern.rbs
steep-1.5.2 sig/steep/project/pattern.rbs
steep-1.5.1 sig/steep/project/pattern.rbs
steep-1.5.0 sig/steep/project/pattern.rbs
steep-1.5.0.pre.6 sig/steep/project/pattern.rbs
steep-1.5.0.pre.5 sig/steep/project/pattern.rbs
steep-1.5.0.pre.4 sig/steep/project/pattern.rbs
steep-1.5.0.pre.3 sig/steep/project/pattern.rbs
steep-1.5.0.pre.2 sig/steep/project/pattern.rbs
steep-1.5.0.pre.1 sig/steep/project/pattern.rbs
steep-1.4.0 sig/steep/project/pattern.rbs
steep-1.4.0.dev.5 sig/steep/project/pattern.rbs
steep-1.4.0.dev.4 sig/steep/project/pattern.rbs
steep-1.4.0.dev.3 sig/steep/project/pattern.rbs
steep-1.3.2 sig/steep/project/pattern.rbs
steep-1.3.1 sig/steep/project/pattern.rbs
steep-1.4.0.dev.2 sig/steep/project/pattern.rbs
steep-1.4.0.dev.1 sig/steep/project/pattern.rbs
steep-1.3.0 sig/steep/project/pattern.rbs