Chris Cameron
|
12ee533cbb
|
feat: Shims for deserializing XML to object instance
|
2018-09-09 20:33:56 -04:00 |
|
Chris Cameron
|
2ae8fa9c2d
|
feat: Begin implementing XmlConverters
|
2018-09-09 14:21:25 -04:00 |
|
Chris Cameron
|
7b30730ea0
|
feat: IcdXmlReader exposes IsEmptyElement property
|
2018-09-09 14:14:45 -04:00 |
|
Chris Cameron
|
d3f1fe3425
|
refactor: Tidying, removing duplicate/unused code, micro-optimization
|
2018-09-09 14:14:20 -04:00 |
|
Chris Cameron
|
48abd75d30
|
refactor: Additional validation, tidying
|
2018-09-09 14:13:48 -04:00 |
|
Chris Cameron
|
ed299b8d4f
|
feat: Initial commit of RegexUtils
|
2018-08-31 09:52:53 -04:00 |
|
Chris Cameron
|
0c35e3225c
|
Merge branch 'IcdHashsetExt' of Common/Utils into dev
|
2018-08-29 17:38:02 +00:00 |
|
Rashod Davis
|
254ed85d83
|
chore: Added comparer to ToIcdHashset extention
|
2018-08-29 13:07:31 -04:00 |
|
Chris Cameron
|
8871fad40a
|
feat: IcdHashSet constructor overloads for IEqualityComparer param
|
2018-08-29 10:52:07 -04:00 |
|
Chris Cameron
|
957424e5ca
|
fix: Fixing hidden properties
|
2018-08-27 17:32:18 -04:00 |
|
Chris Cameron
|
9cdb590d9f
|
fix: Slightly more accurate profile times
|
2018-08-21 14:57:19 -04:00 |
|
Chris Cameron
|
ca10f049e5
|
perf: IcdOrderedDictionary maintains a collection of values ordered by key
|
2018-08-21 10:27:25 -04:00 |
|
Chris Cameron
|
d79c272df0
|
perf: Removing heavy-handed validation from enum utils
|
2018-08-21 10:26:24 -04:00 |
|
Chris Cameron
|
1c9d311422
|
feat: List AddSorted extension returns the insertion index
|
2018-08-21 10:25:11 -04:00 |
|
Chris Cameron
|
60a19fe7f8
|
refactor: Removing redundant code
|
2018-08-21 10:24:32 -04:00 |
|
Chris Cameron
|
54fbd7eaa8
|
feat: Initial commit of AsyncEventQueue
|
2018-08-14 15:02:18 -04:00 |
|
Chris Cameron
|
fd931b0b53
|
fix: Fixing potential null ref
|
2018-08-13 16:43:10 -04:00 |
|
Chris Cameron
|
2a222289ca
|
fix: Fixing net standard build
|
2018-08-13 16:43:01 -04:00 |
|
Chris Cameron
|
e437a9442c
|
feat: Invoke threads are tracked internally and can be printed to a table
|
2018-08-13 15:00:15 -04:00 |
|
Chris Cameron
|
478261e888
|
refactor: Tidying
|
2018-08-13 14:58:31 -04:00 |
|
Chris Cameron
|
09445da1e9
|
perf: IcdHashSet AddRange micro-optimization
|
2018-08-09 11:01:27 -04:00 |
|
Chris Cameron
|
eb7f3033fb
|
perf: Disposing text readers
|
2018-08-07 17:09:23 -04:00 |
|
Chris Cameron
|
b1b12c76dd
|
feat: Adding AppendPropertyRaw method to ReprStringBuilder
|
2018-08-02 13:32:21 -04:00 |
|
Chris Cameron
|
5e80ddcc16
|
pef: Micro-optimizations to LogItem and IcdXmlAttribute equality
|
2018-08-01 10:41:56 -04:00 |
|
Chris Cameron
|
84fa69d3e0
|
feat: IcdOrderedDictionary exposes constructor with equality comparer
|
2018-08-01 10:41:34 -04:00 |
|
Chris Cameron
|
86335e0d44
|
perf: String utils micro-optimizations
|
2018-07-31 14:43:55 -04:00 |
|
Chris Cameron
|
03893c2669
|
refactor: Removing unused code
|
2018-07-31 14:41:29 -04:00 |
|
Chris Cameron
|
1353468da6
|
chore: Updating test SDK version
|
2018-07-30 14:24:01 -04:00 |
|
Chris Cameron
|
2f78a25420
|
feat: Profiling text shows decimals
|
2018-07-30 10:54:30 -04:00 |
|
Chris Cameron
|
68caebb28b
|
feat: Profiling in ticks, Net Standard too fast...
|
2018-07-30 09:54:36 -04:00 |
|
Chris Cameron
|
425d651eba
|
feat: Additional EnumUtils methods for excluding/including flags
|
2018-07-27 11:14:59 -04:00 |
|
Chris Cameron
|
918e6f5b34
|
fix: Fixing enum casting exception in SimplSharp
|
2018-07-26 13:43:34 -04:00 |
|
Chris Cameron
|
6a979f5c12
|
perf: Reducing boxing
|
2018-07-26 12:56:01 -04:00 |
|
Chris Cameron
|
8f17d59694
|
perf: Massive performance improvements to enum HasFlag and HasFlags extensions
|
2018-07-26 12:10:50 -04:00 |
|
Chris Cameron
|
668994be18
|
perf: Adding contrains for enum methods, faster HasFlag/s checks
|
2018-07-26 10:56:08 -04:00 |
|
Chris Cameron
|
1a87ce9f00
|
feat: Adding missing enum utils methods for metlife
|
2018-07-26 09:56:36 -04:00 |
|
Chris Cameron
|
3129d3e60c
|
perf: Further reducing enum boxing
|
2018-07-25 15:53:39 -04:00 |
|
Chris Cameron
|
fd3143ea6c
|
refactor: Tidying
|
2018-07-25 14:45:28 -04:00 |
|
Chris Cameron
|
591240d973
|
perf: Reducing boxing operations in enum utils
|
2018-07-25 14:23:25 -04:00 |
|
Chris Cameron
|
b8225b7842
|
perf: Simpler HasAnyFlags check, some tidying
|
2018-07-25 14:02:14 -04:00 |
|
Chris Cameron
|
1193c8e3bb
|
fix: Fixing specific enum assignment bug
|
2018-07-25 14:00:25 -04:00 |
|
Chris Cameron
|
aa3559cb4e
|
perf: Massive optimization for enum utils
|
2018-07-25 13:26:38 -04:00 |
|
Chris Cameron
|
a13daa18db
|
feat: Profile method for performing an action a given number of times and printing results
|
2018-07-25 11:59:25 -04:00 |
|
Chris Cameron
|
fa145644d1
|
feat: Extension method for getting a random item from a sequence
|
2018-07-25 11:59:00 -04:00 |
|
Chris Cameron
|
5f7d1214e9
|
Merge remote-tracking branch 'origin/MetLife_v5.3' into dev
|
2018-07-23 15:11:23 -04:00 |
|
Chris Cameron
|
d8d9f342c9
|
Merge remote-tracking branch 'origin/MetLife_v5.2' into MetLife_v5.3
# Conflicts:
# ICD.Common.Utils/Json/JsonItemWrapper.cs
|
2018-07-23 13:34:49 -04:00 |
|
Chris Cameron
|
aeb2a5d91e
|
perf: Micro-optimization
|
2018-07-20 16:50:13 -04:00 |
|
Chris Cameron
|
74c59bd7f3
|
perf: Micro-optimizations
|
2018-07-20 16:41:44 -04:00 |
|
Chris Cameron
|
6fb1e53776
|
perf: EnumUtils micro-optimization, potential thread safety improvements
|
2018-07-20 11:28:16 -04:00 |
|
Chris Cameron
|
0c462ad614
|
test: Adding missing test
|
2018-07-20 11:21:12 -04:00 |
|