From 9c653dba81a82d6bb5f4e563cf9d67310d276104 Mon Sep 17 00:00:00 2001 From: zzyyyl Date: Fri, 22 Sep 2023 20:26:34 +0800 Subject: [PATCH] =?UTF-8?q?debug:=20=E5=A2=9E=E5=8A=A0=E4=B8=80=E9=A1=B9?= =?UTF-8?q?=E5=A4=9A=E4=BD=99=E7=A9=BA=E4=BB=BB=E5=8A=A1=E7=9A=84=E6=A3=80?= =?UTF-8?q?=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MaaCore/Config/TaskData.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/MaaCore/Config/TaskData.cpp b/src/MaaCore/Config/TaskData.cpp index 2e4359f7ba..54a3b49344 100644 --- a/src/MaaCore/Config/TaskData.cpp +++ b/src/MaaCore/Config/TaskData.cpp @@ -139,6 +139,12 @@ bool asst::TaskData::parse(const json::value& json) // TemplateTask if (size_t p = name.find('@'); p != std::string::npos) { if (std::string base = name.substr(p + 1); generate_fun(base, false)) { +#ifdef ASST_DEBUG + if (task_json.as_object().empty() && get_raw(base)->algorithm != AlgorithmType::MatchTemplate) { + // 多余的空任务 + Log.warn("Task", name, "is a redundant empty task because it is not MatchTemplate"); + } +#endif return generate_task(name, name.substr(0, p), get_raw(base), task_json); } }