lib/spoom/sorbet.rb in spoom-1.1.12 vs lib/spoom/sorbet.rb in spoom-1.1.13
- old
+ new
@@ -23,11 +23,11 @@
sig do
params(
arg: String,
path: String,
capture_err: T::Boolean,
- sorbet_bin: T.nilable(String)
+ sorbet_bin: T.nilable(String),
).returns(ExecResult)
end
def srb(*arg, path: ".", capture_err: false, sorbet_bin: nil)
if sorbet_bin
arg.prepend(sorbet_bin)
@@ -40,11 +40,11 @@
sig do
params(
arg: String,
path: String,
capture_err: T::Boolean,
- sorbet_bin: T.nilable(String)
+ sorbet_bin: T.nilable(String),
).returns(ExecResult)
end
def srb_tc(*arg, path: ".", capture_err: false, sorbet_bin: nil)
arg.prepend("tc") unless sorbet_bin
srb(*T.unsafe(arg), path: path, capture_err: capture_err, sorbet_bin: sorbet_bin)
@@ -63,21 +63,21 @@
sig do
params(
arg: String,
path: String,
capture_err: T::Boolean,
- sorbet_bin: T.nilable(String)
+ sorbet_bin: T.nilable(String),
).returns(T.nilable(String))
end
def srb_version(*arg, path: ".", capture_err: false, sorbet_bin: nil)
result = T.let(T.unsafe(self).srb_tc(
"--no-config",
"--version",
*arg,
path: path,
capture_err: capture_err,
- sorbet_bin: sorbet_bin
+ sorbet_bin: sorbet_bin,
), ExecResult)
return nil unless result.status
result.out.split(" ")[2]
end
@@ -85,11 +85,11 @@
sig do
params(
arg: String,
path: String,
capture_err: T::Boolean,
- sorbet_bin: T.nilable(String)
+ sorbet_bin: T.nilable(String),
).returns(T.nilable(T::Hash[String, Integer]))
end
def srb_metrics(*arg, path: ".", capture_err: false, sorbet_bin: nil)
metrics_file = "metrics.tmp"
metrics_path = "#{path}/#{metrics_file}"
@@ -97,10 +97,10 @@
"--metrics-file",
metrics_file,
*arg,
path: path,
capture_err: capture_err,
- sorbet_bin: sorbet_bin
+ sorbet_bin: sorbet_bin,
)
if File.exist?(metrics_path)
metrics = Spoom::Sorbet::MetricsParser.parse_file(metrics_path)
File.delete(metrics_path)
return metrics