Commit Graph

1365 Commits

Author SHA1 Message Date
Jeroen Engels
0d80ae043b Fix isInSourceDirectories comparing with non-OS agnostic separators
Fixes #39
2021-04-27 23:31:43 +02:00
Jeroen Engels
dda4c684b1 Simplify code 2021-04-24 14:33:20 +02:00
Jeroen Engels
8f9878c29e 2.4.1 2021-04-17 21:31:00 +02:00
Jeroen Engels
a522db1899 Disable NoUnnecessaryTrailingUnderscore 2021-04-17 21:31:00 +02:00
Jeroen Engels
9d68aaf940 Fix review errors 2021-04-17 21:24:39 +02:00
Jeroen Engels
fadd8f744f Bump elm-review CLI 2021-04-17 21:23:10 +02:00
Jeroen Engels
192f34fe96 Update review dependencies 2021-04-17 21:23:10 +02:00
Jeroen Engels
f97ee4df57 Order dependencies by author 2021-04-17 21:19:02 +02:00
Jeroen Engels
47ff4a0f0f Vendorize Elm.Project.encode 2021-04-17 21:19:02 +02:00
Jeroen Engels
05d2622923 Backport rules from elm-review-unused 2021-04-17 21:18:43 +02:00
Jeroen Engels
4b47d203f3 Use local type alias than the aliased type 2021-04-09 16:19:30 +02:00
Jeroen Engels
7c8701aec4 Backport rules from elm-review-debug 2021-04-06 17:33:00 +02:00
Jeroen Engels
a26dd41382 Backport rules from elm-review-common 2021-04-06 17:32:30 +02:00
Jeroen Engels
9992afbff8 Backport rules from elm-review-unused 2021-04-06 17:19:13 +02:00
Jeroen Engels
871a9faae1 2.4.0 2021-04-05 18:49:58 +02:00
Jeroen Engels
5316aa057b Add Review.Project.removeDependency 2021-04-04 19:57:47 +02:00
Jeroen Engels
d6696121f6 Remove unnecessary recomputing of module graph 2021-04-04 19:57:47 +02:00
Jeroen Engels
8ba1cfa150 Merge two conditions in a single function call 2021-04-03 12:02:10 +02:00
Jeroen Engels
ea99f7f976 Optimize check for someImportedModulesHaveANewContext 2021-04-03 12:02:10 +02:00
Jeroen Engels
0523005164 Inverse condition 2021-04-03 12:02:10 +02:00
Jeroen Engels
7f84b474ce Invalidate cache when the initial project context has changed 2021-04-03 01:25:18 +02:00
Jeroen Engels
84c7bfc31a Get the info of whether cache for initial context was restored 2021-04-03 01:25:18 +02:00
Jeroen Engels
cb016b8972 Fix elm.json or readme changing not invalidating the cache 2021-04-03 01:25:09 +02:00
Jeroen Engels
49f11ed7db Add function to specify fixes for elm.json 2021-04-02 21:50:41 +02:00
Jeroen Engels
41b3e1d674 Add parsed project to ElmJsonKey 2021-04-02 21:40:28 +02:00
Jeroen Engels
78a28a3cb7 Allow fixes to be applied on elm.json 2021-04-02 21:28:31 +02:00
Jeroen Engels
957ce610e3 Refactor how fixes are applied 2021-04-02 21:28:31 +02:00
Jeroen Engels
339e5a0c04 Add elm/json as a dependency 2021-04-02 18:17:38 +02:00
Jeroen Engels
312abe1cd3 Update documentation 2021-03-31 23:02:49 +02:00
Jeroen Engels
bb2ceceec7 Update documentation 2021-03-31 22:45:01 +02:00
Jeroen Engels
e2a96b66ff Update documentation for Review.Test.Dependencies.elmCore 2021-03-31 22:19:58 +02:00
Jeroen Engels
0578e9ed54 Make build target return a Result 2021-03-27 10:16:18 +01:00
Jeroen Engels
ed57af4909 Reverse positions 2021-03-27 10:12:25 +01:00
Jeroen Engels
38cf239e4e Use enter visitor 2021-03-27 10:11:07 +01:00
Jeroen Engels
38bc49a66f Fix documentation for globalError 2021-03-14 11:00:29 +01:00
Jeroen Engels
cfa4494f85 Re-generate deps 2021-03-14 09:12:41 +01:00
Jeroen Engels
2683b99728 Re-use listOfThings function 2021-03-14 09:12:41 +01:00
Jeroen Engels
c181235792 Put some lists onto a single line 2021-03-14 09:12:41 +01:00
Jeroen Engels
322b99f031 Move functions around 2021-03-14 09:12:41 +01:00
Jeroen Engels
48d77f3302 Import variants of Elm.Type.Type to reduce file size 2021-03-14 09:12:41 +01:00
Jeroen Engels
b70a52c373 Add type annotations 2021-03-14 09:12:41 +01:00
Jeroen Engels
4ecf2e50a0 Clean up code from DependencyCreator 2021-03-14 09:12:41 +01:00
Jeroen Engels
67d099190a Remove requirement to install npm dependencies 2021-03-14 09:12:41 +01:00
Jeroen Engels
2c44c70394 Remove unused code 2021-03-14 09:12:41 +01:00
Jeroen Engels
cdde3986aa Add link to the dependency generation script 2021-03-14 09:12:41 +01:00
Jeroen Engels
7dad81de8f Mention to checkout and install 2021-03-14 09:12:41 +01:00
Jeroen Engels
ce1579f9e8 Log where the file was generated 2021-03-14 09:12:41 +01:00
Jeroen Engels
fc36b15fc2 Add script to npm scripts, and explain how to run 2021-03-14 09:12:41 +01:00
Jeroen Engels
c67b5ec861 Run elm-format on the generated file 2021-03-14 09:12:41 +01:00
Jeroen Engels
d14848d264 Build and run the Elm app 2021-03-14 09:12:41 +01:00