Archives: First steps to unify searches of 7z and 7za executables
ClosedPublic

Authored by asensi on Mar 30 2020, 5:48 AM.

Details

Summary

First steps in order to remove some duplicated code that is used to find the 7z or 7za executable programs. Additionally, in several places some cases aren't taken into account: when there's only a 7za executable, when there's only a 7z executable, and when there's not a 7z nor 7za executable.

In that commit: move a member function and two objects to a more general class.

Those changes are related to https://phabricator.kde.org/D28417 and https://phabricator.kde.org/D28418

Test Plan

Diff Detail

Repository
R167 Krusader
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
asensi requested review of this revision.Mar 30 2020, 5:48 AM
asensi created this revision.
asensi edited the summary of this revision. (Show Details)Mar 30 2020, 8:44 PM
This revision was not accepted when it landed; it landed in state Needs Review.Apr 15 2020, 10:46 PM
This revision was automatically updated to reflect the committed changes.