Commit Graph

1391 Commits

Author SHA1 Message Date
Jeroen Engels
2829d5576d Speed up expressionChildren 2022-09-17 21:34:48 +02:00
Jeroen Engels
2332828230 Speed up errorsFromCache 2022-09-17 21:34:48 +02:00
Jeroen Engels
30b15b4eef Avoid unnecessary data constructors in registerImportExposed 2022-09-17 21:34:48 +02:00
Jeroen Engels
6695c3c26b Use faster list functions 2022-09-17 21:34:48 +02:00
Jeroen Engels
902fd381b6 Add faster list functions 2022-09-17 21:34:48 +02:00
Jeroen Engels
5b79818260 Use ModuleName where it makes sense 2022-09-17 21:34:48 +02:00
Jeroen Engels
f02896282d Use explicit lambda to not have an uncurry perf hit 2022-09-17 21:34:48 +02:00
Jeroen Engels
913f11f5e4 Add tests for ignored files 2022-09-17 21:34:48 +02:00
Jeroen Engels
89c03e0117 Remove NoUnused.Modules from configuration 2022-09-14 09:23:38 +02:00
Jeroen Engels
3b50c0ebd2 Enable NoForbiddenWords 2022-09-01 18:01:31 +02:00
Jeroen Engels
a37d5afedc Backport rules from elm-review-forbidden-words 2022-09-01 18:00:56 +02:00
Jeroen Engels
bf3f9b1469 Simplify FileParser.parse 2022-09-01 16:30:20 +02:00
Jeroen Engels
f9e1d8aef8 Backport rules from Simplify 2022-09-01 16:22:25 +02:00
Jeroen Engels
3ef7727ae7 Backport rules from elm-review-documentation 2022-08-24 18:31:28 +02:00
Jeroen Engels
faef56d338 Backport rules from elm-review-unused 2022-08-24 18:10:58 +02:00
Jeroen Engels
10cc38daed Update docs.json 2022-08-24 18:00:33 +02:00
lue
50ac2ae752
Fix ErrorError {} in examples (#137) 2022-08-24 14:15:05 +02:00
Jeroen Engels
26190a6e75 2.9.0 2022-08-23 17:12:46 +02:00
Jeroen Engels
b4f11c5ddf
Fix ModuleNameLookupTable resolving to indirect dependencies (#135) 2022-08-23 17:09:29 +02:00
Jeroen Engels
f3da6a02bd Fix changelog 2022-08-22 22:06:07 +02:00
Jeroen Engels
c56972cdaf Update changelog 2022-08-22 21:49:08 +02:00
Jeroen Engels
2a211e9d22 Use direct dependencies visitor in test rules 2022-08-22 21:49:08 +02:00
Jeroen Engels
d746a21c9a Add withDirectDependencies visitors 2022-08-22 21:49:08 +02:00
Jeroen Engels
d82a69d0a2 Fix docs 2022-08-15 00:59:35 +02:00
Jeroen Engels
34fe705df7 Make indexOf function TCO 2022-08-13 09:29:17 +02:00
Jeroen Engels
f66a6fca59 Update changelog 2022-08-09 15:28:45 +02:00
Jeroen Engels
d1c4102ec9 Add ModuleNameLookupTable.createForTests 2022-08-09 15:26:59 +02:00
Jeroen Engels
67c9eecd29 Simplify NoUnused.Exports 2022-08-08 13:45:43 +02:00
Jeroen Engels
72ec1575bd Update changelog 2022-08-08 10:42:56 +02:00
Jeroen Engels
d0f804fbaa Use withFullAst in NoUnused.Exports 2022-08-08 10:39:50 +02:00
Jeroen Engels
523e216879 Update elm.json 2022-08-08 10:39:50 +02:00
Jeroen Engels
fc8d1aac9f Add withModuleDocumentation 2022-08-08 10:39:50 +02:00
Jeroen Engels
62abe67a47 Split findModuleDocumentation into multiple functions 2022-08-08 10:39:50 +02:00
Jeroen Engels
8b6d539239 Add Rule.withFullAst 2022-08-08 10:39:50 +02:00
Jeroen Engels
df1d314516 Inline moduleKey 2022-08-08 10:39:50 +02:00
Jeroen Engels
cc1aa2012a Remove metadata from the AvailableData 2022-08-08 10:39:50 +02:00
Jeroen Engels
8c4b15dc76 Create metadata on the fly 2022-08-08 10:39:50 +02:00
Jeroen Engels
a8b29f2352 Add isInSourceDirectories 2022-08-08 10:39:50 +02:00
Jeroen Engels
57354844b8 Add an AST to the AvailableData 2022-08-08 10:39:50 +02:00
Jeroen Engels
bd96d88b4b Bump CLI 2022-08-07 14:31:33 +02:00
Jeroen Engels
6f6bfd35c5 Update changelog 2022-08-07 14:24:38 +02:00
Jeroen Engels
350300e0c9
Add Rule.withModuleDocumentationVisitor (#132) 2022-08-07 13:36:28 +02:00
Jeroen Engels
d14f04d4bf Fix docs for Rule.withModuleContextUsingContextCreator 2022-08-07 00:49:25 +02:00
Jeroen Engels
dead3b2770 Split mergeModuleVisitors 2022-08-06 23:37:03 +02:00
Jeroen Engels
b5ae532bc3 Wrap the import cycle error in a list later 2022-07-24 18:01:11 +02:00
Jeroen Engels
f346dd5815 Move code around 2022-07-24 17:58:04 +02:00
dependabot[bot]
3be6c31e11
Bump minimist from 1.2.5 to 1.2.6 (#120)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 13:14:53 +02:00
Jeroen Engels
6b27e645de 2.8.1 2022-07-17 09:42:52 +02:00
ScribblyBirb
9bdc37b98c
Fix flipped error message in global error details test failure (#130)
Error message for `unexpectedGlobalErrorDetails` and
`unexpectedConfigurationErrorDetails` had their expected and actual
details flipped.
2022-07-17 09:39:30 +02:00
Jeroen Engels
7fec143f7e 2.8.0 2022-07-05 17:33:01 +02:00