<div>hein added a comment.</div><br /><div><div><p>I'd prefer a stricter approach that rejects incomplete rules, e.g. instead of falling back to classClass if Property is not set, skip the rule. Reasoning: The behavior of the heuristic is already magic and obtuse enough, and debugging what happens is not made any easier if interpreting rules requires context knowledge or looking at code. These rules are written so rarely the format doesn't need to be lazy-typing-friendly.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>rPLASMAWORKSPACE Plasma Workspace</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D1673" rel="noreferrer">https://phabricator.kde.org/D1673</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>broulik, Plasma, hein<br /><strong>Cc: </strong>plasma-devel, sebas<br /></div>