Cuong Manh Le
92f32ba16e
refactor: remove unused StopOnFirstMatch field from MatchingConfig
...
Remove StopOnFirstMatch field that was defined but never used in the
actual matching logic.
The current implementation always evaluates all rule types and applies
a fixed precedence (Domain > MAC > Network), making the StopOnFirstMatch
field unnecessary.
Changes:
- Remove StopOnFirstMatch from MatchingConfig structs
- Update DefaultMatchingConfig() function
- Update all test cases and references
- Simplify configuration to only include Order field
This cleanup removes dead code and simplifies the configuration API
without changing any functional behavior.
2025-10-09 19:12:06 +07:00
..
2024-02-07 14:40:18 +07:00
2025-10-09 17:49:21 +07:00
2024-12-19 22:10:34 +07:00
2025-10-09 19:12:06 +07:00
2025-02-18 20:25:13 +07:00
2024-08-07 15:51:11 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2023-08-15 18:22:38 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2024-10-24 13:05:48 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2023-12-13 14:53:29 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2023-11-06 20:01:03 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-02-18 20:25:13 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2023-08-15 18:22:38 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2024-05-09 18:39:30 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-05-15 17:00:59 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-03-26 23:18:36 +07:00
2025-03-26 23:18:36 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-03-26 23:18:04 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2024-02-07 14:40:18 +07:00