Skip to content

Commit 1f2a7da

Browse files
committed
Simplify the code now that instance variable is beinbg initialized in the constructor
1 parent 18c4d12 commit 1f2a7da

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/spring/watcher/listen.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ def initialize(*)
2929
end
3030

3131
def start
32-
return if defined?(@listener) && @listener
32+
return if @listener
3333

3434
@listener = ::Listen.to(*base_directories, latency: latency, &method(:changed))
3535
@listener.start
3636
end
3737

3838
def stop
39-
if defined?(@listener)
39+
if @listener
4040
@listener.stop
4141
@listener = nil
4242
end
@@ -47,7 +47,7 @@ def running?
4747
end
4848

4949
def subjects_changed
50-
return unless defined?(@listener)
50+
return unless @listener
5151
return unless @listener.respond_to?(:directories)
5252
return unless @listener.directories.sort != base_directories.sort
5353
restart

0 commit comments

Comments
 (0)