Jack Kanarish
|
1076795fae
|
refactor: make isenumtype public for use in other classes
|
2018-12-17 09:34:37 -05:00 |
|
Chris Cameron
|
d79c272df0
|
perf: Removing heavy-handed validation from enum utils
|
2018-08-21 10:26:24 -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
|
6fb1e53776
|
perf: EnumUtils micro-optimization, potential thread safety improvements
|
2018-07-20 11:28:16 -04:00 |
|
Chris Cameron
|
35593bfa47
|
feat: Adding GetFlagsExceptNone parameterless enum util method
|
2018-05-24 10:03:38 -04:00 |
|
Jack Kanarish
|
5cd947c061
|
fix casting issue
|
2018-04-10 11:06:21 -04:00 |
|
Jack Kanarish
|
62e107b520
|
feat: Added GetAllFlagCombinationsExceptNone method to EnumUtils
|
2018-04-03 12:28:58 -04:00 |
|
Chris Cameron
|
e806b7c4c2
|
Optimization
|
2018-03-12 21:36:36 -04:00 |
|
Chris Cameron
|
825fb55bd8
|
Tidying
|
2018-03-09 14:14:37 -05:00 |
|
Chris Cameron
|
cffe850bd7
|
Enum optimizations
|
2018-03-09 13:48:54 -05:00 |
|
Chris Cameron
|
5eff7bdb6c
|
Micro-optimization
|
2018-03-05 14:08:00 -05:00 |
|
Chris Cameron
|
e377f7993b
|
Renaming ToHashSet method to avoid collision
|
2018-01-09 11:05:45 -05:00 |
|
Chris Cameron
|
d598d42cff
|
Whitespace
|
2017-09-27 13:49:13 -04:00 |
|
Chris Cameron
|
c3451d62b0
|
Fixing bug with strict enum flags parsing not correctly handling composite values
|
2017-09-11 10:09:51 -04:00 |
|
Chris Cameron
|
599ab2997f
|
Utils for determining if an enum is defined
|
2017-08-11 17:41:47 -04:00 |
|
Chris Cameron
|
a859c4096c
|
Fixing extension method gunk
|
2017-08-08 11:35:35 -04:00 |
|
Chris Cameron
|
874b4f4984
|
Utils for determining if an enum flags value contains any flags
|
2017-08-08 11:28:42 -04:00 |
|
Chris Cameron
|
068f646c27
|
Exposing method for determining if an integer has multiple flag values
|
2017-08-04 11:01:59 -04:00 |
|
Chris Cameron
|
ad0c0a637b
|
Tidying
|
2017-07-12 10:20:01 -04:00 |
|
Chris Cameron
|
87f0620246
|
Resolving warnings
|
2017-07-06 14:02:41 -04:00 |
|
Chris Cameron
|
ac6ca84a8a
|
Removing Utils directory to better match namespaces
|
2017-07-06 10:57:04 -04:00 |
|