Merge pull request #156 from leapingfrogs/master

Normalize the file before calling reload.
This commit is contained in:
Jay Hayes
2017-01-21 18:20:26 -06:00
committed by GitHub

View File

@@ -3,7 +3,7 @@ defmodule Watcher do
def callback(file, events) do def callback(file, events) do
if Enum.member?(events, :modified) do if Enum.member?(events, :modified) do
reload(file) file |> normalize |> reload
if Tracker.complete? do if Tracker.complete? do
Display.congratulate Display.congratulate
@@ -16,7 +16,6 @@ defmodule Watcher do
if Path.extname(file) == ".ex" do if Path.extname(file) == ".ex" do
try do try do
file file
|> normalize
|> Code.load_file |> Code.load_file
|> Enum.map(&(elem(&1, 0))) |> Enum.map(&(elem(&1, 0)))
|> Enum.find(&Runner.koan?/1) |> Enum.find(&Runner.koan?/1)