Skip to content

Commit f3a3893

Browse files
Merge pull request #468 from jamesluberda/livereload-support
support livereload when jekyll-admin is installed
2 parents 0c5e7fa + 39a92d5 commit f3a3893

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

.rubocop.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,11 @@ Metrics/PerceivedComplexity:
1717

1818
Style/FrozenStringLiteralComment:
1919
Enabled: false
20+
21+
Naming/MemoizedInstanceVariableName:
22+
Exclude:
23+
- lib/jekyll-admin/page_without_a_file.rb
24+
25+
Naming/UncommunicativeMethodParamName:
26+
Exclude:
27+
- lib/jekyll-admin/data_file.rb

jekyll-admin.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Gem::Specification.new do |spec|
3535
spec.add_development_dependency "bundler", "~> 1.7"
3636
spec.add_development_dependency "rake", "~> 10.0"
3737
spec.add_development_dependency "rspec", "~> 3.4"
38-
spec.add_development_dependency "rubocop", "~> 0.48.1"
38+
spec.add_development_dependency "rubocop", "~> 0.57.2"
3939
spec.add_development_dependency "sinatra-cross_origin", "~> 0.3"
4040
spec.add_development_dependency "gem-release", "~> 0.7"
4141
end

lib/jekyll/commands/serve.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ module Commands
33
class Serve < Command
44
class << self
55
def start_up_webrick(opts, destination)
6+
if opts["livereload"]
7+
@reload_reactor.start(opts)
8+
end
9+
610
server = WEBrick::HTTPServer.new(webrick_opts(opts)).tap { |o| o.unmount("") }
711
server.mount(opts["baseurl"], Servlet, destination, file_handler_opts)
812

spec/fixtures/site/_posts/test/2016-01-02-test2.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)