Fix -Yno-adapted-args, it would just warn, not err

review by @soc
i guess it should be `&&` instead of `||`, i.e., `!settings.noAdaptedArgs && !(args.isEmpty && settings.future)`