@@ -1,6 +1,6 @@
3−Version: 0.19.0
3+Version: 0.19.1
6 The `elm` command line interface.
6 The `elm` command line interface.
@@ -38,7 +38,7 @@ Executable elm
38 if flag(dev)
38 if flag(dev)
39 ghc-options: -O0 -Wall -Werror
39 ghc-options: -O0 -Wall -Werror
41− ghc-options: -O2 -fsimpl-tick-factor=200 -rtsopts
41+ ghc-options: -O2 -rtsopts
43 Hs-Source-Dirs:
43 Hs-Source-Dirs:
44 compiler/src
44 compiler/src
@@ -52,18 +52,9 @@ Executable elm
54 other-modules:
54 other-modules:
57− Develop.Generate.Help
58− Develop.Generate.Index
59 Develop.StaticFiles
55 Develop.StaticFiles
60 Develop.StaticFiles.Build
56 Develop.StaticFiles.Build
68 -- terminal args
59 -- terminal args
69 Terminal.Args
60 Terminal.Args
@@ -72,82 +63,58 @@ Executable elm
72 Terminal.Args.Helpers
63 Terminal.Args.Helpers
73 Terminal.Args.Internal
64 Terminal.Args.Internal
75− -- shared from builder/
66+ -- from builder/
77− Elm.Diff
68+ Deps.Registry
81− Elm.Project.Constraint
86− Reporting.Progress.Json
87− Reporting.Progress.Repl
88− Reporting.Progress.Terminal
91− -- private from builder/
95 Deps.Solver
70 Deps.Solver
97 Deps.Website
71 Deps.Website
101− File.Compile
73+ Http
102− File.Crawl
74+ Reporting
112 Reporting.Exit
75 Reporting.Exit
113− Reporting.Exit.Assets
115− Reporting.Exit.Compile
116− Reporting.Exit.Crawl
119 Reporting.Exit.Help
76 Reporting.Exit.Help
120− Reporting.Exit.Http
77+ Reporting.Problem
123− Reporting.Exit.Install
124− Reporting.Exit.Publish
126− Reporting.Progress.Bar
127− Reporting.Task.Http
78+ Reporting.Task
128− Stuff.Paths
79+ Stuff
131− -- shared from compiler/
81+ -- Elm things
132− Elm.Compiler
82+ Elm.Outline
133− Elm.Compiler.Objects
85+ Elm.Compiler.Imports
134 Elm.Compiler.Type
86 Elm.Compiler.Type
87+ Elm.Compiler.Type.Extract
136− Elm.Header
90+ Elm.Interface
137 Elm.Kernel
91 Elm.Kernel
138 Elm.ModuleName
94 Elm.ModuleName
139 Elm.Package
95 Elm.Package
140 Json.Decode
108 Json.Decode
141 Json.Encode
109 Json.Encode
143− -- private from compiler/
111+ -- from compiler/
144 AST.Canonical
112 AST.Canonical
145 AST.Optimized
113 AST.Optimized
146 AST.Source
114 AST.Source
147 AST.Utils.Binop
115 AST.Utils.Binop
148 AST.Utils.Shader
116 AST.Utils.Shader
149 AST.Utils.Type
117 AST.Utils.Type
151 Canonicalize.Effects
118 Canonicalize.Effects
152 Canonicalize.Environment
119 Canonicalize.Environment
153 Canonicalize.Environment.Dups
120 Canonicalize.Environment.Dups
@@ -158,22 +125,14 @@ Executable elm
158 Canonicalize.Pattern
125 Canonicalize.Pattern
159 Canonicalize.Type
126 Canonicalize.Type
161− Data.Bag
128+ Generate.Html
166− Elm.Compiler.Imports
167− Elm.Compiler.Type.Extract
168− Elm.Compiler.Version
170 Generate.JavaScript
129 Generate.JavaScript
171 Generate.JavaScript.Builder
130 Generate.JavaScript.Builder
172 Generate.JavaScript.Expression
131 Generate.JavaScript.Expression
173− Generate.JavaScript.Mode
132+ Generate.JavaScript.Functions
174 Generate.JavaScript.Name
133 Generate.JavaScript.Name
175− Json.Decode.Error
134+ Generate.Mode
176− Json.Decode.Internals
135+ Nitpick.Debug
177 Nitpick.PatternMatches
136 Nitpick.PatternMatches
178 Optimize.Case
137 Optimize.Case
179 Optimize.DecisionTree
138 Optimize.DecisionTree
@@ -183,32 +142,28 @@ Executable elm
183 Optimize.Port
142 Optimize.Port
184 Parse.Declaration
143 Parse.Declaration
185 Parse.Expression
144 Parse.Expression
186 Parse.Module
146 Parse.Module
187− Parse.Parse
147+ Parse.Number
188 Parse.Pattern
148 Parse.Pattern
190− Parse.Primitives.Internals
191− Parse.Primitives.Kernel
192− Parse.Primitives.Keyword
193− Parse.Primitives.Number
194− Parse.Primitives.Shader
195− Parse.Primitives.Symbol
196− Parse.Primitives.Utf8
197− Parse.Primitives.Variable
198− Parse.Primitives.Whitespace
199 Parse.Repl
149 Parse.Repl
200 Parse.Shader
150 Parse.Shader
201 Parse.Type
152 Parse.Type
202 Reporting.Annotation
157 Reporting.Annotation
203 Reporting.Doc
158 Reporting.Doc
204 Reporting.Error
159 Reporting.Error
205 Reporting.Error.Canonicalize
160 Reporting.Error.Canonicalize
206 Reporting.Error.Docs
161 Reporting.Error.Docs
162+ Reporting.Error.Json
207 Reporting.Error.Main
163 Reporting.Error.Main
208 Reporting.Error.Pattern
164 Reporting.Error.Pattern
209 Reporting.Error.Syntax
165 Reporting.Error.Syntax
210 Reporting.Error.Type
166 Reporting.Error.Type
212 Reporting.Render.Code
167 Reporting.Render.Code
213 Reporting.Render.Type
168 Reporting.Render.Type
214 Reporting.Render.Type.Localizer
169 Reporting.Render.Type.Localizer
@@ -226,7 +181,6 @@ Executable elm
226 Type.Type
181 Type.Type
227 Type.Unify
182 Type.Unify
228 Type.UnionFind
183 Type.UnionFind
230 Paths_elm
184 Paths_elm
232 Build-depends:
186 Build-depends:
@@ -244,11 +198,11 @@ Executable elm
244 ghc-prim >= 0.5.2,
198 ghc-prim >= 0.5.2,
245 haskeline,
199 haskeline,
246 HTTP >= 4000.2.5 && < 4000.4,
200 HTTP >= 4000.2.5 && < 4000.4,
247− http-client >= 0.5 && < 0.6,
201+ http-client >= 0.6 && < 0.7,
248 http-client-tls >= 0.3 && < 0.4,
202 http-client-tls >= 0.3 && < 0.4,
249− http-types >= 0.9 && < 1.0,
203+ http-types >= 0.12 && < 1.0,
250 language-glsl >= 0.3,
204 language-glsl >= 0.3,
252 mtl >= 2.2.1 && < 3,
206 mtl >= 2.2.1 && < 3,
253 network >= 2.4 && < 2.7,
207 network >= 2.4 && < 2.7,
@@ -259,7 +213,6 @@ Executable elm
259 snap-core,
213 snap-core,
260 snap-server,
214 snap-server,
261 template-haskell,
215 template-haskell,
264 unordered-containers,
217 unordered-containers,
265 utf8-string,
218 utf8-string,