optional

Deprecated

optional() 不再改变查找语义;请改用 methodOrNull / fieldOrNull / constructorOrNull

保留以兼容旧代码,但不再改变查找语义

历史版本里 optional() 试图把后续 method()/field()/constructor() 改成"未命中返回 null", 但这些方法返回类型非空,实现只能在未命中时抛 MemberNotFoundException——与名字预期相反。

想要"未命中返回 null" 的行为,直接使用 methodOrNullfieldOrNullconstructorOrNull 即可。