Commit Graph

  • 6fa3cc03ad feat: Adding ElementAtOrDefault extension method that takes a default value Chris Cameron 2018-06-05 13:40:53 -04:00
  • eb58e65574 perf: Don't reinvent the wheel for TryElementAt extension method Chris Cameron 2018-06-05 13:40:26 -04:00
  • f24f9458ca chore: Updating changelog, incrementing patch version 3.5.1.0 Chris Cameron 2018-06-04 16:33:23 -04:00
  • 79bbbe277f Merge remote-tracking branch 'origin/collections' into dev Chris Cameron 2018-06-04 16:30:38 -04:00
  • c03833bf9d fix: dont insert at an index which was removed Jack Kanarish 2018-05-31 17:28:02 -04:00
  • f816ae771b chore: merge util changes from dev needed for sharp bug backport to metlife 5.2 Jack Kanarish 2018-05-30 16:50:25 -04:00
  • a178ebe8cb docs: Adding missing comments to IcdHashSet Chris Cameron 2018-05-25 16:40:37 -04:00
  • 3cddc14880 perf: BreadthFirstSearchPathManyDestinations optimizations Chris Cameron 2018-05-25 14:13:22 -04:00
  • 088222db47 fix: Potential fix - use breadth first node comparer in parents map Chris Cameron 2018-05-25 12:18:02 -04:00
  • 9dcda7271d chore: Updating changelog and minor version 3.5.0.0 Chris Cameron 2018-05-24 14:28:07 -04:00
  • 9dca46add5 feat: Pathfinding methods for determining if a path exists from a root to a destination Chris Cameron 2018-05-24 10:59:51 -04:00
  • 35593bfa47 feat: Adding GetFlagsExceptNone parameterless enum util method Chris Cameron 2018-05-24 10:03:38 -04:00
  • 62abd624f8 chore: Updating changelog, incrementing minor version 3.4.0.0 Chris Cameron 2018-05-23 10:29:53 -04:00
  • c6a32da597 Merge branch 'setequals' of Common/Utils into dev Chris Cameron 2018-05-22 21:43:12 +00:00
  • aeda403b42 feat: add setequals method to ICDHashSet Jack Kanarish 2018-05-22 17:41:27 -04:00
  • 548431c100 chore: Updating changelog and minor version number 3.3.0.0 Chris Cameron 2018-05-18 11:35:31 -04:00
  • d98d222880 refactor: Removing unused using directive Chris Cameron 2018-05-16 15:41:45 -04:00
  • 02758c6b8e refactor: Whitespace Chris Cameron 2018-05-15 15:03:24 -04:00
  • 6c3be1884a feat: Adding constructors to IcdUriBuilder Chris Cameron 2018-05-15 13:29:38 -04:00
  • 8da73593c4 feat: Initial commit of UriUtils Chris Cameron 2018-05-15 13:29:24 -04:00
  • f76f4773e5 Merge branch 'feature/interface-attributes' of Common/Utils into dev Chris Cameron 2018-05-15 15:43:39 +00:00
  • 567ee4a1ae fix: only bind to members of the same member type Jeffery Thompson 2018-05-15 11:41:11 -04:00
  • 72a4b19f97 feat: add ext methods to get interface attributes Jeffery Thompson 2018-05-15 11:04:40 -04:00
  • b2c3ecb113 fix: Fixing bug where IcdUriBuilder was not correctly appending paths Chris Cameron 2018-05-14 14:52:55 -04:00
  • e55c2f9474 fix: Fixing dumb mistake with UriExtensions not getting password from URI Chris Cameron 2018-05-14 14:52:25 -04:00
  • d99f0e889c Merge branch 'URI' of Common/Utils into dev Jack Kanarish 2018-05-11 20:03:30 +00:00
  • cddc726d4d fix: Fixing test cases Chris Cameron 2018-05-11 15:57:04 -04:00
  • 3f8e2b8df7 feat: Adding IcdUriBuilder and UriExtensions classes Chris Cameron 2018-05-11 15:23:36 -04:00
  • 1bddca9a06 Merge branch 'Collections' of Common/Utils into dev Drew Tingen 2018-05-10 21:08:38 +00:00
  • db8e725fa9 feat: Adding additional enqueue methods to PriorityQueue Chris Cameron 2018-05-10 17:02:14 -04:00
  • d9cf0bd3cf refactor: Changing ordered dictionary tests to avoid false positives Chris Cameron 2018-05-10 17:01:16 -04:00
  • da8947aaa0 feat: Adding TryDequeue method to PriorityQueue Chris Cameron 2018-05-10 13:55:57 -04:00
  • 87427096d2 feat: Initial commit of PriorityQueue collection Chris Cameron 2018-05-10 13:51:43 -04:00
  • b1c7e527c4 feat: Initial commit of IcdOrderedDictionary Chris Cameron 2018-05-10 11:48:33 -04:00
  • 718fc349f5 chore: Updating changelog and incrementing minor version 3.2.0.0 Chris Cameron 2018-05-09 11:48:47 -04:00
  • 1a4159fc31 Merge remote-tracking branch 'origin/enumtoushort' into dev Chris Cameron 2018-05-09 11:45:38 -04:00
  • 110f771cc5 feat: Added util method for removing BOM characters from UTF8 data Chris Cameron 2018-05-09 11:35:53 -04:00
  • e446f6e6ce Merge branch 'feature/get-relative-path' of Common/Utils into dev Chris Cameron 2018-05-09 14:08:30 +00:00
  • 7e48547483 feat: add IcdPath.GetRelativePath(string, string) Jeffery Thompson 2018-05-08 17:37:50 -04:00
  • 4adebaf89b feat: added extension to convert from enum to ushort Jack Kanarish 2018-05-08 16:57:11 -04:00
  • 9abf384bb4 docs: Fixing invalid xml Chris Cameron 2018-05-07 14:26:11 -04:00
  • d24e17bc26 Merge branch 'EnumerableYield' of Common/Utils into dev Chris Cameron 2018-05-04 21:12:57 +00:00
  • 07b89edc66 chore: updating changelog and assembly version 3.1.0.0 Drew Tingen 2018-05-04 17:10:38 -04:00
  • e974ab655f Merge remote-tracking branch 'origin/dev' into EnumerableYield Drew Tingen 2018-05-04 17:08:50 -04:00
  • e43a7200c6 feat: Adding Yield() enumerable extension, that turns an object into a single-item enumerable. Drew Tingen 2018-05-04 17:00:01 -04:00
  • b41a236716 refactor: Resolving warning Chris Cameron 2018-05-04 15:08:13 -04:00
  • 38fa698d46 Merge branch 'boolAndUshortExtensions' of Common/Utils into dev Chris Cameron 2018-05-03 16:11:49 +00:00
  • 553a79bd17 csproj changes Jack Kanarish 2018-05-03 12:11:03 -04:00
  • d4f5413ce6 proper casing Jack Kanarish 2018-05-03 12:10:16 -04:00
  • 9b1ddf41d2 add bool and ushort extensions Jack Kanarish 2018-05-03 11:56:09 -04:00
  • d22c3c2cd2 Merge branch 'dev' of https://cs-gogs.icdpf.net/Common/Utils into dev Jack Kanarish 2018-05-02 15:38:00 -04:00
  • a5cc9e694a refactor: Tidying Chris Cameron 2018-04-26 11:05:49 -04:00
  • 08f525eb3e feat: Clearer log message for failing to cache assembly Chris Cameron 2018-04-25 14:09:09 -04:00
  • 7b8ae8402e chore: Updating changelog and major version number 3.0.0.0 Chris Cameron 2018-04-23 14:06:02 -04:00
  • e0344d2c11 Merge branch 'JSON' of Common/Utils into dev Jeffery Thompson 2018-04-23 18:00:20 +00:00
  • 3876c0470f refactor: Reducing redundant code by moving json serialization/deserialization features into abstract converter Chris Cameron 2018-04-20 17:30:49 -04:00
  • f8d189564a feat: TryGetInformationalVersion extension method Chris Cameron 2018-04-19 15:55:01 -04:00
  • 2bd018b7f1 docs: Tidying comments Chris Cameron 2018-04-19 15:54:27 -04:00
  • f4a88f257c Merge branch 'Reflection' of Common/Utils into dev Drew Tingen 2018-04-18 19:27:19 +00:00
  • d587b794cb feat: Adding extension method for getting assembly informational version Chris Cameron 2018-04-18 14:12:21 -04:00
  • 9e715d3790 feat: Util methods for inserting items into a sorted list by a predicate Chris Cameron 2018-04-17 14:05:32 -04:00
  • 23047c1c2c docs: Fixing comment Chris Cameron 2018-04-17 14:05:11 -04:00
  • 7065b0c567 feat: Adding util methods for path comparisons Chris Cameron 2018-04-16 16:54:03 -04:00
  • a52b2d2c08 Merge branch 'dev' of https://cs-gogs.icdpf.net/Common/Utils into dev Jack Kanarish 2018-04-16 15:25:26 -04:00
  • ce54f953ba Merge remote-tracking branch 'origin/fixcastissue' into dev Chris Cameron 2018-04-16 10:31:37 -04:00
  • 0859e7433f feat: Shims for adding a sequence of items to a sorted list Chris Cameron 2018-04-13 14:03:13 -04:00
  • 8f2c2ba091 Merge branch 'Reflection' of Common/Utils into dev Jack Kanarish 2018-04-12 18:19:19 +00:00
  • bc1ecf8b8e feat: Reflection method for unsubscribing from an event. Chris Cameron 2018-04-12 14:16:53 -04:00
  • 2b49354fd6 feat: Reflection util for subscribing to an EventInfo Chris Cameron 2018-04-12 13:34:32 -04:00
  • ceb3919e4f Merge branch 'WeakKeyDictionary' of Common/Utils into dev Jeffery Thompson 2018-04-12 14:53:51 +00:00
  • 0eba82e3ef feat: Extension method for reading JSON value as a UInt Chris Cameron 2018-04-11 15:32:04 -04:00
  • 27e3e55af4 fix: Removing bad validation Chris Cameron 2018-04-11 14:33:11 -04:00
  • e70e9b21b0 chore: renaming CHANGELOG.txt to CHANGELOG.md Chris Cameron 2018-04-11 13:58:33 -04:00
  • 374aa65af5 refactor: whitespace Chris Cameron 2018-04-11 13:10:19 -04:00
  • 3e780a2cba feature: Implementing remaining WeakKeyDictionary members Chris Cameron 2018-04-11 13:09:20 -04:00
  • 647b67fbfc refactor: Removing debug lines Chris Cameron 2018-04-11 13:09:03 -04:00
  • 416bf6414e feature: Extension method for copying an enumerable into an array Chris Cameron 2018-04-11 13:05:13 -04:00
  • 990f4e0f82 feat: Initial commit of WeakKeyDictionary for keeping caches of items that can not invalidate themselves Chris Cameron 2018-04-11 12:14:06 -04:00
  • d33292ae8e Merge branch 'dev' of https://cs-gogs.icdpf.net/Common/Utils into dev Jack Kanarish 2018-04-11 11:20:58 -04:00
  • bd8f7f15a0 refactor: validation Chris Cameron 2018-04-10 17:10:39 -04:00
  • b24c93df09 docs: Resolving closure warning Chris Cameron 2018-04-10 14:02:13 -04:00
  • 8d753e1cf9 feat: Adding IGenericEventArgs<T> interface for convenience Chris Cameron 2018-04-10 12:08:29 -04:00
  • 29eb28b1f1 feat: New delegate for appending items to the ReprBuilder Chris Cameron 2018-04-10 12:00:42 -04:00
  • dd794729e8 Merge branch 'dev' of https://cs-gogs.icdpf.net/Common/Utils into dev Jack Kanarish 2018-04-10 11:07:26 -04:00
  • 5cd947c061 fix casting issue Jack Kanarish 2018-04-10 11:06:21 -04:00
  • 5d0d491659 feat: Shim for JSON formatting a serializable instance Chris Cameron 2018-04-09 16:47:54 -04:00
  • 0fd8d91850 docs: Better exception messages when failing to convert type Chris Cameron 2018-04-09 16:22:48 -04:00
  • 15199b7f4e Merge branch 'Reflection' of Common/Utils into dev Jeffery Thompson 2018-04-09 19:29:16 +00:00
  • 7ab06fdb94 feat: shim for platform independent delegate creation Chris Cameron 2018-04-09 15:24:22 -04:00
  • 27f5fd0fe7 feat: Additional validation Chris Cameron 2018-04-05 17:03:24 -04:00
  • 907697813d Tidying Chris Cameron 2018-04-05 15:39:39 -04:00
  • a2bf1ace18 fix: adding missing using directive Chris Cameron 2018-04-05 15:13:58 -04:00
  • 14d83f102f feature: JsonUtils.Print shim for serializing and printing a given object Chris Cameron 2018-04-05 15:09:33 -04:00
  • 861acc34c0 Updating test framework version Chris Cameron 2018-04-05 14:18:14 -04:00
  • 6be6971cf7 fix: Reverting dumb change that prevented default values from being instantiated Chris Cameron 2018-04-05 13:59:07 -04:00
  • 9074e6df8a Merge branch 'Reflection' of Common/Utils into dev Jeffery Thompson 2018-04-05 17:45:47 +00:00
  • 6a7f5a74af refactor: reducing code duplication, CreateInstance takes parameters Chris Cameron 2018-04-05 13:42:08 -04:00
  • 9d034872cb Tidying Chris Cameron 2018-04-05 11:49:46 -04:00
  • a8d2c7e1bf Merge branch 'Reflection' of Common/Utils into dev Jeffery Thompson 2018-04-05 15:37:29 +00:00
  • 26107887f1 feat: ChangeType util method for converting a value to a given type Chris Cameron 2018-04-05 11:27:27 -04:00