Sha256: b3c5113821bebeab9cd3f864e267e39d3a93484a41eb6ec85ae1bb37a64cffec

Contents?: true

Size: 625 Bytes

Versions: 18

Compression:

Stored size: 625 Bytes

Contents

class RakaTask
  attr_reader name: String
  attr_reader stem: String
  attr_reader func: String?
  attr_reader input_stem: String?
  attr_reader scope: String?
  attr_reader target_scope: String?
  attr_reader scopes: Array[String]
  attr_reader target_scope_captures: Array[String]
  attr_reader captures: Hash[String, String]
  attr_reader deps: Array[String]
  attr_reader deps_str: String
  attr_reader input: String
  attr_reader task: Object # RakeTask
end

class RakaEnv
end

class LanguageImpl
  def build: (String code, RakaTask task) -> String
  def run_script: (RakaEnv env, String fname, RakaTask task) -> nil
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
raka-0.3.18 lib/raka/interface.rbs
raka-0.3.17 lib/raka/interface.rbs
raka-0.3.16 lib/raka/interface.rbs
raka-0.3.15 lib/raka/interface.rbs
raka-0.3.14 lib/raka/interface.rbs
raka-0.3.13 lib/raka/interface.rbs
raka-0.3.12 lib/raka/interface.rbs
raka-0.3.11 lib/raka/interface.rbs
raka-0.3.10 lib/raka/interface.rbs
raka-0.3.9 lib/raka/interface.rbs
raka-0.3.8 lib/raka/interface.rbs
raka-0.3.7 lib/raka/interface.rbs
raka-0.3.6 lib/raka/interface.rbs
raka-0.3.4 lib/raka/interface.rbs
raka-0.3.3 lib/interface.rbs
raka-0.3.2 lib/interface.rbs
raka-0.3.1 lib/interface.rbs
raka-0.2.3 lib/interface.rbs