Commit Graph

  • d6abf3fdf6 perf: Don't serialize namespace for builtin types Chris Cameron 2019-02-04 13:22:59 -05:00
  • 46a1ea09b6 refactor: Moving JSON type name util into TypeExtensions Chris Cameron 2019-02-04 12:03:15 -05:00
  • 2dc705d335 perf: Significantly reducing the size of JSON serialized types Chris Cameron 2019-02-04 11:38:39 -05:00
  • 0700a357dd feat: Adding ToStringJsonConverter Chris Cameron 2019-02-01 14:52:33 -05:00
  • 5fb7636ed4 feat: Extension method for reading JSON token as a Guid Chris Cameron 2019-01-30 10:52:44 -05:00
  • 196c2a535a feat: Added shims for ReflectionUtils.SubscribeEvent for known callbacks Chris Cameron 2019-01-29 21:59:10 -05:00
  • db50ada952 refactor: Tidying Chris Cameron 2019-01-29 17:49:23 -05:00
  • 087b04fd62 chore: Updating changelog, incrementing major version 9.0.0.0 Chris Cameron 2019-01-29 14:52:36 -05:00
  • ea73351d39 refactor: Removing redundant critical section, support for chaining TableBuilder methods Chris Cameron 2019-01-28 16:58:21 -05:00
  • ca1fae29b0 chore: Updating nuget packages Chris Cameron 2019-01-28 14:19:38 -05:00
  • 1916c2b750 refactor: Reducing duplicate code Chris Cameron 2019-01-28 14:02:16 -05:00
  • 3af2544e70 feat: ReprBuilder better supports method chaining Chris Cameron 2019-01-28 13:32:35 -05:00
  • 20e8aa93f2 Merge branch 'feat/ConsoleOnPrint' of Common/Utils into dev Chris Cameron 2019-01-28 13:04:40 +00:00
  • 3937902f38 Merge remote-tracking branch 'origin/dev' into feat/ConsoleOnPrint Drew Tingen 2019-01-27 22:59:25 -08:00
  • 021d5781a3 Merge branch 'feat/json' of Common/Utils into dev Drew Tingen 2019-01-28 06:56:15 +00:00
  • b429e4bc53 feat: OnConsolePrint event and better VC-4 console support Drew Tingen 2019-01-27 22:55:24 -08:00
  • 4a203e2449 refactor: Reducing duplicate code Chris Cameron 2019-01-27 17:55:47 -05:00
  • d41203b856 docs: Updating changelog Chris Cameron 2019-01-25 17:11:08 -05:00
  • 2f21379e52 Merge remote-tracking branch 'origin/dev' into feat/json Chris Cameron 2019-01-25 17:10:03 -05:00
  • f60de4321b chore: Updating changelog, incrementing minor version 8.3.0.0 Chris Cameron 2019-01-25 17:07:05 -05:00
  • bd2ea606ae docs: Updating changelog Chris Cameron 2019-01-25 16:52:09 -05:00
  • 1f20c07e94 refactor: Splitting JSON extensions into Reader and Writer extensions, removing unused code Chris Cameron 2019-01-25 14:06:51 -05:00
  • 1be588b86a refactor: Simplifying JSON converters Chris Cameron 2019-01-25 13:57:41 -05:00
  • 488df297fc refactor: Removing unused code Chris Cameron 2019-01-25 13:57:19 -05:00
  • 80a4d94358 refactor: Removing unused code Chris Cameron 2019-01-24 17:28:59 -05:00
  • 6a40f3ce18 refactor: Tidying Chris Cameron 2019-01-24 16:46:07 -05:00
  • d564a0a423 feat: Adding shorthand method for serializing an object into a JSON message Chris Cameron 2019-01-24 16:21:29 -05:00
  • a9a544c433 feat: Simplifying generic JSON converters Chris Cameron 2019-01-24 15:58:46 -05:00
  • 2e0837f5c8 feat: Extension methods for reading current JSON token to the given type Chris Cameron 2019-01-24 15:58:21 -05:00
  • 77be0ec477 refactor: Removing unused code Chris Cameron 2019-01-24 15:57:53 -05:00
  • 524cdc3e31 feat: EventArgs constructor overloads Chris Cameron 2019-01-24 11:57:39 -05:00
  • 1d6e8d55ca refactor: Tidying Chris Cameron 2019-01-23 11:10:35 -05:00
  • 3ba5f11587 Merge branch 'feat/VC-4' of Common/Utils into MetLife_v5.4 Chris Cameron 2019-01-22 17:51:47 +00:00
  • fb7a6e27b8 chore: update changelog Drew Tingen 2019-01-22 09:50:42 -08:00
  • fffc8e4a60 fix: Fixed GetApplicationRootDirectory for NetStandard Drew Tingen 2019-01-22 09:50:32 -08:00
  • 1d7ada87c5 refactor: Removing preprocessors and adding better multi-platform support Drew Tingen 2019-01-22 09:47:20 -08:00
  • 3a4438ec1e chore: update changelog Drew Tingen 2019-01-22 09:24:37 -08:00
  • 21ce86de0f fix: Use IcdEnvironment instead of CrestronEnvironment Drew Tingen 2019-01-22 09:24:25 -08:00
  • 3cb29452a2 chore: tidying Drew Tingen 2019-01-22 09:17:35 -08:00
  • 114a5e4ec7 Merge remote-tracking branch 'origin/dev' into feat/VC-4 Drew Tingen 2019-01-22 09:13:06 -08:00
  • a9d411dcfd feat: Path support for VC-4 Drew Tingen 2019-01-22 09:11:48 -08:00
  • e708ef9603 fix: Fix for potential memory leak with timers Chris Cameron 2019-01-21 11:49:21 -05:00
  • aae4fb6185 Merge branch 'feat/mono' of Common/Utils into dev Drew Tingen 2019-01-17 23:12:09 +00:00
  • 8401ab1852 feat: Added SimplSharpProMono to eRuntimeEnvironment enum Chris Cameron 2019-01-17 17:15:34 -05:00
  • 27760f2282 fix: Resolving warning Chris Cameron 2019-01-14 16:42:32 -05:00
  • 80a0ca26c5 chore: Updating changelog, incrementing minor version 8.2.0.0 Chris Cameron 2019-01-10 16:11:00 -05:00
  • b9ec2f3222 refactor: Tidying Chris Cameron 2019-01-10 10:45:53 -05:00
  • a6ad52d492 refactor: Removing log from ReflectionUtils.CreateInstance, doesn't make sense here Chris Cameron 2019-01-10 10:25:46 -05:00
  • 64e11db0bc Merge branch 'MetLife_v5.4' of https://cs-gogs.icdpf.net/Common/Utils into MetLife_v5.4 Jack Kanarish 2019-01-10 09:53:03 -05:00
  • d01e9345d5 feat: add range attribute, which describes the valid ranges of a property if that range doesnt match the range of the datatype Jack Kanarish 2019-01-10 09:52:54 -05:00
  • 466dc6deb5 fix: Fixing bug where xml fragments were being written with prepended document info Chris Cameron 2019-01-09 16:33:33 -05:00
  • ad47c890a8 refactor: Tidying Chris Cameron 2019-01-08 14:47:03 -05:00
  • 108317212c feat: Adding TryGetPortForScheme method to UriExtensions Chris Cameron 2019-01-07 15:37:33 -05:00
  • 4a411e8990 refactor: Removing unused code Chris Cameron 2019-01-07 12:20:13 -05:00
  • 4cd28a8a12 fix: IcdHashSet preserves comparer when an operation creates a new IcdHashSet Chris Cameron 2019-01-03 13:03:51 -05:00
  • 470c35cab7 chore: Updating changelog, incrementing minor version 8.1.0.0 Chris Cameron 2019-01-02 14:18:42 -05:00
  • a372d97868 feat: Adding RegexUtils shims for RegexOptions Chris Cameron 2018-12-19 07:50:23 -05:00
  • f208ec521b feat: Added RegexUtils method for replacing a single group in a match Chris Cameron 2018-12-19 06:40:39 -05:00
  • 347cf70b6c Merge branch 'MetLife_v5.4' of https://cs-gogs.icdpf.net/Common/Utils into MetLife_v5.4 Jack Kanarish 2018-12-17 09:34:47 -05:00
  • 1076795fae refactor: make isenumtype public for use in other classes Jack Kanarish 2018-12-17 09:34:37 -05:00
  • 7d059bc605 Merge remote-tracking branch 'origin/dev' into MetLife_v5.4 Chris Cameron 2018-12-10 11:37:15 -05:00
  • dd270adf9e feat: Added methods to IcdUriBuilder for appending path Chris Cameron 2018-12-10 11:36:31 -05:00
  • efb5e014ec feat: give better information when constructor lookup fails Jack Kanarish 2018-12-04 14:36:04 -05:00
  • 083280cc64 chore: Updating changelog Chris Cameron 2018-12-03 14:32:21 -05:00
  • e222ce424b feat: Adding short parsing methods to XML utils Rashod Davis 2018-11-27 16:46:26 -05:00
  • ad7176506d feat: Added GetAttributeAsEnum xml utils method Rashod Davis 2018-11-28 11:28:11 -05:00
  • e4e3e9b91a feat: IcdUriBuilder better supports null Uris Chris Cameron 2018-11-28 13:28:40 -05:00
  • 1721116908 chore: Removing bad null reference warning Chris Cameron 2018-11-27 12:17:29 -05:00
  • d8489d31b6 chore: Updating changelog, incrementing major version 8.0.0.0 Chris Cameron 2018-11-20 14:59:21 -05:00
  • a8552ea0e3 chore: Adding xml encoding headers Chris Cameron 2018-11-20 14:05:08 -05:00
  • e700650735 Merge remote-tracking branch 'origin/MetLife_v5.2' into MetLife_v5.4 Chris Cameron 2018-11-20 13:25:40 -05:00
  • ed9c017856 Merge branch 'fix/console-print' of Common/Utils into dev Chris Cameron 2018-11-16 22:22:02 +00:00
  • 0ee1b440ee fix: exception in NetStandard if console message contained curly braces Jeffery Thompson 2018-11-16 17:19:49 -05:00
  • 4184f85826 chore: Updating test framework sdk Chris Cameron 2018-11-14 15:48:17 -05:00
  • 42cc8c2cfc feat: Adding string extension method for removing all instances of a given string, fixes unexpected use of Remove characters method Chris Cameron 2018-11-12 10:37:16 -05:00
  • 6b37db3530 Merge branch 'fix/csv-nullref' of Common/Utils into dev Drew Tingen 2018-11-09 21:09:50 +00:00
  • ad8fa216a5 fix: Fixed NullReferenceException when writing null strings to CSV Chris Cameron 2018-11-09 16:08:25 -05:00
  • ef415bb20f fix: Removing default fragment xml conformance level, fixes StartDocument on net standard Chris Cameron 2018-11-09 14:59:22 -05:00
  • fe614ae8ad chore: Updating .csproj Chris Cameron 2018-11-09 13:40:54 -05:00
  • 2d4bc57ed8 feat: Reworked xml attribute utils for performance Chris Cameron 2018-11-09 11:42:36 -05:00
  • c048c4fc65 test: Adding test case for RemoveCharacters string extension method Chris Cameron 2018-11-09 10:09:40 -05:00
  • 2e2eebd95f chore: Updating changelog, incrementing minor version 7.1.0.0 Chris Cameron 2018-11-08 16:25:05 -05:00
  • e21830a7d5 perf: Moving enumerable extensions optimizations into correct place Chris Cameron 2018-11-08 16:15:22 -05:00
  • f53607018c refactor: Enumerate over XML attributes Chris Cameron 2018-11-08 15:50:12 -05:00
  • e0176741d2 fix: Fixing dumb mistake in TryFirst and TryLast extensions Chris Cameron 2018-11-08 15:49:44 -05:00
  • 742b7e99aa feat: Adding method for getting properties with a given attribute type Chris Cameron 2018-11-08 13:03:23 -05:00
  • cf0c71d39b refactor: Removing redundant generic constraints Chris Cameron 2018-11-08 13:02:49 -05:00
  • 376f9c0837 refactor: Removing unused code Chris Cameron 2018-11-08 11:46:14 -05:00
  • 8b1c53ebe1 feat: IcdXmlTextWriter exposes WriteStartDocument and WriteEndDocument Chris Cameron 2018-11-07 14:25:24 -05:00
  • 2e0b0da87f chore: Updating test SDK Chris Cameron 2018-11-07 12:57:35 -05:00
  • 8311fe5c9d perf: Micro-optimization Chris Cameron 2018-11-06 15:45:43 -05:00
  • fb41d76a9c docs: Clarifying method usages Chris Cameron 2018-11-06 15:45:34 -05:00
  • 8f107aa209 Merge remote-tracking branch 'origin/MetLife_v5.4' into ConnectPro_v1.1 Chris Cameron 2018-11-06 13:25:17 -05:00
  • 2024dc0171 fix: remove constraint Jack Kanarish 2018-11-06 13:06:39 -05:00
  • 923866dbdf feat: Validation Chris Cameron 2018-11-02 16:28:05 -04:00
  • a14b4a5803 refactor: Tidying Chris Cameron 2018-11-02 14:03:13 -04:00
  • fac2610b83 Merge remote-tracking branch 'origin/MetLife_v5.4' into ConnectPro_v1.1 Chris Cameron 2018-11-02 11:29:28 -04:00
  • 0ef0286a9f Merge remote-tracking branch 'origin/dev' into MetLife_v5.4 Jack Kanarish 2018-11-02 10:46:19 -04:00
  • d084553600 fix: fix an issue where use of except causes phone numbers with repeat digits to be improperly truncated Jack Kanarish 2018-11-01 17:28:27 -04:00
  • 2b14a6b65c refactor: Tidying Chris Cameron 2018-10-30 17:20:52 -04:00