mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-19 18:47:55 +08:00
feat(TaskData): static generate_task_info
This commit is contained in:
@@ -18,8 +18,8 @@ namespace asst
|
||||
class TaskData final : public SingletonHolder<TaskData>, public AbstractConfigerWithTempl
|
||||
{
|
||||
private:
|
||||
std::shared_ptr<TaskInfo> generate_task_info(const std::shared_ptr<TaskInfo>& base_ptr,
|
||||
const std::string& task_prefix) const
|
||||
static std::shared_ptr<TaskInfo> generate_task_info(const std::shared_ptr<TaskInfo>& base_ptr,
|
||||
const std::string& task_prefix)
|
||||
{
|
||||
std::shared_ptr<TaskInfo> task_info_ptr;
|
||||
switch (base_ptr->algorithm) {
|
||||
@@ -88,7 +88,7 @@ namespace asst
|
||||
}
|
||||
}
|
||||
|
||||
size_t at_pos = name.find('@');
|
||||
size_t at_pos = name.find('@');
|
||||
if (at_pos == std::string::npos) [[unlikely]] {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user