f498926c47
This commit improves the messages of the recursive dependency. Currently, sym->dir_dep.expr is not checked. Hence, any dependency in property visibility is regarded as the dependency of the symbol. [Test Code 1] config A bool "a" depends on B config B bool "b" depends on A [Test Code 2] config A bool "a" if B config B bool "b" depends on A For both cases above, the same message is displayed: symbol B depends on A symbol A depends on B This commit changes the message for the latter, like this: symbol B depends on A symbol A prompt is visible depending on B Also, 'select' and 'imply' are distinguished. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Tested-by: Dirk Gouders <dirk@gouders.net> |
||
---|---|---|
.. | ||
auto_submenu | ||
choice | ||
choice_value_with_m_dep | ||
err_recursive_dep | ||
err_recursive_inc | ||
inter_choice | ||
new_choice_with_dep | ||
no_write_if_dep_unmet | ||
preprocess | ||
rand_nested_choice | ||
conftest.py | ||
pytest.ini |