Commit Graph

2993 Commits

Author SHA1 Message Date
Jeroen Engels
b7c5fe655e Report an error when encountering a non-literal CSS class 2024-04-10 20:13:03 +02:00
Jeroen Engels
87011d4de6 Use appropriate cssUsingFunction 2024-04-10 20:13:03 +02:00
Jeroen Engels
4bf13eb865 Define css functions 2024-04-10 20:13:03 +02:00
Jeroen Engels
a1efb2cb41 Extract 2024-04-10 20:13:03 +02:00
Jeroen Engels
7802aabe2c Simplify parser even more 2024-04-10 20:13:03 +02:00
Jeroen Engels
59fba610ab Add naive and simplified CSS parser to get selectors 2024-04-10 20:13:03 +02:00
Jeroen Engels
7736e8305d Start CSS parser 2024-04-10 20:13:03 +02:00
Jeroen Engels
03b9bc835a Read CSS files 2024-04-10 20:13:03 +02:00
Jeroen Engels
d1cd1d7a8a Support pipes 2024-04-10 20:13:03 +02:00
Jeroen Engels
fc381e3399 Only pass range 2024-04-10 20:13:03 +02:00
Jeroen Engels
683b6152c1 Add tests for pipes 2024-04-10 20:13:03 +02:00
Jeroen Engels
0f5c391af7 Don't report if in known classes 2024-04-10 20:13:03 +02:00
Jeroen Engels
24ef80b056 Add configuration 2024-04-10 20:13:03 +02:00
Jeroen Engels
65036d6fae Report CSS classes 2024-04-10 20:13:03 +02:00
Jeroen Engels
6ce8e43b35 Init NoUnknownCssClasses 2024-04-10 20:13:03 +02:00
Jeroen Engels
ff61e64836 Rename excludeFolder to excludeDirectory 2024-04-10 20:13:03 +02:00
Jeroen Engels
d465f77451 Remove InvalidGlob 2024-04-10 20:13:03 +02:00
Jeroen Engels
80db5e178f Rename string to pattern 2024-04-10 20:13:03 +02:00
Jeroen Engels
6bb7aca1d3 Use FilePattern when requesting files 2024-04-10 20:13:03 +02:00
Jeroen Engels
fc176d37e4 Remove TODOs 2024-04-10 20:13:03 +02:00
Jeroen Engels
fc6c6e0f1f Remove parsing inside constructors 2024-04-10 20:13:03 +02:00
Jeroen Engels
6048e714ca Copy parsing inside compact 2024-04-10 20:13:03 +02:00
Jeroen Engels
82ba6b7309 Rename 2024-04-10 20:13:03 +02:00
Jeroen Engels
75503fb7b2 Reverse lists at the correct location 2024-04-10 20:13:03 +02:00
Jeroen Engels
0ca06e571b Add fuzz test for folders 2024-04-10 20:13:03 +02:00
Jeroen Engels
e24955c913 Format 2024-04-10 20:13:03 +02:00
Jeroen Engels
a38a1cf5b1 Fix toStrings 2024-04-10 20:13:03 +02:00
Jeroen Engels
8a7580443c Specify fuzz test 2024-04-10 20:13:03 +02:00
Jeroen Engels
2fe0aebe60 describe 2024-04-10 20:13:03 +02:00
Jeroen Engels
122711db31 Make a record 2024-04-10 20:13:03 +02:00
Jeroen Engels
4180627ffe Add excludeFoldersStrings 2024-04-10 20:13:03 +02:00
Jeroen Engels
ac7b657910 Collect strings 2024-04-10 20:13:03 +02:00
Jeroen Engels
6cbb4dee17 fixup! WIP on a: a9eef342 Add fuzz test 2024-04-10 20:13:03 +02:00
Jeroen Engels
465fe13ad4 Include raw string 2024-04-10 20:13:03 +02:00
Jeroen Engels
e7677b6842 Use a boolean 2024-04-10 20:13:03 +02:00
Jeroen Engels
f8c003da55 Add fuzz test 2024-04-10 20:13:03 +02:00
Jeroen Engels
e024f78a55 Merge functions 2024-04-10 20:13:03 +02:00
Jeroen Engels
43f6d5fdb2 Rename 2024-04-10 20:13:03 +02:00
Jeroen Engels
f64618ec78 Change record field order 2024-04-10 20:13:03 +02:00
Jeroen Engels
26ad1b4653 Rename 2024-04-10 20:13:03 +02:00
Jeroen Engels
adad6980d6 Add missing dependencies 2024-04-10 20:13:03 +02:00
Jeroen Engels
af8ab7f202 Remove unused import 2024-04-10 20:13:03 +02:00
Jeroen Engels
8865738dad Cleanup 2024-04-10 20:13:03 +02:00
Jeroen Engels
42cad5a8e7 Remove Debug.log 2024-04-10 20:13:03 +02:00
Jeroen Engels
4551ef2f60 Publicly expose Review.FilePattern 2024-04-10 20:13:03 +02:00
Jeroen Engels
3ee255a246 Compact globs 2024-04-10 20:13:03 +02:00
Jeroen Engels
62d937fcca Add TODOs 2024-04-10 20:13:03 +02:00
Jeroen Engels
cebf31f66f Support excluding folders 2024-04-10 20:13:03 +02:00
Jeroen Engels
aeec95be29 Test 2024-04-10 20:13:03 +02:00
Jeroen Engels
d76dc6f77c Use an accumulator 2024-04-10 20:13:03 +02:00