Commit Graph

  • 5706227630 Fixing bad using directive Chris Cameron 2017-10-16 16:41:08 -04:00
  • eee712453d Fixing namespace Chris Cameron 2017-10-16 16:13:51 -04:00
  • 6fbb4a6a89 Tidying Chris Cameron 2017-10-16 16:13:45 -04:00
  • 11f3f480b0 Improved logging when attempting to cache an assembly Chris Cameron 2017-10-16 10:58:03 -04:00
  • d8ab73d356 Fixing ambiguous reference Chris Cameron 2017-10-13 17:11:55 -04:00
  • 35811f8273 Tidying, additional test stubs Chris Cameron 2017-10-13 17:10:44 -04:00
  • 88f657b3a6 Fixing bad namespace Chris Cameron 2017-10-13 16:56:50 -04:00
  • 7d2e67ad34 Additional unit tests and test stubs Chris Cameron 2017-10-13 16:50:48 -04:00
  • 561f5da407 Fixing bug in CollectionExtensions RemoveAll method Chris Cameron 2017-10-13 16:50:37 -04:00
  • d6df8ca72b Tidying Chris Cameron 2017-10-13 14:47:52 -04:00
  • 43f1776ba9 Adding method to open file with the given mode Chris Cameron 2017-10-12 16:48:30 -04:00
  • 25d8140c3e Fixing bug in XmlUtils.HasAttribute Chris Cameron 2017-10-12 14:56:01 -04:00
  • 9e81d56636 Addtional xml tests Chris Cameron 2017-10-12 14:55:47 -04:00
  • a6421f631d Unit test for xml formatting Chris Cameron 2017-10-12 11:53:43 -04:00
  • b73b2de5ee Net Standard xml writing more consistent with crestron behaviour Chris Cameron 2017-10-12 11:53:35 -04:00
  • a499a97cf6 Fixing xml formatting Chris Cameron 2017-10-12 11:53:13 -04:00
  • f7842116a4 Tidying Chris Cameron 2017-10-12 11:45:52 -04:00
  • 19c0a73d7a Moving OpenWrite method to IcdFile for consistency Chris Cameron 2017-10-12 10:47:40 -04:00
  • 9f0a97ef9a Tidying Chris Cameron 2017-10-12 10:47:17 -04:00
  • cf9aa7ff33 Consolidating IcdXmlTextWriter partials Chris Cameron 2017-10-12 10:47:10 -04:00
  • 8cda2f5d7d Features for getting system mac addresses Chris Cameron 2017-10-11 11:52:38 -04:00
  • 218107b371 Fixing executable directory in net standard Chris Cameron 2017-10-09 16:15:04 -04:00
  • 8331763fe2 Simplifying path recursion, adding PathUtils test stubs Chris Cameron 2017-10-09 14:51:40 -04:00
  • 18649cc761 Removing specific config paths from PathUtils Chris Cameron 2017-10-09 14:25:13 -04:00
  • 8cbd3493bb Fixed cast exception Jeffery Thompson 2017-10-06 13:23:03 -04:00
  • 4c4a7c2918 Fixing bug where net standard would complain about being unable to get attributes from simpl binaries Chris Cameron 2017-10-05 17:18:12 -04:00
  • 70c5f817c5 GetCustomAttributes method can cast attributes Chris Cameron 2017-10-05 17:16:49 -04:00
  • 3b0bab02de Tidying Chris Cameron 2017-10-05 16:41:57 -04:00
  • eb24759580 Implementing ServiceProviderTests Chris Cameron 2017-10-05 15:15:49 -04:00
  • 4e8d3e32c4 Adding methods for removing services Chris Cameron 2017-10-05 14:55:55 -04:00
  • 72ed872872 Better exception Chris Cameron 2017-10-05 14:52:09 -04:00
  • 7dc074deb9 Dict test Chris Cameron 2017-10-05 10:15:23 -04:00
  • e770f19294 Whitespace Chris Cameron 2017-10-03 09:39:14 -04:00
  • ffaef958b5 Fixing namespaces Chris Cameron 2017-10-02 20:53:11 -04:00
  • fa17bde2b6 Merge remote-tracking branch 'origin' into dev Chris Cameron 2017-10-02 14:57:35 -04:00
  • 4c5a2ab311 Stub tests for ServiceProvider Chris Cameron 2017-10-02 14:57:23 -04:00
  • c3d47f6b38 Tidying, validation, prevent ServiceProvider from being instantiated externally Chris Cameron 2017-10-02 14:57:13 -04:00
  • f14b4764e5 Tidying Chris Cameron 2017-10-02 13:53:44 -04:00
  • 5640b663d6 Begin implementing ReflectionUtilsTest Chris Cameron 2017-10-02 13:40:12 -04:00
  • b2836e1b09 Fixing bug in finding constructor by parameter values when a value is null Chris Cameron 2017-10-02 13:39:52 -04:00
  • f571807137 Don't throw an exception when attempting to leave an unentered critical section, for consistency with simplsharp Chris Cameron 2017-10-02 10:00:47 -04:00
  • 873e02b175 Slighly better SafeInvoke tests Chris Cameron 2017-10-02 09:46:17 -04:00
  • e5ae4298ca Implementing Sleep for simplsharp Chris Cameron 2017-10-02 09:45:58 -04:00
  • 61f593a565 Fixing simplsharp build Chris Cameron 2017-10-02 09:38:21 -04:00
  • 206511b409 Begin adding tests for ThreadingUtils and SafeCriticalSection Chris Cameron 2017-10-01 19:14:25 -04:00
  • ab283cde4e Adding sleep method to ThreadingUtils Chris Cameron 2017-10-01 19:13:57 -04:00
  • 6224e7c8cb Using monitor instead of mutex for SafeCriticalSection Chris Cameron 2017-10-01 19:13:44 -04:00
  • 176993b130 Tidying Chris Cameron 2017-10-01 14:59:28 -04:00
  • 0d2392a57f Tidying Chris Cameron 2017-09-30 18:53:48 -04:00
  • cdaae0236f Adding extension method to get Assembly for a given Type Chris Cameron 2017-09-30 14:55:52 -04:00
  • 0345543aba Initial commit of AssemblyExtensions Chris Cameron 2017-09-30 14:55:32 -04:00
  • 1b14453603 Tidying Chris Cameron 2017-09-30 14:55:17 -04:00
  • cd006123a9 Updating AssemblyInfo Chris Cameron 2017-09-29 10:41:54 -04:00
  • f86ddbfc97 Additional unit tests Chris Cameron 2017-09-28 15:57:49 -04:00
  • 3d46a4a317 Fixed NetStandard build jeffery.thompson 2017-09-27 15:49:31 -04:00
  • d598d42cff Whitespace Chris Cameron 2017-09-27 13:49:13 -04:00
  • ac885e9837 Splitting ProcessorUtils into SimplSharp and NetStandard portions Chris Cameron 2017-09-27 10:43:22 -04:00
  • f206741e3a CrestronUtils becomes ProcessorUtils Chris Cameron 2017-09-27 10:32:44 -04:00
  • 37052bdee9 Reducing dependency on crestron Chris Cameron 2017-09-27 10:13:41 -04:00
  • d02d51e6de Splitting ProgramUtils into NetStandard portion Chris Cameron 2017-09-26 14:32:16 -04:00
  • cba949eb92 RecursionUtils tests Chris Cameron 2017-09-26 13:53:04 -04:00
  • f87470da41 RecursionUtils methods for finding a path in a graph Chris Cameron 2017-09-26 13:52:53 -04:00
  • 2a139e4f3d Fixing bug in dictionary extensions, additional tests Chris Cameron 2017-09-26 13:52:27 -04:00
  • 750d039794 Adding recursion unit test Chris Cameron 2017-09-26 10:58:57 -04:00
  • bc61686fa8 Initial commit of RecursionUtils Chris Cameron 2017-09-20 11:05:54 -04:00
  • f7cd51d3df Adding Restart method to IcdStopwatch Chris Cameron 2017-09-20 09:30:07 -04:00
  • 1807892d75 updating NUnit Chris Cameron 2017-09-19 14:41:22 -04:00
  • a612bd3da4 Tidying Chris Cameron 2017-09-18 11:47:11 -04:00
  • cc984e718f Util method for getting a sequence as a series of adjacent pairs Chris Cameron 2017-09-12 16:52:11 -04:00
  • 3dc7f3bf78 Storing log time in UTC format Chris Cameron 2017-09-11 12:54:23 -04:00
  • c3451d62b0 Fixing bug with strict enum flags parsing not correctly handling composite values Chris Cameron 2017-09-11 10:09:51 -04:00
  • b48525949e Initial commit of ReprBuilder Chris Cameron 2017-09-08 16:44:04 -04:00
  • 03b43e38d7 Dictionary extension tests Chris Cameron 2017-09-07 10:09:59 -04:00
  • 6a6945fbdc Dict extension to TryGetKey for value Chris Cameron 2017-09-07 10:09:45 -04:00
  • face402a19 Adding a timeout of 5mins to SafeCriticalSection in Debug builds for diagnosing deadlocks Chris Cameron 2017-09-05 10:29:49 -04:00
  • 0284026053 Relaxing parameter type Chris Cameron 2017-08-30 10:24:04 -04:00
  • d3ff3f8955 Moving util method for caching a type with Newtonsoft JSON Chris Cameron 2017-08-29 16:03:00 -04:00
  • 3dff0daf90 Nicer tables Chris Cameron 2017-08-29 15:13:17 -04:00
  • 77bb3ffdd3 Removing unused using directive Chris Cameron 2017-08-29 11:37:52 -04:00
  • c812cf47ce Correcting namespaces Chris Cameron 2017-08-29 10:33:19 -04:00
  • ce73578609 Resolving warnings Chris Cameron 2017-08-25 17:01:20 -04:00
  • 2fa2972a52 Clarifying TypeLoadException from class instantiation via reflection Chris Cameron 2017-08-23 12:25:09 -04:00
  • cd9121592a Extension for determining if two sequences are equal without creating a comparer Chris Cameron 2017-08-23 12:15:48 -04:00
  • 45623b3f99 Fixing stupid mistake that prevented async operations from working Chris Cameron 2017-08-17 13:21:48 -04:00
  • 172505470a Fixing root namespace for NetStandard Chris Cameron 2017-08-17 10:56:58 -04:00
  • 4de0dcafed Extension for DateTime.ToShortTimeString() missing in NetStandard Chris Cameron 2017-08-16 16:29:29 -04:00
  • 9e9f1cadf1 Moving CrestronInvoke features into new ThreadingUtils class, supports multi-platform Chris Cameron 2017-08-16 12:32:54 -04:00
  • 599ab2997f Utils for determining if an enum is defined Chris Cameron 2017-08-11 17:41:47 -04:00
  • cde619bc31 Implementing stub tests Chris Cameron 2017-08-11 11:55:22 -04:00
  • be7126cb09 Initial commit of QueueExtensionsTest and StringBuilderExtensionsTest Chris Cameron 2017-08-10 16:23:34 -04:00
  • 9175cc4703 Tidying namespaces Chris Cameron 2017-08-10 16:22:50 -04:00
  • c5bf645b74 initial commit of ByteExtensionsTest Chris Cameron 2017-08-10 14:31:50 -04:00
  • 300ce05153 Removing filter on string split method for consistency Chris Cameron 2017-08-09 15:48:05 -04:00
  • 2bbb7aa2b7 Validation Chris Cameron 2017-08-09 15:47:44 -04:00
  • f27f17445e Initial commit of StringExtensionsTest Chris Cameron 2017-08-09 15:06:26 -04:00
  • 0352577c62 Additional tests Chris Cameron 2017-08-09 10:41:32 -04:00
  • 2c5abe6b09 Fixing tests Chris Cameron 2017-08-08 12:19:15 -04:00
  • a859c4096c Fixing extension method gunk Chris Cameron 2017-08-08 11:35:35 -04:00
  • 874b4f4984 Utils for determining if an enum flags value contains any flags Chris Cameron 2017-08-08 11:28:42 -04:00
  • da3408c66a Tests Chris Cameron 2017-08-07 13:58:54 -04:00