Skip to content

Latest commit

 

History

History
96 lines (80 loc) · 3.44 KB

File metadata and controls

96 lines (80 loc) · 3.44 KB

Reporters

Contents

Supported Diff Tools

The DiffReporter class goes through a chain of possible reporters to find the first option installed on your system. Currently the search goes in this order:

Mac

ReportWithDiffMergeMac.INSTANCE,
ReportWithFileMergeMac.INSTANCE,
ReportWithBeyondCompareMac.INSTANCE,
ReportWithKaleidoscopeMac.INSTANCE,
ReportWithKaleidoscope3Mac.INSTANCE,
ReportWithKdiff3Mac.INSTANCE,
ReportWithP4mergeMac.INSTANCE,
ReportWithTkDiffMac.INSTANCE,
ReportWithVisualStudioCodeMac.INSTANCE,
ReportWithAraxisMergeMac.INSTANCE,
ReportWithDiffCommandLineMac.INSTANCE,
ReportWithSublimeMergeMac.INSTANCE

snippet source | anchor

Windows

ReportWithBeyondCompare3Windows.INSTANCE,
ReportWithBeyondCompare4Windows.INSTANCE,
ReportWithBeyondCompare5Windows.INSTANCE,
ReportWithTortoiseImageDiffWindows.INSTANCE,
ReportWithTortoiseTextDiffWindows.INSTANCE,
ReportWithTortoiseGitImageDiffWindows.INSTANCE,
ReportWithTortoiseGitTextDiffWindows.INSTANCE,
ReportWithWinMergeReporterWindows.INSTANCE,
ReportWithAraxisMergeWindows.INSTANCE,
ReportWithCodeCompareWindows.INSTANCE,
ReportWithKdiff3Windows.INSTANCE,
ReportWithVisualStudioCodeWindows.INSTANCE,
ReportWithSublimeMergeWindows.INSTANCE

snippet source | anchor

Linux

ReportWithDiffMergeLinux.INSTANCE,
ReportWithMeldMergeLinux.INSTANCE,
ReportWithKdiff3Linux.INSTANCE,
ReportWithDiffCommandLineLinux.INSTANCE,
ReportWithSublimeMergeLinux.INSTANCE

snippet source | anchor

Combining Reporters

You can combine reporters in two ways:

  • MultiReporter This will launch every single reporter given to it
  • FirstWorkingReporter This will launch the reporters in order until it finds the first one that works

You can make custom instances of these or extend them to report however you need to.

See Also


Back to User Guide