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

Function validEnvironmentProfileName

plugins/execute/nativeappjob.cpp:34–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32
33namespace {
34[[nodiscard]] QString validEnvironmentProfileName(const QString& launchConfigurationName,
35 QString environmentProfileName)
36{
37 if (environmentProfileName.isEmpty()) {
38 qCWarning(PLUGIN_EXECUTE).noquote() << i18n(
39 "No environment profile specified, looks like a broken configuration, please check run configuration '%1'. "
40 "Using default environment profile.",
41 launchConfigurationName);
42 environmentProfileName = EnvironmentProfileList(KSharedConfig::openConfig()).defaultProfileName();
43 }
44 return environmentProfileName;
45}
46} // unnamed namespace
47
48NativeAppJob::NativeAppJob(QObject* parent, KDevelop::ILaunchConfiguration* cfg)

Callers 1

NativeAppJobMethod · 0.70

Calls 3

defaultProfileNameMethod · 0.80
isEmptyMethod · 0.45

Tested by

no test coverage detected