Oliver Booth oliverbooth
  • United Kingdom
  • https://oliverbooth.dev/
  • Coffee enthusiast with a love for all things tech. Tech enthusiast with a love for all things coffee.

  • Joined on 2023-06-27
oliverbooth synced commits to release/5.0.0 at oliverbooth/X10D from mirror 2024-11-17 02:25:42 +00:00
87090dae98 feat: add IList<T>.Rotate and Span<T>.Rotate
51e7d00c48 refactor: remove zombie Span.Replace
Compare 2 commits »
oliverbooth synced commits to release/5.0.0 at oliverbooth/X10D from mirror 2024-11-14 18:45:42 +00:00
02ab7dce47 docs: update version in changelog
9803c9e74f refactor!: remove SpanSplitEnumerator for >= net9.0
af5a76bca8 refactor!: remove Count for Span and ROSpan
Compare 3 commits »
oliverbooth synced and deleted reference refs/tags/release/4.1.0 at oliverbooth/X10D from mirror 2024-11-14 18:05:41 +00:00
oliverbooth synced commits to release/5.0.0 at oliverbooth/X10D from mirror 2024-11-14 18:05:41 +00:00
oliverbooth synced new reference release/5.0.0 to oliverbooth/X10D from mirror 2024-11-14 18:05:41 +00:00
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-14 17:45:41 +00:00
b74bf60fe8 style: perform sln-wide cleanup
bdef9b1442 refactor!: remove DateOnly.Deconstruct
Compare 2 commits »
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-14 17:05:42 +00:00
027f6f23e1 refactor!: replace T.MultiplicativePersistence with generic math
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-14 16:45:42 +00:00
7af3c96405 refactor: replace T.Saturate for float types with generic math
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-14 16:35:40 +00:00
cb7e1308e2 refactor: replace T.Wrap for numeric types with generic math
72dbaa72ba refactor!: remove redundant Sign overloads
44d3aec9a6 fix: revert c7e78f5d19
0be10d819f refactor!: replace GCF and LCM with generic math
Compare 4 commits »
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-14 16:15:41 +00:00
c7e78f5d19 refactor: fix logic for IBinaryInteger<T>.Factorial
024f6dbd7a chore: bump to 4.1.0
b1c644dc47 refactor!: replace Product and RangeTo on int types with generic math
Compare 3 commits »
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-13 19:15:41 +00:00
0d6153d39d feat: add slnx file (#93)
8c2b5f38e6 style: target c# 13 langversion
bd546e6f04 style: use collection expression syntax where applicable
Compare 3 commits »
oliverbooth synced and deleted reference refs/tags/feature/net9.0 at oliverbooth/X10D from mirror 2024-11-13 18:55:41 +00:00
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-13 18:55:41 +00:00
ce18f6a475 Merge branch 'feature/net9.0' into release/4.1.0
8e6e16700f ci: add net9.0 test step
a433244799 fix(test): use new NUnit constraint API
0b978f5cdf refactor!: remove Span<T>.Split
9d870b2c24 chore(test): update dependencies
Compare 7 commits »
oliverbooth synced commits to feature/net9.0 at oliverbooth/X10D from mirror 2024-11-13 18:35:42 +00:00
0b978f5cdf refactor!: remove Span<T>.Split
9d870b2c24 chore(test): update dependencies
b3dfaa727e ci: bump actions/setup-dotnet to v4
Compare 3 commits »
oliverbooth synced and deleted reference refs/tags/feature/generic_math at oliverbooth/X10D from mirror 2024-11-13 18:15:42 +00:00
oliverbooth synced and deleted reference refs/tags/refactor/drop-net6.0 at oliverbooth/X10D from mirror 2024-11-13 18:15:42 +00:00
oliverbooth synced and deleted reference refs/tags/release/4.0.0 at oliverbooth/X10D from mirror 2024-11-13 18:15:42 +00:00
oliverbooth synced commits to feature/net9.0 at oliverbooth/X10D from mirror 2024-11-13 18:15:42 +00:00
oliverbooth synced new reference feature/net9.0 to oliverbooth/X10D from mirror 2024-11-13 18:15:42 +00:00
oliverbooth synced commits to release/4.1.0 at oliverbooth/X10D from mirror 2024-11-13 18:15:42 +00:00