https://github.com/ZarzaNg/PropFlowUtilities/blob/45ebcc3a8d5e1d64c44d3a1b087ce2e281334d0a/Source/AruEditorUtilities/Private/AssetFilters/AruFilter_PathToProperty.cpp#L9 错误处理逻辑: 当PathToProperty为空、InValue为空或Filter无效时返回bInverseCondition 当属性路径找不到时返回bInverseCondition 这意味着所有错误情况都被当作同一种失败处理。 "条件不满足"和"发生错误"情况无法区分, 需要增加异常处理。
PropFlowUtilities/Source/AruEditorUtilities/Private/AssetFilters/AruFilter_PathToProperty.cpp
Line 9 in 45ebcc3
错误处理逻辑:
当PathToProperty为空、InValue为空或Filter无效时返回bInverseCondition
当属性路径找不到时返回bInverseCondition
这意味着所有错误情况都被当作同一种失败处理。
"条件不满足"和"发生错误"情况无法区分,
需要增加异常处理。