Skip to content

Commit 20df458

Browse files
committed
Temporarily remove all sigs
1 parent f9a2a7f commit 20df458

39 files changed

+678
-678
lines changed

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ruby 2.7.4
1+
ruby 3.3.3

lib/kuby/basic_logger.rb

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55

66
module Kuby
77
class BasicLogger < Logger
8-
extend T::Sig
8+
# extend T::Sig
99

10-
T::Sig::WithoutRuntime.sig {
11-
override.params(
12-
logdev: T.any(String, IO, StringIO, NilClass),
13-
shift_age: Integer,
14-
shift_size: Integer,
15-
level: Integer,
16-
progname: T.nilable(String),
17-
formatter: T.nilable(FormatterProcType),
18-
datetime_format: T.nilable(String),
19-
shift_period_suffix: T.nilable(String)
20-
).void
21-
}
10+
# T::Sig::WithoutRuntime.sig {
11+
# override.params(
12+
# logdev: T.any(String, IO, StringIO, NilClass),
13+
# shift_age: Integer,
14+
# shift_size: Integer,
15+
# level: Integer,
16+
# progname: T.nilable(String),
17+
# formatter: T.nilable(FormatterProcType),
18+
# datetime_format: T.nilable(String),
19+
# shift_period_suffix: T.nilable(String)
20+
# ).void
21+
# }
2222
def initialize(
2323
logdev, shift_age = 0, shift_size = 1048576, level: DEBUG,
2424
progname: nil, formatter: nil, datetime_format: nil,
2525
shift_period_suffix: '%Y%m%d')
26-
@logdev = T.let(@logdev, T.nilable(Logger::LogDevice))
26+
# @logdev = T.let(@logdev, T.nilable(Logger::LogDevice))
2727

2828
super
2929

@@ -32,12 +32,12 @@ def initialize(
3232
end
3333
end
3434

35-
T::Sig::WithoutRuntime.sig {
36-
override.params(
37-
progname_or_msg: T.untyped,
38-
block: T.nilable(T.proc.returns(T.untyped))
39-
).void
40-
}
35+
# T::Sig::WithoutRuntime.sig {
36+
# override.params(
37+
# progname_or_msg: T.untyped,
38+
# block: T.nilable(T.proc.returns(T.untyped))
39+
# ).void
40+
# }
4141
def info(progname_or_msg = nil, &block)
4242
if block
4343
super(progname_or_msg) { ColorizedString[block.call].yellow }
@@ -46,12 +46,12 @@ def info(progname_or_msg = nil, &block)
4646
end
4747
end
4848

49-
T::Sig::WithoutRuntime.sig {
50-
override.params(
51-
progname_or_msg: T.untyped,
52-
block: T.nilable(T.proc.returns(T.untyped))
53-
).void
54-
}
49+
# T::Sig::WithoutRuntime.sig {
50+
# override.params(
51+
# progname_or_msg: T.untyped,
52+
# block: T.nilable(T.proc.returns(T.untyped))
53+
# ).void
54+
# }
5555
def fatal(progname_or_msg = nil, &block)
5656
if block
5757
super(progname_or_msg) { ColorizedString[block.call].red }
@@ -61,13 +61,13 @@ def fatal(progname_or_msg = nil, &block)
6161
end
6262

6363
# adhere to the "CLI" interface
64-
T::Sig::WithoutRuntime.sig {
65-
params(
66-
out: T.any(IO, StringIO),
67-
err: T.any(IO, StringIO),
68-
block: T.proc.void
69-
).void
70-
}
64+
# T::Sig::WithoutRuntime.sig {
65+
# params(
66+
# out: T.any(IO, StringIO),
67+
# err: T.any(IO, StringIO),
68+
# block: T.proc.void
69+
# ).void
70+
# }
7171
def with_pipes(out = STDOUT, err = STDERR, &block)
7272
previous_logdev = @logdev&.dev || STDERR
7373
reopen(err)
@@ -76,7 +76,7 @@ def with_pipes(out = STDOUT, err = STDERR, &block)
7676
reopen(previous_logdev)
7777
end
7878

79-
T::Sig::WithoutRuntime.sig { returns(T.nilable(Process::Status)) }
79+
# T::Sig::WithoutRuntime.sig { returns(T.nilable(Process::Status)) }
8080
def last_status
8181
nil
8282
end

lib/kuby/cli_base.rb

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,39 +5,39 @@
55

66
module Kuby
77
class CLIBase
8-
extend T::Sig
8+
# extend T::Sig
99

10-
BeforeCallback = T.type_alias { T.proc.params(cmd: T::Array[String]).void }
11-
AfterCallback = T.type_alias do
12-
T.proc.params(cmd: T::Array[String], last_status: T.nilable(Process::Status)).void
13-
end
10+
# BeforeCallback = T.type_alias { T.proc.params(cmd: T::Array[String]).void }
11+
# AfterCallback = T.type_alias do
12+
# T.proc.params(cmd: T::Array[String], last_status: T.nilable(Process::Status)).void
13+
# end
1414

15-
T::Sig::WithoutRuntime.sig { returns(T.nilable(Process::Status)) }
15+
# T::Sig::WithoutRuntime.sig { returns(T.nilable(Process::Status)) }
1616
def last_status
1717
Thread.current[status_key]
1818
end
1919

20-
T::Sig::WithoutRuntime.sig { params(block: BeforeCallback).void }
20+
# T::Sig::WithoutRuntime.sig { params(block: BeforeCallback).void }
2121
def before_execute(&block)
22-
@before_execute = T.let(@before_execute, T.nilable(T::Array[BeforeCallback]))
22+
# @before_execute = T.let(@before_execute, T.nilable(T::Array[BeforeCallback]))
2323
@before_execute ||= []
2424
@before_execute << block
2525
end
2626

27-
T::Sig::WithoutRuntime.sig { params(block: AfterCallback).void }
27+
# T::Sig::WithoutRuntime.sig { params(block: AfterCallback).void }
2828
def after_execute(&block)
29-
@after_execute = T.let(@after_execute, T.nilable(T::Array[AfterCallback]))
29+
# @after_execute = T.let(@after_execute, T.nilable(T::Array[AfterCallback]))
3030
@after_execute ||= []
3131
@after_execute << block
3232
end
3333

34-
T::Sig::WithoutRuntime.sig {
35-
params(
36-
out: T.any(IO, StringIO),
37-
err: T.any(IO, StringIO),
38-
block: T.proc.void
39-
).void
40-
}
34+
# T::Sig::WithoutRuntime.sig {
35+
# params(
36+
# out: T.any(IO, StringIO),
37+
# err: T.any(IO, StringIO),
38+
# block: T.proc.void
39+
# ).void
40+
# }
4141
def with_pipes(out = STDOUT, err = STDERR, &block)
4242
previous_stdout = self.stdout
4343
previous_stderr = self.stderr
@@ -49,34 +49,34 @@ def with_pipes(out = STDOUT, err = STDERR, &block)
4949
self.stderr = previous_stderr
5050
end
5151

52-
T::Sig::WithoutRuntime.sig { returns(T.nilable(T.any(IO, StringIO))) }
52+
# T::Sig::WithoutRuntime.sig { returns(T.nilable(T.any(IO, StringIO))) }
5353
def stdout
5454
Thread.current[stdout_key] || STDOUT
5555
end
5656

57-
T::Sig::WithoutRuntime.sig { params(new_stdout: T.nilable(T.any(IO, StringIO))).void }
57+
# T::Sig::WithoutRuntime.sig { params(new_stdout: T.nilable(T.any(IO, StringIO))).void }
5858
def stdout=(new_stdout)
5959
Thread.current[stdout_key] = new_stdout
6060
end
6161

62-
T::Sig::WithoutRuntime.sig { returns(T.nilable(T.any(IO, StringIO))) }
62+
# T::Sig::WithoutRuntime.sig { returns(T.nilable(T.any(IO, StringIO))) }
6363
def stderr
6464
Thread.current[stderr_key] || STDERR
6565
end
6666

67-
T::Sig::WithoutRuntime.sig { params(new_stderr: T.nilable(T.any(IO, StringIO))).void }
67+
# T::Sig::WithoutRuntime.sig { params(new_stderr: T.nilable(T.any(IO, StringIO))).void }
6868
def stderr=(new_stderr)
6969
Thread.current[stderr_key] = new_stderr
7070
end
7171

7272
private
7373

74-
T::Sig::WithoutRuntime.sig {
75-
params(
76-
cmd: T::Array[String],
77-
block: T.proc.params(stdin: IO).void
78-
).void
79-
}
74+
# T::Sig::WithoutRuntime.sig {
75+
# params(
76+
# cmd: T::Array[String],
77+
# block: T.proc.params(stdin: IO).void
78+
# ).void
79+
# }
8080
def open3_w(cmd, &block)
8181
run_before_callbacks(cmd)
8282
cmd_s = cmd.join(' ')
@@ -99,20 +99,20 @@ def open3_w(cmd, &block)
9999
yield(p_stdin)
100100

101101
p_stdin.close
102-
self.last_status = T.cast(wait_thread.value, Process::Status)
102+
self.last_status = wait_thread.value
103103
run_after_callbacks(cmd)
104104
wait_thread.join
105105
end
106106
end
107107

108-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
108+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
109109
def execc(cmd)
110110
run_before_callbacks(cmd)
111111
cmd_s = cmd.join(' ')
112112
exec(cmd_s)
113113
end
114114

115-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
115+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
116116
def systemm(cmd)
117117
if stdout == STDOUT && stderr == STDERR
118118
systemm_default(cmd)
@@ -121,7 +121,7 @@ def systemm(cmd)
121121
end
122122
end
123123

124-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
124+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
125125
def systemm_default(cmd)
126126
run_before_callbacks(cmd)
127127
cmd_s = cmd.join(' ')
@@ -131,7 +131,7 @@ def systemm_default(cmd)
131131
end
132132
end
133133

134-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
134+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
135135
def systemm_open3(cmd)
136136
run_before_callbacks(cmd)
137137
cmd_s = cmd.join(' ')
@@ -152,14 +152,14 @@ def systemm_open3(cmd)
152152
end
153153

154154
p_stdin.close
155-
self.last_status = T.cast(wait_thread.value, Process::Status)
155+
self.last_status = wait_thread.value
156156
run_after_callbacks(cmd)
157157
wait_thread.join
158158
end
159159
end
160160

161161

162-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).returns(String) }
162+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).returns(String) }
163163
def backticks(cmd)
164164
if stdout == STDOUT && stderr == STDERR
165165
backticks_default(cmd)
@@ -168,7 +168,7 @@ def backticks(cmd)
168168
end
169169
end
170170

171-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).returns(String) }
171+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).returns(String) }
172172
def backticks_default(cmd)
173173
run_before_callbacks(cmd)
174174
cmd_s = cmd.join(' ')
@@ -178,7 +178,7 @@ def backticks_default(cmd)
178178
end
179179
end
180180

181-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).returns(String) }
181+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).returns(String) }
182182
def backticks_open3(cmd)
183183
run_before_callbacks(cmd)
184184
cmd_s = cmd.join(' ')
@@ -200,40 +200,40 @@ def backticks_open3(cmd)
200200
end
201201

202202
p_stdin.close
203-
self.last_status = T.cast(wait_thread.value, Process::Status)
203+
self.last_status = wait_thread.value
204204
run_after_callbacks(cmd)
205205
wait_thread.join
206206
end
207207

208208
result.string
209209
end
210210

211-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
211+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
212212
def run_before_callbacks(cmd)
213213
(@before_execute || []).each { |cb| cb.call(cmd) }
214214
end
215215

216-
T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
216+
# T::Sig::WithoutRuntime.sig { params(cmd: T::Array[String]).void }
217217
def run_after_callbacks(cmd)
218218
(@after_execute || []).each { |cb| cb.call(cmd, last_status) }
219219
end
220220

221-
T::Sig::WithoutRuntime.sig { params(status: Process::Status).void }
221+
# T::Sig::WithoutRuntime.sig { params(status: Process::Status).void }
222222
def last_status=(status)
223223
Thread.current[status_key] = status
224224
end
225225

226-
T::Sig::WithoutRuntime.sig { returns(Symbol) }
226+
# T::Sig::WithoutRuntime.sig { returns(Symbol) }
227227
def status_key
228228
raise NotImplementedError, "#{__method__} must be defined in derived classes"
229229
end
230230

231-
T::Sig::WithoutRuntime.sig { returns(Symbol) }
231+
# T::Sig::WithoutRuntime.sig { returns(Symbol) }
232232
def stdout_key
233233
raise NotImplementedError, "#{__method__} must be defined in derived classes"
234234
end
235235

236-
T::Sig::WithoutRuntime.sig { returns(Symbol) }
236+
# T::Sig::WithoutRuntime.sig { returns(Symbol) }
237237
def stderr_key
238238
raise NotImplementedError, "#{__method__} must be defined in derived classes"
239239
end

lib/kuby/commands.rb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
module Kuby
1010
class Commands
11-
extend T::Sig
11+
# extend T::Sig
1212
extend GLI::App
1313

1414
# GLI doesn't have a wildcard option, so it's impossible to tell it to
@@ -22,12 +22,12 @@ class Commands
2222
# avoid the usual series of cryptic alias_method calls (note that there
2323
# is no singleton class version of #prepend in the Ruby language).
2424
singleton_class.send(:prepend, Module.new do
25-
extend T::Sig
25+
# extend T::Sig
2626

27-
T::Sig::WithoutRuntime.sig { params(args: T::Array[String]).void }
27+
# T::Sig::WithoutRuntime.sig { params(args: T::Array[String]).void }
2828
def run(args)
2929
if idx = args.index('rails') || idx = args.index('rake')
30-
@rails_options = T.let(@rails_options, T.nilable(T::Array[String]))
30+
# @rails_options = T.let(@rails_options, T.nilable(T::Array[String]))
3131
@rails_options = args[(idx + 1)..-1]
3232
super(args[0..idx])
3333
else
@@ -37,16 +37,16 @@ def run(args)
3737
end
3838
end)
3939

40-
T::Sig::WithoutRuntime.sig { returns(Kuby::Tasks) }
40+
# T::Sig::WithoutRuntime.sig { returns(Kuby::Tasks) }
4141
def self.tasks
4242
Kuby::Tasks.new(Kuby.environment)
4343
end
4444

45-
T::Sig::WithoutRuntime.sig {
46-
params(
47-
global_options: T::Hash[T.any(String, Symbol), T.any(String, Integer)]
48-
).void
49-
}
45+
# T::Sig::WithoutRuntime.sig {
46+
# params(
47+
# global_options: T::Hash[T.any(String, Symbol), T.any(String, Integer)]
48+
# ).void
49+
# }
5050
def self.load_kuby_config!(global_options)
5151
return if @kuby_config_loaded
5252

@@ -289,7 +289,7 @@ def self.load_kuby_config!(global_options)
289289
rc.desc 'Runs an arbitrary command inside a running Rails pod.'
290290
rc.command :exec do |c|
291291
c.action do |global_options, options, args|
292-
tasks.remote_exec([*args, *T.unsafe(@rails_options)])
292+
tasks.remote_exec([*args, *@rails_options])
293293
end
294294
end
295295

0 commit comments

Comments
 (0)