Commit Graph

1088 Commits

Author SHA1 Message Date
Jeroen Engels
1ab5e515f4 variable 2021-03-14 09:12:41 +01:00
Jeroen Engels
1f3ff020ba Add type annotation 2021-03-14 09:12:41 +01:00
Jeroen Engels
25270cdad5 Add new project to create a dependency 2021-03-14 09:12:41 +01:00
Jeroen Engels
bbb618fcca Expose Review.Test.Dependencies 2021-03-14 09:12:41 +01:00
Jeroen Engels
6f61bff324 Add elm/parser and elm/url 2021-03-14 09:12:41 +01:00
Jeroen Engels
66d1cc91eb Add elm/html 2021-03-14 09:12:41 +01:00
Jeroen Engels
102d9484c7 Add Review.Test.Dependencies 2021-03-14 09:12:41 +01:00
Jeroen Engels
c9bdacb0a4 Change module name 2021-03-14 09:12:41 +01:00
Jeroen Engels
fe1a594904 Remove Encode 2021-03-14 09:12:41 +01:00
Jeroen Engels
9e02a4f120 Format module name 2021-03-14 09:12:41 +01:00
Jeroen Engels
75defbee16 Use package name 2021-03-14 09:12:41 +01:00
Jeroen Engels
2b5b7139ee Reject on error 2021-03-14 09:12:41 +01:00
Jeroen Engels
e58d19290e Parse JSON on reception 2021-03-14 09:12:41 +01:00
Jeroen Engels
0ec6075098 Add type annotation 2021-03-14 09:12:41 +01:00
Jeroen Engels
59271eb28c Formatting 2021-03-14 09:12:41 +01:00
Jeroen Engels
1a5acbfcc0 Generate values 2021-03-14 09:12:41 +01:00
Jeroen Engels
4626c7b8ed Generate type aliases 2021-03-14 09:12:41 +01:00
Jeroen Engels
5dd75b70c6 decode types 2021-03-14 09:12:41 +01:00
Jeroen Engels
0851fb87c0 Outline types 2021-03-14 09:12:41 +01:00
Jeroen Engels
2b35c6b589 Generate more 2021-03-14 09:12:41 +01:00
Jeroen Engels
cfedd4eacc Generate Elm.Docs.Module manually 2021-03-14 09:12:41 +01:00
Jeroen Engels
d33aa0a917 Handle escaping of quotes 2021-03-14 09:12:41 +01:00
Jeroen Engels
91a745281b Handle anonymous functions with \n better 2021-03-14 09:12:41 +01:00
Jeroen Engels
ac445bb695 WIP Attempt generation of docs.json 2021-03-14 09:12:41 +01:00
Jeroen Engels
3b711ffc85 Print elmJson definition 2021-03-14 09:12:41 +01:00
Jeroen Engels
52f8c14607 Print file outline 2021-03-14 09:12:41 +01:00
Jeroen Engels
309fa5bcc1 Create script to fetch Elm dependencies' elm.json and docs.json 2021-03-14 09:12:41 +01:00
Jeroen Engels
ae7c4393e4 Document Review.Test.expectConfigurationError 2021-03-10 17:09:16 +01:00
Jeroen Engels
25cad184d0 Make Review.Test.expectConfigurationError work without run* functions 2021-03-10 17:09:16 +01:00
Jeroen Engels
d8de5557f1 Document configurationError 2021-03-10 17:09:16 +01:00
Jeroen Engels
f8f991d667 Simplify configurationError's ruleImplementation 2021-03-10 17:09:16 +01:00
Jeroen Engels
bd09b09530 Update @docs directives 2021-03-10 17:09:16 +01:00
Jeroen Engels
8ceb7e5c06 Check for configuration errors 2021-03-10 17:09:16 +01:00
Jeroen Engels
eafb0876f5 Report error when the details are empty 2021-03-10 17:09:16 +01:00
Jeroen Engels
3e884c8754 Don't report error when details are the same 2021-03-10 17:09:16 +01:00
Jeroen Engels
842f07b889 Report error that says details are different 2021-03-10 17:09:16 +01:00
Jeroen Engels
cfdc40f179 Don't report error when message is the same 2021-03-10 17:09:16 +01:00
Jeroen Engels
538597177e Report error that says message is different 2021-03-10 17:09:16 +01:00
Jeroen Engels
851be878a3 Extract configuration match check 2021-03-10 17:09:16 +01:00
Jeroen Engels
b2f04d3614 Compute whether the unsafeFunction is a valid function name 2021-03-10 17:09:16 +01:00
Jeroen Engels
efe502f52f Add details to the test expectation 2021-03-10 17:09:16 +01:00
Jeroen Engels
3e43ba80b3 Base configuration error off of buildTarget 2021-03-10 17:09:16 +01:00
Jeroen Engels
31a4dc53e0 Trigger configuration error in NoUnsafeRegexFromLiteral 2021-03-10 17:09:16 +01:00
Jeroen Engels
9e9ccf51ea Add Review.Rule.configurationError 2021-03-10 17:09:16 +01:00
Jeroen Engels
632104f357 Add configuration error property 2021-03-10 17:09:16 +01:00
Jeroen Engels
6d673e934d Hope for a configurationError property 2021-03-10 17:09:16 +01:00
Jeroen Engels
a0e288da13 Check for configuration errors in tests 2021-03-10 17:09:16 +01:00
Jeroen Engels
7a8fc67e08 Report an error if no configuration error was found 2021-03-10 17:09:16 +01:00
Jeroen Engels
33bbd18b0d Report an error if a configuration error happened 2021-03-10 17:09:16 +01:00
Jeroen Engels
fdc25443d1 Add configuration error 2021-03-10 17:09:16 +01:00