@@ -0,0 +1,43 @@
1+module Reporting.Error.Import
8+import qualified Elm.ModuleName as ModuleName
9+import qualified Elm.Package as Pkg
11+import qualified Reporting.Error as Error
12+import qualified Reporting.Report as Report
21+ | Ambiguous FilePath [FilePath] Pkg.Name [Pkg.Name]
22+ | AmbiguousLocal FilePath FilePath [FilePath]
23+ | AmbiguousForeign Pkg.Name Pkg.Name [Pkg.Name]
30+toReport :: Error -> Report.Report
34+ error "TODO NotFound"
36+ Ambiguous path paths pkg pkgs ->
37+ error "TODO Ambiguous" path paths pkg pkgs
39+ AmbiguousLocal path1 path2 paths ->
40+ error "TODO AmbiguousLocal" path1 path2 paths
42+ AmbiguousForeign pkg1 pkg2 pkgs ->
43+ error "TODO AmbiguousForeign" pkg1 pkg2 pkgs