Solaar/lib
MattHag 9af34b33e8 diversion: Remove RuleComponent class to avoid coupling of classes
Replace tight coupling of Action and Condition classes by removing their
common base class and converting it into a function.

The RuleComponent was a base class solely holding a compile function and
passing it to its children. There is no need for tight coupling with
inheritance for that purpose.

Related #2659
2025-01-02 14:36:55 +01:00
..
hid_parser Fix warnings from automatic code inspections 2024-10-11 07:42:38 -04:00
hidapi hidapi: Remove outdated logger enabled checks 2025-01-02 08:23:09 -05:00
keysyms keysymdef: Rename key symbols 2024-10-11 07:42:38 -04:00
logitech_receiver diversion: Remove RuleComponent class to avoid coupling of classes 2025-01-02 14:36:55 +01:00
solaar diversion: Remove RuleComponent class to avoid coupling of classes 2025-01-02 14:36:55 +01:00