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 |
|
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 |
|
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 |
|