Commit Graph

2989 Commits

Author SHA1 Message Date
Jeroen Engels
7ca9a21a07 Add tests 2024-04-10 20:13:03 +02:00
Jeroen Engels
a3e8a0b622 Add match function 2024-04-10 20:13:03 +02:00
Jeroen Engels
75ec802f10 Rename ExtraFiles to FilePattern 2024-04-10 20:13:03 +02:00
Jeroen Engels
eb483cd14d Add Review.ExtraFiles module 2024-04-10 20:13:03 +02:00
Jeroen Engels
c2298a6b3d Report configuration error 2024-04-10 20:13:03 +02:00
Jeroen Engels
f19718bf7f fixup! Add tests for globToRegexString 2024-04-10 20:13:03 +02:00
Jeroen Engels
7655164cfe Report a configuration error when glob is invalid 2024-04-10 20:13:03 +02:00
Jeroen Engels
066343ec2d Use globs for matching 2024-04-10 20:13:03 +02:00
Jeroen Engels
17709a57ea Vendor Glob 2024-04-10 20:13:03 +02:00
Jeroen Engels
63f2a2a3c1 Add placeholder for documentation 2024-04-10 20:13:03 +02:00
Jeroen Engels
0ac81de4dc DEBUG AUTRE CHOSE 2024-04-10 20:13:03 +02:00
Jeroen Engels
62c5aef6b0 Fix confusing test 2024-04-10 20:13:03 +02:00
Jeroen Engels
665f6b55a3 Add autofix to inject a new version 2024-04-10 20:13:03 +02:00
Jeroen Engels
3f68fd53ad Inline findUnreleasedRange 2024-04-10 20:13:03 +02:00
Jeroen Engels
08fd861cf1 Add case expression 2024-04-10 20:13:03 +02:00
Jeroen Engels
6a3f347be6 Use withFix 2024-04-10 20:13:03 +02:00
Jeroen Engels
715e3a19af Extract variable 2024-04-10 20:13:03 +02:00
Jeroen Engels
2b55def478 Report the first line when unreleased could not be found 2024-04-10 20:13:03 +02:00
Jeroen Engels
207ffe1cab Report the line for Unreleased 2024-04-10 20:13:03 +02:00
Jeroen Engels
50877660e9 Add findUnreleasedRange 2024-04-10 20:13:03 +02:00
Jeroen Engels
f34f59054d Extract to function 2024-04-10 20:13:03 +02:00
Jeroen Engels
24b4782400 Expect to be under Unreleased 2024-04-10 20:13:02 +02:00
Jeroen Engels
e4a6ff3bae Add [Unreleased] to tests 2024-04-10 20:13:02 +02:00
Jeroen Engels
e15e7a8818 Update range 2024-04-10 20:13:02 +02:00
Jeroen Engels
dcdfec8d54 Target changelog in tests 2024-04-10 20:13:02 +02:00
Jeroen Engels
aa676c09dd Add Review.Project.extraFiles 2024-04-10 20:13:02 +02:00
Jeroen Engels
40d88b9f54 Report an error for the changelog file 2024-04-10 20:13:02 +02:00
Jeroen Engels
349d69727d fixup! Add visitor for the changelog 2024-04-10 20:13:02 +02:00
Jeroen Engels
aa7d289e99 Don't report errors if the version is 1.0.0 2024-04-10 20:13:02 +02:00
Jeroen Engels
20a42e35f8 Pass a version when creating a package in tests 2024-04-10 20:13:02 +02:00
Jeroen Engels
a2bd65eeb6 Report an error if the project is an application 2024-04-10 20:13:02 +02:00
Jeroen Engels
04fdc1fba1 Report a global error when the path was custom but could not be found 2024-04-10 20:13:02 +02:00
Jeroen Engels
8b7704baf9 Report a global error if the changelog could not be found 2024-04-10 20:13:02 +02:00
Jeroen Engels
8e8a2c03d9 Add the ability to configure the path 2024-04-10 20:13:02 +02:00
Jeroen Engels
9808dbddd9 Enable Docs.NoMissingChangelogEntry 2024-04-10 20:13:02 +02:00
Jeroen Engels
f59a396548 Report an error when the version could not be found 2024-04-10 20:13:02 +02:00
Jeroen Engels
5bdbed5b28 Add visitor for the changelog 2024-04-10 20:13:02 +02:00
Jeroen Engels
af23bbaf73 Add elm.json visitor to get the version 2024-04-10 20:13:02 +02:00
Jeroen Engels
51579cf373 Add tests 2024-04-10 20:13:02 +02:00
Jeroen Engels
5ba34073f1 Add new rule Docs.NoMissingChangelogEntry 2024-04-10 20:13:02 +02:00
Jeroen Engels
f972db5fa1 Apply fixes for extra files 2024-04-10 20:12:59 +02:00
Jeroen Engels
499218224c Support applying a fix to extra files 2024-04-10 20:12:59 +02:00
Jeroen Engels
656dfe8962 Inline tuple 2024-04-10 20:12:59 +02:00
Jeroen Engels
ba7effb123 Add Valid.addExtraFile 2024-04-10 20:12:59 +02:00
Jeroen Engels
6b6c89231c Explicit all cases 2024-04-10 20:12:59 +02:00
Jeroen Engels
c0d7589bc3 Add TODO 2024-04-10 20:12:59 +02:00
Jeroen Engels
b4c8f418d4 Find extra files in tests 2024-04-10 20:12:59 +02:00
Jeroen Engels
c1515ffb4a Add TODO 2024-04-10 20:12:59 +02:00
Jeroen Engels
1cce854209 Add functions to report errors for extra files 2024-04-10 20:12:59 +02:00
Jeroen Engels
f188a9c126 Add ExtraFile target 2024-04-10 20:12:59 +02:00