Commit Graph

94 Commits

Author SHA1 Message Date
Chris Cameron
03b43e38d7 Dictionary extension tests 2017-09-07 10:09:59 -04:00
Chris Cameron
6a6945fbdc Dict extension to TryGetKey for value 2017-09-07 10:09:45 -04:00
Chris Cameron
face402a19 Adding a timeout of 5mins to SafeCriticalSection in Debug builds for diagnosing deadlocks 2017-09-05 10:29:49 -04:00
Chris Cameron
0284026053 Relaxing parameter type 2017-08-30 10:24:04 -04:00
Chris Cameron
d3ff3f8955 Moving util method for caching a type with Newtonsoft JSON 2017-08-29 16:03:00 -04:00
Chris Cameron
3dff0daf90 Nicer tables 2017-08-29 15:13:17 -04:00
Chris Cameron
77bb3ffdd3 Removing unused using directive 2017-08-29 11:37:52 -04:00
Chris Cameron
c812cf47ce Correcting namespaces 2017-08-29 10:33:19 -04:00
Chris Cameron
ce73578609 Resolving warnings 2017-08-25 17:01:20 -04:00
Chris Cameron
2fa2972a52 Clarifying TypeLoadException from class instantiation via reflection 2017-08-23 12:25:09 -04:00
Chris Cameron
cd9121592a Extension for determining if two sequences are equal without creating a comparer 2017-08-23 12:15:48 -04:00
Chris Cameron
45623b3f99 Fixing stupid mistake that prevented async operations from working 2017-08-17 13:21:48 -04:00
Chris Cameron
172505470a Fixing root namespace for NetStandard 2017-08-17 10:56:58 -04:00
Chris Cameron
4de0dcafed Extension for DateTime.ToShortTimeString() missing in NetStandard 2017-08-16 16:29:29 -04:00
Chris Cameron
9e9f1cadf1 Moving CrestronInvoke features into new ThreadingUtils class, supports multi-platform 2017-08-16 12:32:54 -04:00
Chris Cameron
599ab2997f Utils for determining if an enum is defined 2017-08-11 17:41:47 -04:00
Chris Cameron
cde619bc31 Implementing stub tests 2017-08-11 11:55:22 -04:00
Chris Cameron
be7126cb09 Initial commit of QueueExtensionsTest and StringBuilderExtensionsTest 2017-08-10 16:23:34 -04:00
Chris Cameron
9175cc4703 Tidying namespaces 2017-08-10 16:22:50 -04:00
Chris Cameron
c5bf645b74 initial commit of ByteExtensionsTest 2017-08-10 14:31:50 -04:00
Chris Cameron
300ce05153 Removing filter on string split method for consistency 2017-08-09 15:48:05 -04:00
Chris Cameron
2bbb7aa2b7 Validation 2017-08-09 15:47:44 -04:00
Chris Cameron
f27f17445e Initial commit of StringExtensionsTest 2017-08-09 15:06:26 -04:00
Chris Cameron
0352577c62 Additional tests 2017-08-09 10:41:32 -04:00
Chris Cameron
2c5abe6b09 Fixing tests 2017-08-08 12:19:15 -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
da3408c66a Tests 2017-08-07 13:58:54 -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
249db93bc5 Merge remote-tracking branch 'origin' into dev 2017-07-31 20:48:34 -04:00
Chris Cameron
8ee4000e4e Additional tests 2017-07-31 20:48:09 -04:00
Chris Cameron
09f6b752a8 Load existing assemblies by name 2017-07-31 17:11:56 -04:00
Chris Cameron
e7d1b6ec83 Tidying 2017-07-30 13:50:31 -04:00
Chris Cameron
609c245070 Additional tests 2017-07-30 13:50:22 -04:00
Chris Cameron
fc498cbd36 Excluding ControlSystem.cfg from project 2017-07-30 10:28:05 -04:00
Chris Cameron
21257a4d1c Merge remote-tracking branch 'origin/dev' into dev 2017-07-28 12:08:08 -04:00
Chris Cameron
90477a8189 Initial commit of ListExtensionsTest 2017-07-28 12:07:43 -04:00
Chris Cameron
f77c2cafd7 Tidying 2017-07-28 12:06:28 -04:00
Chris Cameron
0a656f0058 TypeExtension methods for getting base types from a type 2017-07-28 12:05:49 -04:00
Chris Cameron
a4328096bd Slightly safer parsing of prog comments 2017-07-27 14:50:08 -04:00
Chris Cameron
a552f84dab Fixing stupid mistake where the comparer was not being passed to the BinarySearch method 2017-07-26 12:10:04 -04:00
Chris Cameron
83902b61b6 Shim for trimming a potentially null string 2017-07-25 16:17:56 -04:00
Chris Cameron
57d0b481f1 Moving SettingsProperty attribute to Settings library 2017-07-21 12:18:23 -04:00
jeffery.thompson
3f50b0292e Merge remote-tracking branch 'origin/dev' into dev 2017-07-21 12:08:42 -04:00
jeffery.thompson
f1fe9420f2 IcdConsole does not call string.Format if there are no args 2017-07-21 12:08:37 -04:00
Chris Cameron
323300f710 Rethrowing XmlExceptions as IcdXmlExceptions 2017-07-21 11:01:32 -04:00
Chris Cameron
442bd20759 Adding list extension methods for adding items to a sorted list 2017-07-21 09:52:46 -04:00
Chris Cameron
71b3c5ad2a Better name for TryFirst extension method 2017-07-20 13:06:00 -04:00
Chris Cameron
79621dcfda Better exception when an attribute does not exist 2017-07-20 13:05:34 -04:00
Chris Cameron
5bd9415168 Merge remote-tracking branch 'origin/dev' into dev 2017-07-18 12:46:48 -04:00