Jeroen Engels
|
64554ef45f
|
Add tests
|
2023-06-17 19:59:24 +02:00 |
|
Jeroen Engels
|
04f9a1527b
|
Add new rule Docs.NoMissingChangelogEntry
|
2023-06-17 19:59:24 +02:00 |
|
Jeroen Engels
|
d01d870fc0
|
DEBUG CHANGELOG
|
2023-06-17 19:59:23 +02:00 |
|
Jeroen Engels
|
3c1107df56
|
Apply fixes for extra files
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
b00b58cf1e
|
Support applying a fix to extra files
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
368ce17a56
|
Inline tuple
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
d377aeb436
|
Add Valid.addExtraFile
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
fa7f8c67af
|
Explicit all cases
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
ba699a7a86
|
Add TODO
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
46f0746234
|
Find extra files in tests
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
ee05040efb
|
Add TODO
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
56c734163f
|
Add functions to report errors for extra files
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
acb6cce062
|
Add ExtraFile target
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
095abbcb4f
|
Add a FileKey for extra files
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
ac9fefd13e
|
Add test for the visiting order of extra files
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
e809ae75ba
|
Inline toRuleProjectVisitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
9fa185ebbc
|
Inline constant argument
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
8886306ef5
|
Pass raise
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
06760b9076
|
Inline constant argument
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
174e586fa5
|
Inline constant argument
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
4abbc530e8
|
fixup! Visit extra files after readme
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
284cdb6c3d
|
Visit extra files after readme
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
125e28c710
|
Style: Move code related to extra files after the ones for readme
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
201b93311a
|
Name things extra files instead of arbitrary files
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
6614d677b6
|
Add test to make sure files only have access to the files they requested
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
7935afd767
|
Add the visitor in each test
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
a6f7aa7a71
|
Add helper function for creating project in tests
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
1e41edb186
|
Add TODO
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
6f86b12a6d
|
Remove tuple for arbitrary files visitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
e9285810df
|
Set arbitraryFileRequest in module rule schema
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
7460c22e1a
|
Remove excess filtering
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
a64f4fe18d
|
Filter files in withArbitraryFilesProjectVisitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
40e619410f
|
Filter files in withArbitraryFilesModuleVisitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
eee733e68f
|
Rename variables
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
12e0702ed6
|
Add arbitraryFileRequest to ModuleRuleVisitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
7dcd85648d
|
Extract function
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
ddae5608cc
|
Add withArbitraryFilesProjectVisitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
0f472777dd
|
Fix applying fixes in the arbitrary files visitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
331b7b1429
|
Get the errors from the cache
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
a98bc1a64d
|
Fix the caching for the arbitrary files visitor
It was still using the cache of the readme visitor
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
94c5571e40
|
Add ValidProject.arbitraryFilesHash
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
45018398dd
|
Add Rule.ruleRequestedFiles
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
71541bb3b2
|
Filter out files that were not requested
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
ce3442ddfe
|
Remove unused import
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
625bbb5f14
|
Use exact matches for now in tests
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
a628db975f
|
Add files to RequestedData
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
0dc931abd5
|
Add arbitraryFileRequest to ProjectRuleSchema
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
ff4469ace9
|
Extract to function
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
57118354be
|
Add a requested files field
|
2023-06-17 19:57:56 +02:00 |
|
Jeroen Engels
|
9c1984c218
|
Add files to RequestedData
|
2023-06-17 19:57:56 +02:00 |
|