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 |
|
Chris Cameron
|
f2d32fd355
|
test: Updating TypeExtensionsTest
|
2018-07-19 15:54:16 -04:00 |
|
Chris Cameron
|
4df2ede630
|
fix: Fixed issue with GetSyntaxName giving incorrect results for nullable types
|
2018-07-19 15:54:06 -04:00 |
|
Chris Cameron
|
8d0b4ca767
|
chore: Updating changelog, incrementing major version
4.0.0.0
|
2018-07-19 13:54:08 -04:00 |
|
Chris Cameron
|
035289f056
|
refactor: Whitespace
|
2018-07-19 13:47:08 -04:00 |
|
Chris Cameron
|
929f816398
|
perf: Micro-optimization for Unanimous extension method
|
2018-07-19 13:46:53 -04:00 |
|
Chris Cameron
|
6f69ea7fde
|
refactor: Catch specific exception
|
2018-07-19 12:38:22 -04:00 |
|
Chris Cameron
|
b597448bdc
|
feat: Event profiling messages contain consuming method information
|
2018-07-19 11:39:31 -04:00 |
|
Chris Cameron
|
cc9eaca87a
|
feat: Extension method for getting a signature representation of a MethodInfo
|
2018-07-19 11:38:30 -04:00 |
|
Chris Cameron
|
a78ff6ad80
|
feat: Extension method for getting syntax representation of a Type
|
2018-07-19 11:37:34 -04:00 |
|
Chris Cameron
|
939f361b54
|
feat: Cross-platform extension for determining if a ParameterInfo represents an "out" parameter
|
2018-07-19 11:36:56 -04:00 |
|
Chris Cameron
|
6fb290a0ab
|
feat: Cross-platform extension method for getting MethodInfo from a delegate
|
2018-07-19 11:35:23 -04:00 |
|
Chris Cameron
|
2166596726
|
feat: Extension method for checking if a string contains a character
|
2018-07-19 11:34:48 -04:00 |
|
Chris Cameron
|
073c231ef1
|
feat: Util methods for profiling event subscribers
|
2018-07-18 21:35:35 -04:00 |
|
Chris Cameron
|
220e778a76
|
fix: Dammit Jeff
|
2018-07-18 13:41:27 -04:00 |
|
Jeffery Thompson
|
560d3c861d
|
fix: try adding _SimplSharp suffix to assembly if GetType fails
|
2018-07-18 13:38:36 -04:00 |
|
Chris Cameron
|
25ebb4b43d
|
Merge branch 'feat/date-time-extensions-inclusive' of Common/Utils into dev
|
2018-07-13 20:28:17 +00:00 |
|
Jeffery Thompson
|
f7dba764d5
|
feat: add parameter to extensions for inclusivity
|
2018-07-13 16:25:13 -04:00 |
|
Chris Cameron
|
f2e39566e2
|
Merge branch 'fix/scheduler-service-time' of Common/Utils into dev
|
2018-07-13 20:03:12 +00:00 |
|
Jeffery Thompson
|
b4ef07fd45
|
fix: better time management skills
|
2018-07-13 16:01:23 -04:00 |
|
Chris Cameron
|
69b97779d9
|
perf: Micro-optimizations
|
2018-07-13 15:06:06 -04:00 |
|
Chris Cameron
|
e8ce1e94cc
|
Merge branch 'feat/action-scheduler' of Common/Utils into dev
|
2018-07-13 16:25:14 +00:00 |
|
Jeffery Thompson
|
73af42e0f5
|
fix: guarantee positive duration for Timer.Reset
|
2018-07-13 12:23:06 -04:00 |
|
Chris Cameron
|
aa7a924d2b
|
Merge branch 'feat/action-scheduler' of Common/Utils into dev
|
2018-07-13 15:52:53 +00:00 |
|
Jeffery Thompson
|
3185593977
|
fix: change DateTime.Now to IcdEnvironment.GetLocalTime()
|
2018-07-13 11:45:22 -04:00 |
|
Chris Cameron
|
bfd0f30437
|
Merge remote-tracking branch 'origin/feat/action-scheduler' into dev
|
2018-07-13 10:28:37 -04:00 |
|