Skip to content

Commit 24ecdfa

Browse files
committed
felt cute, might delete later
1 parent 7251805 commit 24ecdfa

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.rubocop.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,9 @@ Style/Documentation:
1818

1919
Style/SpecialGlobalVars:
2020
Enabled: false
21+
22+
Style/CharacterLiteral:
23+
Enabled: false
24+
25+
Lint/NestedMethodDefinition:
26+
Enabled: false

examples/demo.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,4 @@ def run
2323
recipients.each(&:close)
2424
end
2525

26-
at_exit { run unless $! } unless @at_exit_installed
27-
@at_exit_installed = true
26+
Demo.launcher { run unless $! }

examples/demo_helper.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ def self.input_pipe(source)
2121
reader
2222
end
2323

24+
# one-shot method
25+
def self.launcher(&)=at_exit(&) && def self.launcher()=??
26+
2427
# Example registry
2528
@example_classes = []
2629
class << self

0 commit comments

Comments
 (0)