This adds matching_strategy to all identifier and float_identifiers that currently do not explicitly specify it. In each of these cases, the matcher is set to the current Komorebi default values: Equals for Exe; Legacy for Class and Title.
This paths the way to a future enforcing of an explicit matcher for each rule. Moreover, by making all implicit uses of Legacy explicit, this PR enables future PRs that scrutinize each Legacy rule, replacing them with a more appropriate choice of Equals, StartsWith or EndsWith. In that, it helps moving towards an eventual depreciation of Legacy as the default.
This adds
matching_strategy
to allidentifier
andfloat_identifiers
that currently do not explicitly specify it. In each of these cases, the matcher is set to the current Komorebi default values:Equals
forExe
;Legacy
forClass
andTitle
.This paths the way to a future enforcing of an explicit matcher for each rule. Moreover, by making all implicit uses of
Legacy
explicit, this PR enables future PRs that scrutinize eachLegacy
rule, replacing them with a more appropriate choice ofEquals
,StartsWith
orEndsWith
. In that, it helps moving towards an eventual depreciation ofLegacy
as the default.