12 Commits

Author SHA1 Message Date
Matt Nadareski
70e6bdd41c Add .NET 11 support 2026-11-11 10:29:50 +01:00
gmipf
19d73bd170 Parse doubles with the invariant culture in ConvertToDouble (#5)
* Parse doubles with the invariant culture

ConvertToDouble used double.TryParse with the current culture, so a
value like "59.940000" became 59940000 on a German system and null on a
French one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Drop the culture reset from the ConvertToDouble test

A culture set inside a test does not carry over to the next test, so
the reset and the try/finally around it are not needed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 11:14:53 -04:00
Matt Nadareski
f1d745471b Fix prefixed string reading, add more tests (fixes #4) 2026-10-15 09:16:01 -04:00
Matt Nadareski
115cbf3f2b Update packages 2026-10-12 09:47:53 -04:00
Matt Nadareski
0b9c4559a1 Update packages 2026-08-20 11:40:02 -04:00
Matt Nadareski
871422ad23 Update test packages 2026-07-09 09:39:09 -04:00
Matt Nadareski
edc4f5e6d4 Update packages 2026-05-12 22:50:23 -04:00
Matt Nadareski
d54ed02282 Add CRC-16 and CRC-64 normalization helpers 2026-05-12 22:32:45 -04:00
Matt Nadareski
25df2bd367 Have some fun with StringBuilderExtensions 2026-03-25 12:58:08 -04:00
Matt Nadareski
5b2338aa6f Move more string-related extensions 2026-03-21 21:59:14 -04:00
Matt Nadareski
6dc531dad7 Start parting out IO.Extensions a bit more 2026-03-21 21:45:14 -04:00
Matt Nadareski
22a90019a2 Rename SabreTools.Text.Utilities to SabreTools.Text.Extensions 2026-03-21 21:17:12 -04:00