Commit Graph

503 Commits

Author SHA1 Message Date
Chris Cameron
2cd744eb1c fix: Adding missing file to csproj 2018-06-20 16:21:03 -04:00
Rashod Davis
20350c0ab7 Merge branch 'SequenceComparer' of Common/Utils into dev 2018-06-20 19:47:54 +00:00
Chris Cameron
177e59edb6 feat: Initial commit of SequenceComparer 2018-06-20 15:38:22 -04:00
Chris Cameron
d8041bd94c chore: Updating changelog, incrementing minor version 3.6.0.0 2018-06-19 14:43:39 -04:00
Chris Cameron
f2122596b4 test: Adding unit tests for BiDictionary 2018-06-18 10:06:11 -04:00
Chris Cameron
653bf361ef feat: Splitting iterators from validation 2018-06-14 11:21:46 -04:00
Chris Cameron
3689517124 feat: Adding UnEnquote string util method 2018-06-12 15:11:12 -04:00
Chris Cameron
6fdd5a138e feat: Adding SequenceEqual shim 2018-06-12 14:52:13 -04:00
Chris Cameron
fb267465ce fix: Return false when unable to add console command 2018-06-12 14:50:02 -04:00
Jack Kanarish
f818653298 Merge branch 'Enquote' of Common/Utils into dev 2018-06-12 18:07:48 +00:00
Chris Cameron
f7b5d07c38 feat: Adding enquote util method 2018-06-12 13:31:44 -04:00
Chris Cameron
1a931e6ffb feat: Additional validation 2018-06-12 13:30:45 -04:00
Chris Cameron
2fab5d6fd4 fix: Better set key/value behaviour for BiDictionary 2018-06-11 17:04:26 -04:00
Rashod Davis
8d683f875b Merge branch 'BiDictionary' of Common/Utils into dev 2018-06-11 20:07:49 +00:00
Chris Cameron
74c96aac8a fix: Prevent breaking BiDictionary mappings 2018-06-11 16:00:28 -04:00
Chris Cameron
edc9fa300e feat: Initial commit of BiDictionary 2018-06-11 15:38:28 -04:00
Chris Cameron
37a21131d9 feat: Extension method for populating a dict with a sequence of kvps 2018-06-11 11:48:36 -04:00
Chris Cameron
f674d4c60d refactor: Separating iterators from validation 2018-06-07 18:16:24 -04:00
Chris Cameron
ce163629f3 refactor: Removing redundant code 2018-06-07 16:32:09 -04:00
Chris Cameron
18b07abb44 refactor: Resolving code smells 2018-06-07 14:59:31 -04:00
Chris Cameron
4bc6258b62 refactor: Tidying 2018-06-07 13:12:41 -04:00
Chris Cameron
086aee8167 refactor: More appropriate exceptions 2018-06-07 12:29:07 -04:00
Chris Cameron
cc115bafad refactor: Removing redundant code 2018-06-07 11:26:47 -04:00
Chris Cameron
00db478ef6 fix: Fixing bad validation in EnumerableExtensions 2018-06-07 11:26:37 -04:00
Chris Cameron
aa3fc3bccc refactor: Removing redundant code 2018-06-07 11:23:44 -04:00
Chris Cameron
2602380100 refactor: IcdZip Unzip raises an exception instead of generating a message 2018-06-06 13:45:05 -04:00
Chris Cameron
1f023c14d0 chore: Updating changelog 2018-06-06 11:02:11 -04:00
Chris Cameron
6ce52b74ac feat: Moved FileNameEqualityComparer from Settings 2018-06-06 11:01:16 -04:00
Jeffery Thompson
c500f1db5d Merge branch 'zip' of Common/Utils into dev 2018-06-06 14:57:45 +00:00
Chris Cameron
da58379dfa refactor: Tidying 2018-06-06 10:54:39 -04:00
Chris Cameron
1ae6a55c7d docs: Adding MIT license to ZIP entries method 2018-06-06 10:40:15 -04:00
Chris Cameron
381b19f2e6 fix: Fixing net standard build 2018-06-06 10:39:54 -04:00
Chris Cameron
2f3b1ef57d feat: Adding methods for inspecting contents of a ZIP file 2018-06-06 10:02:39 -04:00
Chris Cameron
da31fae213 feat: Exposing OpenRead method in IcdFile 2018-06-06 10:02:00 -04:00
Chris Cameron
e4b0c9f91a feat: Initial commit of eSeekOrigin enum 2018-06-06 10:01:31 -04:00
Chris Cameron
38dd85d79d feat: Exposing additional stream features in IcdStream 2018-06-06 10:00:46 -04:00
Chris Cameron
c306dd6eb9 feat: Initial commit of IcdBinaryReader 2018-06-06 10:00:24 -04:00
Chris Cameron
6fa3cc03ad feat: Adding ElementAtOrDefault extension method that takes a default value 2018-06-05 13:40:53 -04:00
Chris Cameron
eb58e65574 perf: Don't reinvent the wheel for TryElementAt extension method 2018-06-05 13:40:26 -04:00
Chris Cameron
f24f9458ca chore: Updating changelog, incrementing patch version 3.5.1.0 2018-06-04 16:33:23 -04:00
Chris Cameron
79bbbe277f Merge remote-tracking branch 'origin/collections' into dev
# Conflicts:
#	ICD.Common.Utils/Collections/PriorityQueue.cs
2018-06-04 16:30:38 -04:00
Jack Kanarish
c03833bf9d fix: dont insert at an index which was removed 2018-05-31 17:28:02 -04:00
Jack Kanarish
f816ae771b chore: merge util changes from dev needed for sharp bug backport to metlife 5.2 2018-05-30 16:50:25 -04:00
Chris Cameron
a178ebe8cb docs: Adding missing comments to IcdHashSet 2018-05-25 16:40:37 -04:00
Chris Cameron
3cddc14880 perf: BreadthFirstSearchPathManyDestinations optimizations 2018-05-25 14:13:22 -04:00
Chris Cameron
088222db47 fix: Potential fix - use breadth first node comparer in parents map 2018-05-25 12:18:02 -04:00
Chris Cameron
9dcda7271d chore: Updating changelog and minor version 3.5.0.0 2018-05-24 14:28:07 -04:00
Chris Cameron
9dca46add5 feat: Pathfinding methods for determining if a path exists from a root to a destination 2018-05-24 10:59:51 -04:00
Chris Cameron
35593bfa47 feat: Adding GetFlagsExceptNone parameterless enum util method 2018-05-24 10:03:38 -04:00
Chris Cameron
62abd624f8 chore: Updating changelog, incrementing minor version 3.4.0.0 2018-05-23 10:29:53 -04:00