MCPcopy Create free account
hub / github.com/KDE/kdevelop / interpreter

Method interpreter

plugins/executescript/executescriptplugin.cpp:130–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128}
129
130QStringList ExecuteScriptPlugin::interpreter(KDevelop::ILaunchConfiguration* cfg, QString& err) const
131{
132 if( !cfg )
133 {
134 return {};
135 }
136 KConfigGroup grp = cfg->config();
137 auto interpreterString = grp.readEntry(ExecuteScriptPlugin::interpreterEntry, QString{});
138
139 return splitNonemptyLaunchConfigurationEntry(
140 *cfg, interpreterString, LaunchConfigurationEntryName{"interpreter command", i18n("interpreter command")}, err);
141}
142
143QUrl ExecuteScriptPlugin::workingDirectory( KDevelop::ILaunchConfiguration* cfg ) const
144{

Callers 1

ScriptAppJobMethod · 0.80

Calls 3

readEntryMethod · 0.80
configMethod · 0.45

Tested by

no test coverage detected