6 Commits

Author SHA1 Message Date
oleibman 9e11effcad Update Phpstan
Also address problems reported in PR #4974 when Phpstan was run with an earlier Php version than our CI uses.
2026-09-01 22:24:34 -07:00
oleibman 23b12228fd Merge branch 'master' into issue4656 2026-01-14 19:59:49 -08:00
oleibman f0dc9f702f A Bit More Coverage 2026-01-14 17:17:38 -08:00
oleibman 2c8177a319 Eliminate Unneeded Separate Process Tests
The tests stay; they just no longer run in separate processes. I think that only 2 tests still require separate processes - Helper/SampleTest and Tcpdf/NoDieTest. Aside from a new internal method in IOFactory, all the changes here are to test members.
2025-12-07 23:15:01 -08:00
oleibman a88993dcc8 More Accurate Handling of Countries in validLocaleLanguages
This is a theoretical problem. Building FalseTrueArray only looks at languages, not countries. The only example we have is `pt` vs `pt_br`, and since True and False have the same translation for both locales, there is no problem. This PR will help it from becoming a problem in future if a new language/country combo is added.
2025-09-01 18:37:48 -07:00
oleibman f375d9a69b Minor Improvements to Calculation Coverage 2025-09-01 00:28:46 -07:00