RuiChen_01 c3dcbf0764 refactor: simplify IntentFilterUtil to filter+sort, register Config first
Drop rules 2+3 (cross-module dedup, same-module multi-ability dedup)
from IntentFilterUtil. Each Filter* now does only rule 1 (drop
non-background-UIAbility / non-ServiceExtension) plus a sort by
(moduleName, abilityName). Sort guarantees deterministic KVStore
last-write-wins ordering for duplicate intentNames.

Adjust RegisterInsightIntentFunctions ConvertFrom* call order to
Config -> Profile/Generic so decorator-based intents overwrite
config-based ones on KVStore collisions.

Co-Authored-By: Agent
Signed-off-by: RuiChen_01 <chenrui193@huawei.com>

🤖‍ AI[100%] 👌 AI Adopted[100%] 🧑 Human[0%]
Co-authored-by: claude (glm-5.2) <ai@local>
2026-06-27 22:06:53 +08:00
2022-07-05 17:15:19 +08:00
2026-06-26 00:07:00 +08:00
2026-06-06 16:23:03 +08:00
2021-06-02 02:20:34 +08:00
2026-05-29 14:32:27 +08:00
2026-06-15 19:50:15 +08:00
2021-06-02 02:20:34 +08:00
2026-03-21 21:40:43 +08:00
2025-10-14 12:48:30 +08:00
2022-06-30 15:32:07 +08:00
2026-03-04 11:03:50 +08:00
2024-06-07 10:32:48 +08:00
S
Description
暂无描述
146 MiB
Languages
C++ 98.1%
C 1.5%
JavaScript 0.2%
TypeScript 0.1%