From 9ba63836aee572be2fae31de9127ae6fa357fcbb Mon Sep 17 00:00:00 2001 From: Fred Hebert Date: Mon, 16 Mar 2020 13:34:47 +0000 Subject: [PATCH] dangling fixes --- src/rebar_compiler_dag.erl | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/rebar_compiler_dag.erl b/src/rebar_compiler_dag.erl index a80ce5c5..70ed8ac1 100644 --- a/src/rebar_compiler_dag.erl +++ b/src/rebar_compiler_dag.erl @@ -65,7 +65,7 @@ is_deleted_source(_G, _F, Extension, _SrcExt, Extension) -> %% artifact file - skip false; is_deleted_source(G, F, _Extension, _SrcExt, _ArtifactExt) -> - %% must be header file + %% must be header file or artifact digraph:in_edges(G, F) == [] andalso maybe_rm_vertex(G, F), false. @@ -295,9 +295,6 @@ refresh_dep(G, File) -> %% Gone! Erase from the graph digraph:del_vertex(G, File), mark_dirty(G); - {artifact, _} -> - %% ignore artifacts - ok; LastModified when LastUpdated < LastModified -> digraph:add_vertex(G, File, LastModified), mark_dirty(G);