410 Commits

Author SHA1 Message Date
Chris Cameron
7b8ae8402e chore: Updating changelog and major version number 3.0.0.0 2018-04-23 14:06:02 -04:00
Jeffery Thompson
e0344d2c11 Merge branch 'JSON' of Common/Utils into dev 2018-04-23 18:00:20 +00:00
Chris Cameron
3876c0470f refactor: Reducing redundant code by moving json serialization/deserialization features into abstract converter 2018-04-20 17:32:09 -04:00
Chris Cameron
f8d189564a feat: TryGetInformationalVersion extension method 2018-04-19 15:55:01 -04:00
Chris Cameron
2bd018b7f1 docs: Tidying comments 2018-04-19 15:54:27 -04:00
Drew Tingen
f4a88f257c Merge branch 'Reflection' of Common/Utils into dev 2018-04-18 19:27:19 +00:00
Chris Cameron
d587b794cb feat: Adding extension method for getting assembly informational version 2018-04-18 14:12:21 -04:00
Chris Cameron
9e715d3790 feat: Util methods for inserting items into a sorted list by a predicate 2018-04-17 14:05:32 -04:00
Chris Cameron
23047c1c2c docs: Fixing comment 2018-04-17 14:05:11 -04:00
Chris Cameron
7065b0c567 feat: Adding util methods for path comparisons 2018-04-16 16:54:03 -04:00
Chris Cameron
ce54f953ba Merge remote-tracking branch 'origin/fixcastissue' into dev 2018-04-16 10:31:37 -04:00
Chris Cameron
0859e7433f feat: Shims for adding a sequence of items to a sorted list 2018-04-13 14:03:13 -04:00
Jack Kanarish
8f2c2ba091 Merge branch 'Reflection' of Common/Utils into dev 2018-04-12 18:19:19 +00:00
Chris Cameron
bc1ecf8b8e feat: Reflection method for unsubscribing from an event. 2018-04-12 14:16:53 -04:00
Chris Cameron
2b49354fd6 feat: Reflection util for subscribing to an EventInfo 2018-04-12 13:34:32 -04:00
Jeffery Thompson
ceb3919e4f Merge branch 'WeakKeyDictionary' of Common/Utils into dev 2018-04-12 14:53:51 +00:00
Chris Cameron
0eba82e3ef feat: Extension method for reading JSON value as a UInt 2018-04-11 15:32:04 -04:00
Chris Cameron
27e3e55af4 fix: Removing bad validation 2018-04-11 14:33:11 -04:00
Chris Cameron
e70e9b21b0 chore: renaming CHANGELOG.txt to CHANGELOG.md 2018-04-11 13:58:33 -04:00
Chris Cameron
374aa65af5 refactor: whitespace 2018-04-11 13:10:19 -04:00
Chris Cameron
3e780a2cba feature: Implementing remaining WeakKeyDictionary members 2018-04-11 13:09:20 -04:00
Chris Cameron
647b67fbfc refactor: Removing debug lines 2018-04-11 13:09:03 -04:00
Chris Cameron
416bf6414e feature: Extension method for copying an enumerable into an array 2018-04-11 13:05:13 -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
bd8f7f15a0 refactor: validation 2018-04-10 17:10:39 -04:00
Chris Cameron
b24c93df09 docs: Resolving closure warning 2018-04-10 14:02:13 -04:00
Chris Cameron
8d753e1cf9 feat: Adding IGenericEventArgs<T> interface for convenience 2018-04-10 12:08:29 -04:00
Chris Cameron
29eb28b1f1 feat: New delegate for appending items to the ReprBuilder 2018-04-10 12:00:42 -04:00
Jack Kanarish
5cd947c061 fix casting issue 2018-04-10 11:06:21 -04:00
Chris Cameron
5d0d491659 feat: Shim for JSON formatting a serializable instance 2018-04-09 16:47:54 -04:00
Chris Cameron
0fd8d91850 docs: Better exception messages when failing to convert type 2018-04-09 16:22:48 -04:00
Jeffery Thompson
15199b7f4e Merge branch 'Reflection' of Common/Utils into dev 2018-04-09 19:29:16 +00:00
Chris Cameron
7ab06fdb94 feat: shim for platform independent delegate creation 2018-04-09 15:24:22 -04:00
Chris Cameron
27f5fd0fe7 feat: Additional validation 2018-04-05 17:03:24 -04:00
Chris Cameron
907697813d Tidying 2018-04-05 15:39:39 -04:00
Chris Cameron
a2bf1ace18 fix: adding missing using directive 2018-04-05 15:13:58 -04:00
Chris Cameron
14d83f102f feature: JsonUtils.Print shim for serializing and printing a given object 2018-04-05 15:09:33 -04:00
Chris Cameron
861acc34c0 Updating test framework version 2018-04-05 14:18:14 -04:00
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