Skip to content

Commit 3e39e14

Browse files
committed
add archive extensions to BeyondCompare
1 parent 0355ebe commit 3e39e14

File tree

3 files changed

+29
-3
lines changed

3 files changed

+29
-3
lines changed

src/DiffEngine.Tests/diffTools.include.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
1212
* Supports text files: True
1313
* Use shell execute: True
1414
* Environment variable for custom install location: `DiffEngine_BeyondCompare`
15-
* Supported binaries: .bmp, .gif, .ico, .jpeg, .jpg, .pdf, .png, .rtf, .svg, .tif, .tiff
15+
* Supported binaries: .7z, .bcpkg, .bmp, .bz, .bz2, .cab, .chm, .deb, .ear, .gif, .gz, .ico, .img, .iso, .iso, .jar, .jpeg, .jpg, .pdf, .png, .rar, .rpm, .rtf, .svg, .swm, .tar, .tbz, .tbz2, .tbz2, .tgz, .tif, .tiff, .war, .wim, .xz, .zip, .zipx
1616

1717
#### Notes:
1818

src/DiffEngine/Implementation/BeyondCompare.cs

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,33 @@ static string RightOsxLinuxArguments(string temp, string target) =>
3737
".png",
3838
".tif",
3939
".tiff",
40-
".rtf"
40+
".rtf",
41+
".7z",
42+
".bz",
43+
".bz2",
44+
".tbz",
45+
".tbz2",
46+
".tbz2",
47+
".chm",
48+
".deb",
49+
".img",
50+
".iso",
51+
".iso",
52+
".gz",
53+
".tgz",
54+
".cab",
55+
".rar",
56+
".rpm",
57+
".tar",
58+
".wim",
59+
".swm",
60+
".xz",
61+
".zip",
62+
".zipx",
63+
".jar",
64+
".ear",
65+
".war",
66+
".bcpkg",
4167
],
4268
OsSupport: new(
4369
Windows: new(

src/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project>
33
<PropertyGroup>
44
<NoWarn>CS1591;CS0649;NU1608;NU1109</NoWarn>
5-
<Version>16.2.3</Version>
5+
<Version>16.3.0</Version>
66
<AssemblyVersion>1.0.0</AssemblyVersion>
77
<PackageTags>Testing, Snapshot, Diff, Compare</PackageTags>
88
<Description>Launches diff tools based on file extensions. Designed to be consumed by snapshot testing libraries.</Description>

0 commit comments

Comments
 (0)