Commit Graph

630 Commits

Author SHA1 Message Date
Chris Cameron
381355beb9 perf: BreadthFirstSearchPathManyDestinations returns an IEnumerable to support early termination 2018-10-08 14:21:54 -04:00
Chris Cameron
2a25c3d733 fix: IcdUriBuilder better handles strings without scheme info 2018-10-06 20:50:52 -04:00
Chris Cameron
6b8fc19eb3 Merge remote-tracking branch 'origin/ConnectPro_v1.0' into dev 2018-10-01 14:32:41 -04:00
Chris Cameron
c3d73e1091 fix: Improved Type GetSyntaxName method 2018-09-27 15:07:21 -04:00
Chris Cameron
1f5625218f Merge branch 'ConnectPro_v1.0' into dev 2018-09-25 09:44:28 -04:00
Chris Cameron
588badbf58 chore: Adding xml header to .csproj 2018-09-24 15:16:34 -04:00
Chris Cameron
e0fae0b112 feat: Adding EmailClient 2018-09-24 12:33:29 -04:00
Chris Cameron
315bd703c7 Merge branch 'MetLife_v5.3' of Common/Utils into dev 2018-09-19 17:54:14 +00:00
Jack Kanarish
32aae27a7f chore: update changelog 2018-09-19 11:39:26 -04:00
Jack Kanarish
db15ea24d9 Merge branch 'dev' into MetLife_v5.3 2018-09-19 10:01:43 -04:00
Jack Kanarish
667c1cdd21 fix: fix test 2018-09-17 17:12:00 -04:00
Chris Cameron
df30585917 perf: Don't use reflection in AbstractGenericJsonConverter 2018-09-17 15:52:44 -04:00
Chris Cameron
c83bd04c8f chore: Incrementing major version, updating changelog 5.0.0.0 2018-09-14 14:06:09 -04:00
Jack Kanarish
09603b0537 refactor: make instantiaton abstract 2018-09-13 14:21:59 -04:00
Chris Cameron
d41aa6d111 feat: Xml recursion methods allow cancelling recursion into child nodes 2018-09-12 20:18:56 -04:00
Chris Cameron
d0740c915b refactor: Tidying 2018-09-12 09:49:30 -04:00
Chris Cameron
9867eae704 Merge remote-tracking branch 'origin/XmlConverters' into XmlConverters 2018-09-10 21:09:34 -04:00
Chris Cameron
e1693bc738 fix: Xml converter over-reading fixes 2018-09-10 21:09:18 -04:00
Jack Kanarish
2c87d8e988 fix: add preprocessor for 2008/crestron support 2018-09-10 11:17:51 -04:00
Jack Kanarish
deff0d5408 chore: commit 2008 csproj changes 2018-09-10 11:17:37 -04:00
Jack Kanarish
0ccf80c613 Merge branch 'MetLife_v5.3' into XmlConverters 2018-09-10 11:09:01 -04:00
Chris Cameron
a3e548290f fix: Potential fixes for over-reading XML 2018-09-09 21:24:39 -04:00
Chris Cameron
12ee533cbb feat: Shims for deserializing XML to object instance 2018-09-09 20:33:56 -04:00
Chris Cameron
2ae8fa9c2d feat: Begin implementing XmlConverters 2018-09-09 14:21:25 -04:00
Chris Cameron
7b30730ea0 feat: IcdXmlReader exposes IsEmptyElement property 2018-09-09 14:14:45 -04:00
Chris Cameron
d3f1fe3425 refactor: Tidying, removing duplicate/unused code, micro-optimization 2018-09-09 14:14:20 -04:00
Chris Cameron
48abd75d30 refactor: Additional validation, tidying 2018-09-09 14:13:48 -04:00
Jack Kanarish
0bfd6c4f48 Merge branch 'MetLife_v5.2' into MetLife_v5.3
# Conflicts:
#	ICD.Common.Utils/ICD.Common.Utils_SimplSharp.csproj
2018-09-06 10:23:08 -04:00
Jack Kanarish
c2b980a691 Merge branch 'MetLife_v5.3' of https://cs-gogs.icdpf.net/Common/Utils into MetLife_v5.3 2018-09-06 10:15:43 -04:00
Chris Cameron
ed299b8d4f feat: Initial commit of RegexUtils 2018-08-31 09:52:53 -04:00
Chris Cameron
0c35e3225c Merge branch 'IcdHashsetExt' of Common/Utils into dev 2018-08-29 17:38:02 +00:00
Rashod Davis
254ed85d83 chore: Added comparer to ToIcdHashset extention 2018-08-29 13:07:31 -04:00
Chris Cameron
8871fad40a feat: IcdHashSet constructor overloads for IEqualityComparer param 2018-08-29 10:52:07 -04:00
Jack Kanarish
2ff7073385 feat: add CSV Writer 2018-08-28 10:52:12 -04:00
Chris Cameron
957424e5ca fix: Fixing hidden properties 2018-08-27 17:32:18 -04:00
Chris Cameron
9cdb590d9f fix: Slightly more accurate profile times 2018-08-21 14:57:19 -04:00
Chris Cameron
ca10f049e5 perf: IcdOrderedDictionary maintains a collection of values ordered by key 2018-08-21 10:27:25 -04:00
Chris Cameron
d79c272df0 perf: Removing heavy-handed validation from enum utils 2018-08-21 10:26:24 -04:00
Chris Cameron
1c9d311422 feat: List AddSorted extension returns the insertion index 2018-08-21 10:25:11 -04:00
Chris Cameron
60a19fe7f8 refactor: Removing redundant code 2018-08-21 10:24:32 -04:00
Chris Cameron
54fbd7eaa8 feat: Initial commit of AsyncEventQueue 2018-08-14 15:02:18 -04:00
Chris Cameron
fd931b0b53 fix: Fixing potential null ref 2018-08-13 16:43:10 -04:00
Chris Cameron
2a222289ca fix: Fixing net standard build 2018-08-13 16:43:01 -04:00
Chris Cameron
e437a9442c feat: Invoke threads are tracked internally and can be printed to a table 2018-08-13 15:00:15 -04:00
Chris Cameron
478261e888 refactor: Tidying 2018-08-13 14:58:31 -04:00
Chris Cameron
09445da1e9 perf: IcdHashSet AddRange micro-optimization 2018-08-09 11:01:27 -04:00
Chris Cameron
eb7f3033fb perf: Disposing text readers 2018-08-07 17:09:23 -04:00
Chris Cameron
b1b12c76dd feat: Adding AppendPropertyRaw method to ReprStringBuilder 2018-08-02 13:32:21 -04:00
Chris Cameron
5e80ddcc16 pef: Micro-optimizations to LogItem and IcdXmlAttribute equality 2018-08-01 10:41:56 -04:00
Chris Cameron
84fa69d3e0 feat: IcdOrderedDictionary exposes constructor with equality comparer 2018-08-01 10:41:34 -04:00