Commit Graph

31 Commits

Author SHA1 Message Date
c2878f9a42 Use negated pattern. 2022-11-14 01:20:28 +00:00
a17a6e1788 Convert chain of conditional expressions into switch expressions. 2022-11-14 01:06:06 +00:00
7fbeaebfd3 Merge null/pattern checks into complex pattern. 2022-11-13 20:46:23 +00:00
98f08919d6 Convert to switch expression. 2022-11-13 19:59:23 +00:00
af338014d5 Add null reference checks. 2022-03-17 00:46:26 +00:00
0462eaac5e Use merge pattern. 2022-03-16 11:47:00 +00:00
1502ea91c1 General cleanup and refactor. 2022-03-07 07:36:42 +00:00
cb79ff60d6 Move to file scoped namespaces. 2022-03-06 13:29:37 +00:00
31750d5978 Update copyright year. 2022-02-18 10:02:41 +00:00
f173fb5d70 General code refactor. 2021-08-17 21:22:58 +01:00
e1a7abc1a6 Fix inconsistent naming. 2021-08-17 16:27:42 +01:00
138c6c1f45 Add XML comments to public entities. 2021-08-17 13:56:05 +01:00
d7db55d5f2 Update copyright year. 2020-12-31 23:08:22 +00:00
65296b6ccc Optimize hex string to byte array marshaller. 2020-12-08 01:18:44 +00:00
4fe08ed668 Move hex string to byte array converter to helpers. 2020-12-08 00:56:31 +00:00
6c2685afbf Add missing XML documentation. 2020-07-20 05:57:36 +01:00
cd3fe08e07 Fix warnings. 2020-03-12 00:29:38 +00:00
0bc3b5c1fe Code restyling. 2020-02-29 18:03:33 +00:00
feead08c5e Rename comment header. 2020-02-27 12:31:23 +00:00
c8e7a167b7 Rename namespace. 2020-02-27 00:36:40 +00:00
f277078318 Add method to marshal big-endian structure into byte array. 2020-02-19 03:30:39 +00:00
035605d869 Add support to swap endian of struct enums. 2020-02-19 01:08:34 +00:00
0fb1781ca2 Update copyright date. 2020-01-03 17:54:18 +00:00
c2c9c67faa Merge pull request #1 from SilasLaspada/master
Remove some unreachable code
2019-12-04 18:41:00 +00:00
a7d7c673a1 Code reformat. 2019-11-25 00:54:39 +00:00
SilasLaspada
4959cce565 Remove some unreachable code
Because these will always return something, the break statements can never be reached. Fixes some warnings.
2019-11-14 21:12:18 -07:00
f7c0d6fffb Send hello packet. 2019-10-19 19:08:47 +01:00
7c7930ff30 Aggressively inline marshalling methods. 2019-03-11 19:24:06 +00:00
2dac60cdce Override Marshal.SizeOf in Helpers and use it instead of System's. 2019-03-01 07:35:22 +00:00
3253963031 Add overrides to marshal with offset and length. 2019-02-28 10:35:40 +00:00
adfd41d931 Add more optimized marshallers. 2019-02-27 08:49:42 +00:00