522 Commits

Author SHA1 Message Date
Matthias Mullie
cb7a9297b4 Tighten legacy color conversion
The existing regex was only separating on comma,
but `var()` statements (which can be used as values)
can also include a comma (after which follows a
default value)

This seemed to be the case in one instance in Bootstrap,
causing it to be minified incorrectly.

This replacement is more strict, and will only
convert colors made up of their literal values,
ignoring any that include `var()`s in there.

Fixes #422
1.3.73
2024-03-15 11:27:10 +01:00
Matthias Mullie
e4d9ebdc48 Restructure js test 2024-03-15 10:21:38 +01:00
Matthias Mullie
531fdeef19 make format 1.3.72 2024-03-13 13:02:00 +01:00
Matthias Mullie
6accc572fb Fix test for #389 2024-03-13 12:53:48 +01:00
Matthias Mullie
5641142a22 Merge branch 'xerc-master' 2024-03-13 12:52:20 +01:00
Rocco Howard
d710fe0d84 Backslashed @import comment (#1)
reflection-docblock treats this as a tag "does not seem to be wellformed, please check it for  errors"
Backlashing ensures this non-import is ignored.
2024-03-13 12:52:16 +01:00
Julien
0127dd0f3c Intercept openbasedir exceptions when detecting check for files 2024-03-13 12:52:16 +01:00
Rocco Howard
e30503da33 Backslashed @import comment (#1)
reflection-docblock treats this as a tag "does not seem to be wellformed, please check it for  errors"
Backlashing ensures this non-import is ignored.
2024-03-13 12:46:12 +01:00
Julien
0e892db753 Intercept openbasedir exceptions when detecting check for files 2024-03-13 12:35:45 +01:00
Marcus Förster
7f64dadc0c [OPT] legacy/modern colors 2024-02-29 15:19:19 +01:00
Marcus Förster
d8551d9271
Merge branch 'master' into master 2023-10-20 22:21:42 +02:00
Matthias Mullie
ea59f2981b Fix healthcheck ping 2023-07-01 19:54:28 +02:00
Matthias Mullie
793c6b8365 Reformat 2023-06-30 14:46:15 +02:00
Matthias Mullie
f97aaf34f5 Migrate phpunit config 2023-06-30 14:46:07 +02:00
Matthias Mullie
88dab723f4 Make volumes configurable 2023-06-30 14:45:56 +02:00
Matthias Mullie
ae42a47d7f Fix PHP 5.5 tests 1.3.71 2023-04-25 22:33:03 +02:00
Matthias Mullie
a07165a01d Merge branch 'mbuella-preserved-comments-merged' 2023-04-25 22:20:38 +02:00
Matthias Mullie
0adaa00378 Fix PHP 5.6 tests 2023-04-25 22:19:16 +02:00
Matthias Mullie
da99a84add Fix PHP 5.6 tests 2023-04-25 22:15:42 +02:00
Marlon Buella
3d5b4205d6 Merge branch 'preserved-comments' into preserved-comments-merged 2023-04-25 15:05:15 +08:00
Matthias Mullie
38e183654b Allow php-cs-fixer on PHP 8.2 2023-02-17 10:08:01 +01:00
Matthias Mullie
0b80445b0d Fix tests after changes in PHPUnit 2023-02-17 10:07:42 +01:00
Matthias Mullie
62e6aa5d01
Update healthcheck.yml 2023-01-01 21:40:33 +01:00
Matthias Mullie
d3c8b1a0c9 Use 8.2 image 2022-12-23 21:59:20 +01:00
Matthias Mullie
4dd8b519e9
Update README.md 2022-12-20 14:47:16 +01:00
Matthias Mullie
2807d9f9be Merge branch 'Visualq-master' 1.3.70 2022-12-09 13:56:44 +01:00
Matthias Mullie
aa8010c2fa Move back to call_user_func_array
This is equivalent, but removes the assumption that
parent constructor will also accept a single array
val as well as overloading. That assumption is true,
but may not always remain true.

Frankly, all of this is due for massive refactoring,
but that's something for... well, not today, that's
for sure!
2022-12-09 13:54:35 +01:00
Wim Wisselink Kantoor
11c7b047ba Update PHP 8.2 test flow to PHP 8.2-rc. 2022-12-08 14:22:38 +01:00
Wim Wisselink Kantoor
4e7c673c35 Add PHP 8.2 to test flow. 2022-12-08 14:20:39 +01:00
Wim Wisselink Kantoor
156d5ed81c Revert auto formatting 2022-12-08 14:04:04 +01:00
Wim Wisselink Kantoor
eafe9b9527 PHP 8.2 deprecation fix: Dynamically call 'parent::__construct()' with argument count check fix 2022-12-08 13:56:21 +01:00
Wim Wisselink Kantoor
9400c16435 PHP 8.2 deprecation fix: Dynamically call 'parent::__construct()' fix 2022-12-08 13:39:55 +01:00
Matthias Mullie
489e0be7fa Change healthchecks url 2022-12-02 14:55:40 +01:00
Matthias Mullie
0989f74dbf Add daily health check 2022-11-28 09:00:43 +01:00
Matthias Mullie
f09a06e6f9 Update formatting config 2022-11-18 16:43:18 +01:00
Matthias Mullie
51d1aa4f9b Add .dockerignore 2022-11-18 13:22:46 +01:00
Matthias Mullie
253f595284 Remove no longer useful test compat help 2022-11-18 13:02:32 +01:00
Matthias Mullie
e25d849159
Update .gitignore 2022-11-17 14:41:39 +01:00
Matthias Mullie
bc915c8eb0 Some more cleanup 2022-11-17 14:35:23 +01:00
Matthias Mullie
9bb6c1c226
Update CONTRIBUTING.md 2022-11-17 13:48:46 +01:00
Matthias Mullie
33771e208f
There is no changelog 2022-11-17 13:41:15 +01:00
Matthias Mullie
2361031ade Remove useless makefile scripts, use docker instead of compose & use codecov actions 2022-11-17 11:17:18 +01:00
Matthias Mullie
f5643c18c1
Update README.md 2022-11-16 14:31:12 +01:00
Matthias Mullie
d99545da9b Rename phpunit.xml 2022-11-16 14:21:28 +01:00
Matthias Mullie
e5b6a5ca6a Change case of test dirs 2022-11-16 13:42:07 +01:00
Matthias Mullie
62765c0f9c Fix docs generation & publish to branch 2022-11-16 13:05:34 +01:00
Matthias Mullie
b7df72a9cf Fix homepage
Alas, that domain is no longer mine.
2022-11-16 12:22:17 +01:00
Matthias Mullie
9d9caf8a3b php-cs-fixer 2022-11-16 12:20:18 +01:00
Matthias Mullie
294cbf5e6c Test 5.4 & 5.5 compat and autoload test namespaces 2022-11-16 12:13:00 +01:00
Matthias Mullie
f82a38cab9 Remove Appveyor testing artefacts 2022-11-16 10:16:32 +01:00