b7d9a255e5
refactor!: add Bytes suffix to IO methods
2023-08-28 13:15:19 +01:00
9caa0acb7b
style: remove UTF8 BOM
2023-08-26 18:11:29 +01:00
0bf89bb82a
refactor!: change exception thrown by GetHash and TryWriteHash
...
The methods no longer throw TypeInitializationException, and instead now throw ArgumentException.
2023-08-23 14:17:42 +01:00
5c21c86a52
refactor!: replace Endianness enum with explicit Big/Little methods
2023-08-23 14:15:52 +01:00
24a7de7e8c
refactor: define test fixtures as internal
2023-08-22 17:32:47 +01:00
b8a63c0d5c
feat: add float/double support for WriteNoAlloc and WriteLineNoAlloc
2023-04-11 22:27:31 +01:00
57ff32ee94
[ci skip] docs: add comment explaining my absolute pain
2023-04-06 19:18:20 +01:00
9d26f3da60
feat: add TextWriter.WriteNoAlloc/WriteLineNoAlloc
...
Allows writing of integer types without allocating a string.
2023-04-06 19:11:54 +01:00
ab62db2b37
chore: switch from MSTest to NUnit ( #76 )
2023-04-05 22:51:59 +01:00
d7bf9d1788
style(test): remove throws of NotImplementedException
2023-04-01 22:00:40 +01:00
5714ef73c1
test: 100% coverage on stream Read/Write methods
2023-04-01 18:17:50 +01:00
2815c505c3
fix: fix incorrect float/double being written for netstandard2.1
...
The call to _To_Bits yields the result containing the same bytes, but not the same value. This value was then stored as-is into the parameter, which causes a conversion on how the value is stored, ultimately causing the wrong value to be written to the stream.
2023-04-01 17:11:05 +01:00
b2a27cdafb
fix(test): fix Clear unit test not creating the temp directory
2023-04-01 17:06:19 +01:00
3ce8d281b7
feat: add TextReader.EnumerateLines/Async
2023-03-30 17:55:41 +01:00
9c2f77b203
Remove invalid DirectoryInfo.Clear test
2022-12-01 12:28:05 +00:00
7776138909
Remove calls to no-longer-existing Clear(bool)
2022-11-29 17:27:33 +00:00
2e8626a32b
Add DirectoryInfo.Clear ( #63 )
2022-06-21 13:57:20 +01:00
6505299c00
Move Stream extensions to IO namespace ( #7 )
...
* Finalizes unit tests, 99% coverage
* Update CHANGELOG
2022-04-30 13:52:34 +01:00
c13cc934b6
Move ListOfByteExtensions to IO namespace
...
Also introduces unit tests
2022-04-30 11:59:03 +01:00
8ba5a5ad19
Remove empty lines and unnecessary namespace imports
2022-04-30 11:33:48 +01:00
433d365a89
Move IO-related bool extensions to IO namespace ( #7 )
2022-04-25 22:26:22 +01:00
c4abef7be6
Move IO related methods to IO namespaces ( #7 )
...
Also renames more tests to be more meaningful
2022-04-25 17:09:49 +01:00
76191cb43a
[ci skip] Add additional Stream tests
2022-04-23 11:38:20 +01:00
cfa27e0b4f
Move GetHash to child namespace ( #7 )
...
Also introduces TryWriteHash
2022-04-22 12:16:34 +01:00