Commit Graph

372 Commits

Author SHA1 Message Date
Chris Cameron
6be6971cf7 fix: Reverting dumb change that prevented default values from being instantiated 2018-04-05 13:59:47 -04:00
Jeffery Thompson
9074e6df8a Merge branch 'Reflection' of Common/Utils into dev 2018-04-05 17:45:47 +00:00
Chris Cameron
6a7f5a74af refactor: reducing code duplication, CreateInstance takes parameters 2018-04-05 13:42:08 -04:00
Chris Cameron
9d034872cb Tidying 2018-04-05 11:49:46 -04:00
Jeffery Thompson
a8d2c7e1bf Merge branch 'Reflection' of Common/Utils into dev 2018-04-05 15:37:29 +00: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
Chris Cameron
3239307f66 docs: adding missing comments 2018-04-05 11:24:25 -04:00
Drew Tingen
25fb62d484 Merge branch 'MapRangeValidation' of Common/Utils into dev 2018-04-05 13:48:46 +00:00
Chris Cameron
e6d11bd3fa fix: Catching case where MapRange would generate a NaN value 2018-04-05 09:31:11 -04:00
Jeffery Thompson
a24b32332a Merge branch 'Reflection' of Common/Utils into dev 2018-04-04 21:15:17 +00:00
Chris Cameron
778f28222e feat: util method for looking up a property on a class via another property info 2018-04-04 16:46:09 -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
Chris Cameron
323dd89a5f Merge branch 'GetAllFlagCombinationsExceptNone' of Common/Utils into dev 2018-04-03 16:32:34 +00: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
Jack Kanarish
62e107b520 feat: Added GetAllFlagCombinationsExceptNone method to EnumUtils 2018-04-03 12:28:58 -04:00
Chris Cameron
cbeedd45a3 Removing suffix from assembly name 2018-04-03 11:58:08 -04:00
Jack Kanarish
44a87c9907 Merge branch 'CreateChangelog' of Common/Utils into dev 2018-04-02 20:15:52 +00:00
Jack Kanarish
e7b5568b20 Added Changelog Stub 2018-04-02 16:10:50 -04:00
Jack Kanarish
006c929553 Merge branch 'NewVersion' of Common/Utils into dev 2.0.0.0 2018-04-02 19:36:14 +00:00
Jack Kanarish
4db66f93cc new versioning commit 2018-04-02 15:00:29 -04:00
Jack Kanarish
242349da71 Merge branch 'feature/tryparse-enumerable' of Common/Utils into dev 2018-03-30 19:58:24 +00:00
Jeffery Thompson
88a7942551 style: convert spaces to tabs... again 2018-03-30 15:58:09 -04:00
Jeffery Thompson
af202f612e style: convert spaces to tabs 2018-03-30 15:52:39 -04:00
Jeffery Thompson
ce5288956e fix: check if arguments are null in TryParseSkipFailures 2018-03-30 15:50:50 -04:00
Jeffery Thompson
1763d1773a feat: add TryParseSkipFailures extension 2018-03-30 15:47:46 -04:00
Chris Cameron
d295aa4591 Fixing obnoxious bug from unsupported features in Type.GetType 2018-03-29 10:48:04 -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
fb6ee9d468 Extension method for finding the minimal interfaces that a given type implements 2018-03-28 09:58:32 -04:00
Chris Cameron
2e01d82d78 Adding OrderByDescending shim 2018-03-26 17:35:56 -04:00
Chris Cameron
487a2fc006 Caching type extension methods 2018-03-26 16:00:27 -04:00
Chris Cameron
c21b8d08da Shorthand extension method for ordering a sequence by a comparer 2018-03-26 15:39:23 -04:00
Chris Cameron
60137254da Renaming property comparer to predicate comparer 2018-03-26 15:38:54 -04:00
Drew Tingen
30febd4a73 Merge branch 'Json' of Common/Utils into dev 2018-03-26 17:29:42 +00:00
Chris Cameron
a8dbfa6611 Reducing size of Type JSON 2018-03-26 13:02:17 -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
Drew Tingen
18b14b7e75 Merge branch 'Nibbles' of Common/Utils into dev 2018-03-23 16:07:30 +00: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
b00ee4dccb Clearer exception 2018-03-22 10:15:02 -04:00
Chris Cameron
3a59423622 Tidying 2018-03-21 16:20:44 -04:00
Chris Cameron
e6807e24ab Resolving warning 2018-03-20 14:43:20 -04:00
Chris Cameron
54cb3c0432 Better logging of aggregate exceptions 2018-03-20 10:59:09 -04:00
Jack Kanarish
750994db47 Add missing TryReadChildElementContent for Uint type 2018-03-19 11:17:12 -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
f11f049189 Removing redundant code 2018-03-15 16:21:55 -04:00
Jack Kanarish
49a2b6875d tidying 2018-03-14 14:25:50 -04:00
Jack Kanarish
b5c3aefe4c Extracted format method from print, so that the string can be returned to the caller without printing 2018-03-14 14:19:28 -04:00