* @brief Maps a script kind + language pair to the matching scripting-docs key. */
| 1017 | * @brief Maps a script kind + language pair to the matching scripting-docs key. |
| 1018 | */ |
| 1019 | static QString scriptingDocKindForScriptKind(const QString& kind, int language) |
| 1020 | { |
| 1021 | if (kind == QStringLiteral("frame_parser")) |
| 1022 | return language == 0 ? QStringLiteral("frame_parser_js") : QStringLiteral("frame_parser_lua"); |
| 1023 | |
| 1024 | if (kind == QStringLiteral("transform")) |
| 1025 | return language == 0 ? QStringLiteral("transform_js") : QStringLiteral("transform_lua"); |
| 1026 | |
| 1027 | if (kind == QStringLiteral("painter")) |
| 1028 | return QStringLiteral("painter_js"); |
| 1029 | |
| 1030 | if (kind == QStringLiteral("output_widget")) |
| 1031 | return QStringLiteral("output_widget_js"); |
| 1032 | |
| 1033 | return {}; |
| 1034 | } |
| 1035 | |
| 1036 | /** |
| 1037 | * @brief Returns true when a dry-run reply succeeded at both envelope and inner-result level. |
no outgoing calls
no test coverage detected