/ohos5.0/base/inputmethod/imf/services/adapter/settings_data_provider/src/ |
H A D | enable_ime_data_parser.cpp | 127 std::vector<std::string> enableVec; in CheckNeedSwitch() local 135 …enableVec.begin(), enableVec.end(), [&info](const std::string &ime) { return info.bundleName == im… in CheckNeedSwitch() 136 if (iter != enableVec.end()) { in CheckNeedSwitch() 147 std::vector<std::string> enableVec; in CheckTargetEnableName() local 154 if (enableVec.empty()) { in CheckTargetEnableName() 161 if (iter != enableVec.end()) { in CheckTargetEnableName() 163 enableList_[key].assign(enableVec.begin(), enableVec.end()); in CheckTargetEnableName() 170 enableList_[key].assign(enableVec.begin(), enableVec.end()); in CheckTargetEnableName() 181 enableList_[key].assign(enableVec.begin(), enableVec.end()); in CheckTargetEnableName() 243 enableVec.clear(); in GetEnableData() [all …]
|
/ohos5.0/base/inputmethod/imf/test/fuzztest/enableimedataparse_fuzzer/ |
H A D | enableimedataparse_fuzzer.cpp | 42 void FuzzGetEnableData(const std::string &key, std::vector<std::string> &enableVec, const int32_t u… in FuzzGetEnableData() argument 44 EnableImeDataParser::GetInstance()->GetEnableData(key, enableVec, userId); in FuzzGetEnableData() 47 …uzzParseEnableIme(const std::string &valueStr, int32_t userId, std::vector<std::string> &enableVec) in FuzzParseEnableIme() argument 49 EnableImeDataParser::GetInstance()->ParseEnableIme(valueStr, userId, enableVec); in FuzzParseEnableIme() 52 …rseEnableKeyboard(const std::string &valueStr, int32_t userId, std::vector<std::string> &enableVec) in FuzzParseEnableKeyboard() argument 54 EnableImeDataParser::GetInstance()->ParseEnableKeyboard(valueStr, userId, enableVec); in FuzzParseEnableKeyboard() 73 std::vector<std::string> enableVec; in LLVMFuzzerTestOneInput() local 78 OHOS::FuzzGetEnableData(fuzzedString, enableVec, userId); in LLVMFuzzerTestOneInput() 80 OHOS::FuzzParseEnableIme(fuzzedString, userId, enableVec); in LLVMFuzzerTestOneInput() 81 OHOS::FuzzParseEnableKeyboard(fuzzedString, userId, enableVec); in LLVMFuzzerTestOneInput()
|
/ohos5.0/base/inputmethod/imf/test/unittest/cpp_test/src/ |
H A D | enable_ime_data_parse_test.cpp | 87 std::vector<std::string> enableVec; variable 91 EXPECT_EQ(enableVec.size(), USER_100_TOTAL_COUNT); 92 if (enableVec.size() == USER_100_TOTAL_COUNT) { 93 EXPECT_EQ(enableVec[0], "xiaoyiIme"); 94 EXPECT_EQ(enableVec[1], "baiduIme"); 95 EXPECT_EQ(enableVec[2], "sougouIme"); 109 std::vector<std::string> enableVec; variable 113 if (enableVec.size() == USER_101_TOTAL_COUNT) { 114 EXPECT_EQ(enableVec[0], "sougouIme"); 129 std::vector<std::string> enableVec; variable [all …]
|
H A D | json_operate_test.cpp | 101 std::vector<std::string> enableVec; variable 102 auto ret = EnableImeDataParser::GetInstance()->ParseEnableIme(ENABLE_IME, 100, enableVec); 104 ASSERT_EQ(enableVec.size(), 3); 105 EXPECT_EQ(enableVec[0], "testIme"); 106 EXPECT_EQ(enableVec[1], "testIme1"); 107 EXPECT_EQ(enableVec[2], "testIme2"); 135 std::vector<std::string> enableVec; variable 136 …uto ret = EnableImeDataParser::GetInstance()->ParseEnableKeyboard(ENABLE_KEYBOARD, 100, enableVec); 138 ASSERT_EQ(enableVec.size(), 2); 139 EXPECT_EQ(enableVec[0], "testKeyboard"); [all …]
|
/ohos5.0/base/inputmethod/imf/services/adapter/settings_data_provider/include/ |
H A D | enable_ime_data_parser.h | 75 …int32_t GetEnableData(const std::string &key, std::vector<std::string> &enableVec, const int32_t u… 76 int32_t GetEnableIme(int32_t userId, std::vector<std::string> &enableVec); 97 int32_t GetEnableImeFromCache(std::vector<std::string> &enableVec); 98 …l ParseEnableIme(const std::string &valueStr, int32_t userId, std::vector<std::string> &enableVec); 99 …seEnableKeyboard(const std::string &valueStr, int32_t userId, std::vector<std::string> &enableVec);
|
/ohos5.0/base/inputmethod/imf/services/src/ |
H A D | ime_info_inquirer.cpp | 315 std::vector<std::string> enableVec; in ListEnabledInputMethod() local 316 ret = EnableImeDataParser::GetInstance()->GetEnableIme(userId, enableVec); in ListEnabledInputMethod() 322 enableVec.insert(enableVec.begin(), info.bundleName); in ListEnabledInputMethod() 324 auto newEnd = std::remove_if(props.begin(), props.end(), [&enableVec](const auto &prop) { in ListEnabledInputMethod() 325 return std::find(enableVec.begin(), enableVec.end(), prop.name) == enableVec.end(); in ListEnabledInputMethod() 346 std::vector<std::string> enableVec; in ListDisabledInputMethod() local 347 ret = EnableImeDataParser::GetInstance()->GetEnableIme(userId, enableVec); in ListDisabledInputMethod() 353 enableVec.insert(enableVec.begin(), info.bundleName); in ListDisabledInputMethod() 355 auto newEnd = std::remove_if(props.begin(), props.end(), [&enableVec](const auto &prop) { in ListDisabledInputMethod() 356 return std::find(enableVec.begin(), enableVec.end(), prop.name) != enableVec.end(); in ListDisabledInputMethod()
|