E0072#
Warning name: unqualified_local_using
未限定包名的本地 using 别名。
私有 using 声明会把名称以不带包限定符的形式引入当前包。这会让后续引用更难被机械化更新。请优先使用 @pkg.name 这样的限定引用;如果当前包确实要重新导出该别名,则将这个别名设为公开。
错误示例#
///|
using @test { assert_eq }
///|
test {
assert_eq(1 + 1, 2)
}
建议#
直接使用带限定符的名称。
///|
test {
@test.assert_eq(1 + 1, 2)
}