Commit Graph

127 Commits

Author SHA1 Message Date
Chris Cameron
177e59edb6 feat: Initial commit of SequenceComparer 2018-06-20 15:38:22 -04:00
Chris Cameron
f2122596b4 test: Adding unit tests for BiDictionary 2018-06-18 10:06:11 -04:00
Chris Cameron
3689517124 feat: Adding UnEnquote string util method 2018-06-12 15:11:12 -04:00
Chris Cameron
f7b5d07c38 feat: Adding enquote util method 2018-06-12 13:31:44 -04:00
Chris Cameron
b2c3ecb113 fix: Fixing bug where IcdUriBuilder was not correctly appending paths 2018-05-14 14:52:55 -04:00
Chris Cameron
cddc726d4d fix: Fixing test cases 2018-05-11 15:57:04 -04:00
Chris Cameron
3f8e2b8df7 feat: Adding IcdUriBuilder and UriExtensions classes 2018-05-11 15:23:36 -04:00
Chris Cameron
db8e725fa9 feat: Adding additional enqueue methods to PriorityQueue 2018-05-10 17:02:14 -04:00
Chris Cameron
d9cf0bd3cf refactor: Changing ordered dictionary tests to avoid false positives 2018-05-10 17:01:16 -04:00
Chris Cameron
87427096d2 feat: Initial commit of PriorityQueue collection 2018-05-10 13:51:43 -04:00
Chris Cameron
b1c7e527c4 feat: Initial commit of IcdOrderedDictionary 2018-05-10 11:48:33 -04:00
Chris Cameron
110f771cc5 feat: Added util method for removing BOM characters from UTF8 data 2018-05-09 11:35:53 -04:00
Chris Cameron
990f4e0f82 feat: Initial commit of WeakKeyDictionary for keeping caches of items that can not invalidate themselves 2018-04-11 12:14:06 -04:00
Chris Cameron
861acc34c0 Updating test framework version 2018-04-05 14:18:14 -04:00
Chris Cameron
6a7f5a74af refactor: reducing code duplication, CreateInstance takes parameters 2018-04-05 13:42:08 -04:00
Chris Cameron
26107887f1 feat: ChangeType util method for converting a value to a given type 2018-04-05 11:27:27 -04:00
Chris Cameron
007663a193 feat: Extension methods for determining if a type represents an integer number, or if a type can represent a null value 2018-04-05 11:26:11 -04:00
Jack Kanarish
e19a41c7cc Merge branch 'AssemblyName' of Common/Utils into dev 2018-04-03 18:20:48 +00:00
Chris Cameron
03940d3075 refactor: Setting assembly name 2018-04-03 13:46:41 -04:00
Jack Kanarish
01ae0106fe test: add test for GetAllFlagCombinationsExceptNone method. added a value to eTestFlagsEnum, fixed tests broken by that change 2018-04-03 12:29:59 -04:00
Chris Cameron
1ac5e26992 Extension method for getting the immediate interfaces on a Type 2018-03-28 11:24:03 -04:00
Chris Cameron
ec2a3ef498 Additional test 2018-03-23 16:56:52 -04:00
Chris Cameron
09bdd45dc5 Fixing bad unit tests 2018-03-23 15:29:33 -04:00
Chris Cameron
6b23238162 Extension methods for getting upper and lower 4 bits in a byte 2018-03-23 11:59:47 -04:00
Chris Cameron
c2fa4263cc Updating nuget packages 2018-03-16 15:41:47 -04:00
Chris Cameron
00aaa17bb6 Adding GetClique and GetCliques recursion methods 2018-03-16 14:30:21 -04:00
Chris Cameron
74ed7b4165 Tidying 2018-03-13 13:49:47 -04:00
Jack Kanarish
20221678ba Improvements to JsonItemWrapper serialization 2018-03-08 17:34:06 -05:00
Chris Cameron
123f069e64 Enabling deterministic builds 2018-03-07 16:18:28 -05:00
Chris Cameron
421a3533db Updating test sdk and newtonsoft versions 2018-03-02 10:46:08 -05:00
Chris Cameron
a3bf92840e Tidying 2018-02-23 10:21:23 -05:00
Chris Cameron
282d8e4d0e Dictionary.Update extension method returns a bool for change state 2018-02-22 16:56:10 -05:00
Chris Cameron
04d24c26c2 Additional enumerable extensions tests 2018-02-21 12:21:48 -05:00
Chris Cameron
41d0a43eff Fixing bug where array/dictionary deserialization was never terminating 2018-02-17 12:44:10 -05:00
Chris Cameron
ee03f85704 Removing bad token type check from AbstractGenericJsonConverter 2018-02-15 16:34:25 -05:00
Chris Cameron
b6a1ce9bd2 Extension method for padding a sequence 2018-02-10 16:22:45 -05:00
Chris Cameron
96fc6787a5 Util method for casting a JSON token to a known type 2018-02-06 12:01:46 -05:00
Chris Cameron
79eb3a9cdf AbstractIcdAttributeTest becomes generic 2018-02-05 10:21:35 -05:00
Chris Cameron
6dedd0bde6 Method for converting string to title case 2018-02-05 10:21:24 -05:00
Chris Cameron
9e33bffe0c Tidying 2018-02-02 14:39:09 -05:00
Chris Cameron
3a693d2e71 Moving RpcAttribute into networking project 2018-02-02 14:38:58 -05:00
Chris Cameron
203ce7d66c Extension methods for padding lists 2018-02-01 10:04:08 -05:00
Chris Cameron
5724cb3c8c Renaming xml utils method 2018-01-22 15:17:42 -05:00
Chris Cameron
88484c6861 Fixing namespaces 2018-01-15 11:19:47 -05:00
Chris Cameron
4d8dd4d04c Using AssemblyInfo.cs in NetStandard projects for versioning 2018-01-12 09:52:16 -05:00
Chris Cameron
1825ad8340 Merge remote-tracking branch 'origin/dev' into RoutingOp 2018-01-09 14:23:19 -05:00
Chris Cameron
e377f7993b Renaming ToHashSet method to avoid collision 2018-01-09 11:05:45 -05:00
Chris Cameron
46c9cb0cf0 Tidying 2018-01-09 11:05:31 -05:00
Chris Cameron
f9cca4c450 Merge remote-tracking branch 'origin/dev' into RoutingOp 2018-01-08 14:32:28 -05:00
Chris Cameron
38973bb6bc Updating nuget packages 2018-01-07 12:43:41 -05:00