We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c4bfe15 commit 0582129Copy full SHA for 0582129
lib/spring/watcher/listen.rb
@@ -22,21 +22,21 @@ class Listen < Abstract
22
attr_reader :listener
23
24
def start
25
- unless @listener
+ unless defined?(@listener)
26
@listener = ::Listen.to(*base_directories, latency: latency, &method(:changed))
27
@listener.start
28
end
29
30
31
def stop
32
- if @listener
+ if defined?(@listener)
33
@listener.stop
34
@listener = nil
35
36
37
38
def subjects_changed
39
- return unless @listener
+ return unless defined?(@listener)
40
return unless @listener.respond_to?(:directories)
41
return unless @listener.directories.sort != base_directories.sort
42
restart
0 commit comments