Coder Social home page Coder Social logo

alex1701c / jetbrainsrunner Goto Github PK

View Code? Open in Web Editor NEW
48.0 2.0 3.0 256 KB

A Krunner Plugin which allows you to open your recent projects

License: GNU Lesser General Public License v3.0

CMake 13.95% Shell 3.50% C++ 82.55%
jetbrains launcher kde plasma5 qt5 ide development utility pycharm intellij clion phpstorm webstorm runner krunner

jetbrainsrunner's Introduction

JetBrains Toolbox Logo Icon from icon-icons.com

JetBrainsRunner

This plugin allows you to launch your recent JetBrains projects from Krunner.

Example

  • The search suggestions and the application ⇒ config file mapping can be customized.
  • File watchers are implemented, these reload the configuration when new projects get added/removed.
  • You can pin your projects by dragging the KRunner results to the taskbar or desktop.
Screenshots

Available CLion projects

Available CLion projects

Search for project by name

Search for project by name

Search projects of app

Search for project by name

Config Dialog

Config Dialog

If you like this plugin you can check out the dolphin version and leave a rating in the KDE Store.

Installation

1 Required Dependencies

Debian/Ubuntu:
sudo apt install cmake extra-cmake-modules build-essential libkf5runner-dev libkf5textwidgets-dev qtdeclarative5-dev gettext libnotify-bin libkf5kcmutils-dev libkf5kio-dev
openSUSE:
sudo zypper install cmake extra-cmake-modules libQt5Widgets5 libQt5Core5 libqt5-qtlocation-devel ki18n-devel ktextwidgets-devel 
kservice-devel krunner-devel gettext-tools kconfigwidgets-devel libnotify-tools kcmutils-devel kio-devel
Fedora:
sudo dnf install cmake extra-cmake-modules kf5-ki18n-devel kf5-kservice-devel kf5-krunner-devel kf5-ktextwidgets-devel gettext libnotify kf5-kcmutils-devel kf5-kio-devel qt5-qtquickcontrols2-devel
Archlinux(Manjaro):
sudo pacman -S cmake extra-cmake-modules libnotify kcmutils kio

2 KRunner Plugin

2.1 Get Files

Option A: Easy oneliner method
curl https://raw.githubusercontent.com/alex1701c/JetBrainsRunner/master/install.sh | bash

Option B: Get it from the AUR for Plasma5 or Plasma6

Option C: Manual method
git clone https://github.com/alex1701c/JetBrainsRunner --recurse-submodules  
cd JetBrainsRunner/
mkdir build  
cd build
cmake -DKDE_INSTALL_QTPLUGINDIR=`kf5-config --qt-plugins` ..
make
make install
kquitapp5 krunner;kstart5 krunner

2.2 (Optional) Configure Plugin

  1. Go to system settings (systemsettings5)
  2. Search for krunner
  3. Search for JetBrains in KRunner plugin list
  4. Configure plugin

Config Dialog

Checkbox Options

  1. Search By Application: Enables search suggestions based on the Application name (like in the first and third screenshot).
  2. Search By Project: Enables suggestions based on the Project name, this is shown in the second screenshot.
  3. Update Notifications: Enables notifications you when a new version of this plugin has been released. It checks for a new version weekly or when the config is opened. By unchecking it you turn the check permanently off.
  4. Show use application name as catagory for projects.

Result Formatting

You can change the displayed text for the run options using the following rules.

  • %APPNAME: application name
  • %APP: shortened application name
  • %PROJECT: project name
  • %DIR: full directory path

Manually Adding IDE's

If the plugin fails to find the installed applications or the correct config file you can specify them manually, please open an issue on Github so it can be fixed. Once the files have been selected the icon, name and recent project should get displayed.

Issues:

If you have any problems with this plugin please open an issue on Github and provide some information:

  • Which JetBrains IDE isn't working.
  • How it is installed (Snap/Toolbox/Downloaded from website).
  • If you have/had other editions (Community, Educational or Ultimate) of this application installed.
  • The content of the log file, you can generate this by clicking the "Generate Log File" button in the config dialog, please read it before uploading.

jetbrainsrunner's People

Contributors

alex1701c avatar qazcetelic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

jetbrainsrunner's Issues

Doesn't find PyCharm Professional projects

First let me thank you for this lovely runner. I had just the idea to write one and already found this on KDE Store.

My issue is that I have PyCharm and PhpStorm on my machine. This runner only finds PhpStorm projects, but not PyCharm ones. I'm more than happy to send any log needed.

Android Studio Canary not detected

I get project suggestions in krunner for IntelliJ IDEA (stable), but not for Android Studio Canary.

  • Operating System: Arch Linux
  • KDE Plasma Version: 5.23.2
  • KDE Frameworks Version: 5.87.0
  • Qt Version: 5.15.2
  • Kernel Version: 5.14.14-zen1-1-zen (64-bit)
  • Graphics Platform: X11
  • Processors: 8 × Intel® Core™ i5-8265U CPU @ 1.60GHz
  • Memory: 15.5 GiB of RAM
  • Graphics Processor: Mesa Intel® UHD Graphics 620
  • AS installation source: https://aur.archlinux.org/packages/android-studio-canary/
  • AS launch file location: /usr/bin/android-studio-canary (symlink to /opt/android-studio-canary/bin/studio.sh)

I can provide more info if needed.

Install script doesn't install the latest version

image

I tried to install the latest version using curl https://raw.githubusercontent.com/alex1701c/JetBrainsRunner/master/install.sh | bash but it installed version 1.7.1 instead of the latest version (1.8.0).

JetbrainsRunner opens an empty file instead of project

I installed the last version of JetbrainsRunner 1.9.1, it finds the recent projects but each time it opens a blank file with the name of the project in LightEdit Mode, instead of opening the project. This behavior is for all the Jetbrains apps I tested (Pycharm Pro, IntelliJ Pro, Webstorm), all installed with Toolbox.

image

I am on EndeavourOS KDE.

Any solution for this ?

Thanks.

Cannot compile debug build

For me, pycharm and intellij idea ultimate do not show up, but webstorm does.
Therefore I tried to install the debug build, but running install.sh after editing CMakeLists.txt gives me the error below.

System: arch linux
Using the current version from github of JetBrainsRunner

-- The following OPTIONAL packages have been found:

 * KF5Sonnet (required version >= 5.63.0)
 * KF5Auth (required version >= 5.63.0)
 * KF5Codecs (required version >= 5.63.0)
 * KF5WidgetsAddons (required version >= 5.63.0)
 * KF5Package (required version >= 5.63.0)
 * KF5Config (required version >= 5.63.0)
 * KF5CoreAddons (required version >= 5.63.0)
 * KF5WindowSystem (required version >= 5.63.0)
 * KF5Plasma (required version >= 5.63.0)

-- The following REQUIRED packages have been found:

 * Qt5Network (required version >= 5.13.1)
 * Qt5Qml (required version >= 5.13.1)
 * Qt5Quick
 * Qt5QuickWidgets
 * Qt5
 * KF5Runner
 * Gettext
 * KF5I18n (required version >= 5.63.0)
 * KF5TextWidgets
 * KF5ConfigWidgets
 * Qt5Gui (required version >= 5.11.0)
 * Qt5Xml (required version >= 5.11.0)
 * KF5Service (required version >= 5.63.0)
 * Qt5Widgets (required version >= 5.11.0)
 * ECM (required version >= 1.6.0)
 * KF5PlasmaQuick
 * KF5
 * Qt5Core

-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/JetBrainsRunner/build
[ 63%] Automatic MOC for target kcm_krunner_jetbrainsrunner
[ 63%] Built target kcm_krunner_jetbrainsrunner_autogen
[ 63%] Built target kcm_krunner_jetbrainsrunner
[ 63%] Automatic MOC for target krunner_jetbrainsrunner
[ 63%] Built target krunner_jetbrainsrunner_autogen
[ 63%] Building CXX object src/CMakeFiles/krunner_jetbrainsrunner.dir/jetbrainsrunner.cpp.o
[ 63%] Building CXX object src/CMakeFiles/krunner_jetbrainsrunner.dir/JetbrainsApplication.cpp.o
/tmp/JetBrainsRunner/src/JetbrainsApplication.cpp: In statischer Elementfunktion »static QList<JetbrainsApplication*> JetbrainsApplication::filterApps(QList<JetbrainsApplication*>&)«:
/tmp/JetBrainsRunner/src/JetbrainsApplication.cpp:121:58: Fehler: Anforderung des Elements »name« in »app«, das vom Zeigertyp »JetbrainsApplication* const« ist (vielleicht war »->« gemeint?)
  121 |             qInfo() << "Found not projects for: " << app.name;
      |                                                          ^~~~
/tmp/JetBrainsRunner/src/jetbrainsrunner.cpp: In Elementfunktion »virtual void JetbrainsRunner::init()«:
/tmp/JetBrainsRunner/src/jetbrainsrunner.cpp:22:24: Fehler: Anforderung des Elements »name« in »app«, das vom Zeigertyp »JetbrainsApplication* const« ist (vielleicht war »->« gemeint?)
   22 |         qInfo() << app.name;
      |                        ^~~~
/tmp/JetBrainsRunner/src/jetbrainsrunner.cpp:41:44: Fehler: Anforderung des Elements »name« in »i«, das vom Zeigertyp »JetbrainsApplication* const« ist (vielleicht war »->« gemeint?)
   41 |         qInfo() << "\n<------------ " << i.name << " ------------------->";
      |                                            ^~~~
/tmp/JetBrainsRunner/src/jetbrainsrunner.cpp:42:30: Fehler: Anforderung des Elements »recentlyUsed« in »i«, das vom Zeigertyp »JetbrainsApplication* const« ist (vielleicht war »->« gemeint?)
   42 |         for (const auto &d:i.recentlyUsed) {
      |                              ^~~~~~~~~~~~
make[2]: *** [src/CMakeFiles/krunner_jetbrainsrunner.dir/build.make:89: src/CMakeFiles/krunner_jetbrainsrunner.dir/JetbrainsApplication.cpp.o] Error 1
make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet....
make[2]: *** [src/CMakeFiles/krunner_jetbrainsrunner.dir/build.make:76: src/CMakeFiles/krunner_jetbrainsrunner.dir/jetbrainsrunner.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:575: src/CMakeFiles/krunner_jetbrainsrunner.dir/all] Fehler 2
make: *** [Makefile:141: all] Error 2

WebStorm in Flatpak does not open Project

I tested latest updates and both detection and opening works for IDEA with master and fix_flatpak_detection branch of subproject. But it looks Webstorm has different issue. Logs:

Found /var/lib/flatpak/exports/share/applications/com.jetbrains.IntelliJ-IDEA-Ultimate.desktop based on StartupWMClass
========== Manually Configured Jetbrains Applications ==========
/var/lib/flatpak/exports/share/applications/com.jetbrains.WebStorm.desktop
/home/daniel/.var/app/com.jetbrains.WebStorm/config/JetBrains/WebStorm2022.2/options/recentProjects.xml
Application path map: 
IntelliJ IDEA Ultimate ==> /var/lib/flatpak/exports/share/applications/com.jetbrains.IntelliJ-IDEA-Ultimate.desktop
WebStorm ==> /var/lib/flatpak/exports/share/applications/com.jetbrains.WebStorm.desktop
========== Custom Configured Applications ==========
Config file found for WebStorm <application>
  <component name="RecentProjectsManager">
    <option name="additionalInfo">
      <map>
        <entry key="/home/web/q/frontend-react">
          <value>
            <RecentProjectMetaInfo frameTitle="frontend-react – README.md" opened="true" projectWorkspaceId="1qFcJwk01lcroDtZvoUqjLuZBAn">
              <option name="activationTimestamp" value="1659207165031" />
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="WS-222.3345.108" />
              <option name="buildTimestamp" value="1658513731783" />
              <frame x="260" y="20" width="1400" height="996" />
              <option name="productionCode" value="WS" />
              <option name="projectOpenTimestamp" value="1659205794891" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
      </map>
    </option>
    <option name="lastOpenedProject" value="/home/web/q/frontend-react" />
  </component>
</application>
WebStorm file content is empty 
========== Find Available Config Folders ==========
WebStorm /home/daniel/.var/app/com.jetbrains.WebStorm/config/JetBrains/WebStorm2022.2
IntelliJIdea /home/daniel/.var/app/com.jetbrains.IntelliJ-IDEA-Ultimate/config/JetBrains/IntelliJIdea2022.2
IntelliJ IDEA Ultimate /home/daniel/.var/app/com.jetbrains.IntelliJ-IDEA-Ultimate/config/JetBrains/IntelliJIdea2022.2/options/  from alias
Config file found for IntelliJ IDEA Ultimate /home/daniel/.var/app/com.jetbrains.IntelliJ-IDEA-Ultimate/config/JetBrains/IntelliJIdea2022.2/options/recentProjects.xml
Config file found for IntelliJ IDEA Ultimate /home/daniel/.var/app/com.jetbrains.IntelliJ-IDEA-Ultimate/config/JetBrains/IntelliJIdea2022.2/options/recentProjects.xml
===== Recently used project folder for IntelliJ IDEA Ultimate=====
    /home/web/q/q-notifier
    /home/web/q/c
    /home/web/q/pcs
    /home/web/q/q-api-gateway

========== Filter Jetbrains Apps ==========

And desktop file:

[Desktop Entry]
Categories=Development;IDE;
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=webstorm com.jetbrains.WebStorm
GenericName=The smartest JavaScript IDE
Icon=com.jetbrains.WebStorm
Keywords=development;javascript;webstorm;
Name=WebStorm
StartupNotify=true
StartupWMClass=webstorm
Terminal=false
Type=Application
X-Flatpak-Tags=proprietary;
X-Flatpak=com.jetbrains.WebStorm

Originally posted by @DanielNoga in #27 (comment)

Plasma 6 support?

Hello.
Can I use these plugins in Plasma 6? I tried installing with "Get New Stuff", but it gave error.
If that can be used in Plasma 6, can you please update the building instructions? Then I will upload a plasma6-runners-jetbrains-runner-git to aur.

Compatibility with 2020.1

Hi,

I'm running the latest 2020.1 editions of e.g. CLion and Webstorm. The latest version 1.4.1 on Debian Testing of this app seemingly doesn't find any projects for the 2020.1 editions. It did work fine a week ago with CLion 2019.3, but after the upgrade to 2020.1 no more projects are shown in Krunner.

The logfile output is:

========== Find Available Config Folders ==========
========== Filter Jetbrains Apps ==========
Found not projects for: CLion
Found not projects for: IntelliJ IDEA Community
Found not projects for: WebStorm

While projects are listed on KRunner, no actions are taken.

I've been using this plugin for a while now, and it is very helpful. Some days ago (I was very busy these last days, so I can't remember, but it was surely in the past two weeks) it just stopped working.

I run KRunner (alt+space) then type the shortcut (php dummy for example) and after selecting it and hitting enter, PhpStorm is not opened anymore.

If PhpStorm is already open, the plugin also does not work anymore to open a different project.

My OS setup:

Operating System: openSUSE Tumbleweed 20221102
KDE Plasma Version: 5.26.2
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Kernel Version: 6.0.5-1-default (64-bit)
Graphics Platform: X11

PhpStorm: 2022.2.3

If I can provide any other info, please let me know.

RPM install fails with file conflict

$ dnf install krunner-jetbrainsrunner-1.5.0-Linux.rpm
Last metadata expiration check: 0:15:41 ago on Sat 14 Nov 2020 14:09:44 CET.
Dependencies resolved.
===============================================================================================================================================================================================
 Package                                                  Architecture                            Version                                  Repository                                     Size
===============================================================================================================================================================================================
Installing:
 krunner-jetbrainsrunner                                  x86_64                                  1.5.0-1                                  @commandline                                  120 k

Transaction Summary
===============================================================================================================================================================================================
Install  1 Package

Total size: 120 k
Installed size: 341 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction test error:
  file /usr/share/pixmaps from install of krunner-jetbrainsrunner-1.5.0-1.x86_64 conflicts with file from package filesystem-3.14-2.fc32.x86_64
  file /usr/share/kservices5 from install of krunner-jetbrainsrunner-1.5.0-1.x86_64 conflicts with file from package kf5-filesystem-5.73.0-1.fc32.x86_64
  file /usr/share/kservices5 from install of krunner-jetbrainsrunner-1.5.0-1.x86_64 conflicts with file from package kf5-kservice-5.73.0-1.fc32.x86_64

Could you share the spec file used to build the rpm ?

Rider Project Name

I'm using Jetbrains rider and my projects are beeing listed in the krunner. But it only shows me the directory name where the dotnet solution (.sln) file is located. And in my projects, it's server for all of my projects. The Jetbrains toolbox is listing the the solution name. Is it somehow possible to use the name of the .sln file instead of the directory?

In theory (but not my case) it could also be that there are several different .sln files in the same directory which all are different rider projects.

Thanks anyways for the great plugin, I love it

Projects visible but won't start (only last used project is opened)

All projects are found, recentProjects.xml is fine, most recent version of everything.

So far tested and affects IntelliJ, Clion and PyCharm

Running krunner through the terminal with kstart5 --windowclass krunner krunner and then trying to launch an IntelliJ Project, then Clion Project, then PyCharm project.

Behaviour: The apps open as if I just ran them normally without the jetbrains runner, on their respective last open project instead of the one selected in krunner.

Output:

kf.sonnet.core: No language dictionaries for the language: "en_US"
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kf.sonnet.core: No language dictionaries for the language: "en_US"
/bin/sh: line 1: [0.000s][warning][gc]: command not found
QCommandLineParser: argument list cannot be empty, it should contain at least the executable name
kf.sonnet.core: No language dictionaries for the language: "en_US"
2023-01-07 03:05:22,368 [   1517]   WARN - #c.i.e.RunManager - Must be not called before project components initialized
2023-01-07 03:05:23,115 [   2264] SEVERE - #c.i.o.a.TransactionGuardImpl - Write-unsafe context! Model changes are allowed from write-safe contexts only. Please ensure you're using invokeLater/invokeAndWait with a correct modality state (not "any"). See TransactionGuard documentation for details.
  current modality=ModalityState.NON_MODAL
java.lang.Throwable: Write-unsafe context! Model changes are allowed from write-safe contexts only. Please ensure you're using invokeLater/invokeAndWait with a correct modality state (not "any"). See TransactionGuard documentation for details.
  current modality=ModalityState.NON_MODAL
        at com.intellij.openapi.diagnostic.Logger.error(Logger.java:202)
        at com.intellij.openapi.application.TransactionGuardImpl.assertWriteActionAllowed(TransactionGuardImpl.java:135)
        at com.intellij.psi.impl.PsiModificationTrackerImpl.fireEvent(PsiModificationTrackerImpl.java:80)
        at com.intellij.psi.impl.PsiModificationTrackerImpl.incCountersInner(PsiModificationTrackerImpl.java:86)
        at com.intellij.psi.impl.PsiModificationTrackerImpl.treeChanged(PsiModificationTrackerImpl.java:96)
        at com.intellij.psi.impl.PsiManagerImpl.fireEvent(PsiManagerImpl.java:340)
        at com.intellij.psi.impl.PsiManagerImpl.beforeChildrenChange(PsiManagerImpl.java:233)
        at com.intellij.psi.impl.file.impl.FileManagerImpl.forceReload(FileManagerImpl.java:138)
        at com.intellij.psi.impl.file.impl.PsiVFSListener.propertyChanged(PsiVFSListener.java:356)
        at com.intellij.psi.impl.file.impl.PsiVFSListener.fireForGrouped(PsiVFSListener.java:792)
        at one.util.streamex.CollapseSpliterator.accept(CollapseSpliterator.java:152)
        at one.util.streamex.CollapseSpliterator.forEachRemaining(CollapseSpliterator.java:142)
        at one.util.streamex.AbstractStreamEx.forEach(AbstractStreamEx.java:352)
        at com.intellij.psi.impl.file.impl.PsiVFSListener.groupAndFire(PsiVFSListener.java:765)
        at com.intellij.psi.impl.file.impl.PsiVFSListener.after(PsiVFSListener.java:754)
        at com.intellij.psi.impl.file.impl.PsiVFSListener$1.after(PsiVFSListener.java:149)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:655)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:625)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.ToDirectChildrenMessagePublisher.publish$intellij_platform_core(CompositeMessageBus.kt:262)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy105.after(Unknown Source)
        at com.intellij.util.FileContentUtilCore.lambda$reparseFiles$0(FileContentUtilCore.java:47)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:955)
        at com.intellij.util.FileContentUtilCore.reparseFiles(FileContentUtilCore.java:35)
        at com.intellij.openapi.file.exclude.PersistentFileSetManager.lambda$onFileSettingsChanged$1(PersistentFileSetManager.java:64)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:194)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:429)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:74)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:114)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:36)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:779)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:749)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:756)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:772)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
2023-01-07 03:05:23,119 [   2268] SEVERE - #c.i.o.a.TransactionGuardImpl - IntelliJ IDEA 2022.3.1  Build #IU-223.8214.52
2023-01-07 03:05:23,119 [   2268] SEVERE - #c.i.o.a.TransactionGuardImpl - JDK: 17.0.5; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2023-01-07 03:05:23,119 [   2268] SEVERE - #c.i.o.a.TransactionGuardImpl - OS: Linux
/bin/sh: line 1: [0.000s][warning][gc]: command not found
QCommandLineParser: argument list cannot be empty, it should contain at least the executable name
kf.sonnet.core: No language dictionaries for the language: "en_US"
2023-01-07 03:13:30,085 [   5023]   WARN - #c.i.f.ProductivityFeaturesRegistryImpl - Feature with id 'codeassists.context.actions' is overridden by: id = [codeassists.context.actions], displayName = [Context actions], groupId = [codeassists], usageCount = [0]
2023-01-07 03:13:30,085 [   5023]   WARN - #c.i.f.ProductivityFeaturesRegistryImpl - Feature with id 'codeassists.generate.code' is overridden by: id = [codeassists.generate.code], displayName = [Generate code], groupId = [codeassists], usageCount = [0]
2023-01-07 03:13:30,086 [   5024]   WARN - #c.i.f.ProductivityFeaturesRegistryImpl - Feature with id 'codeassists.quickdefinition' is overridden by: id = [codeassists.quickdefinition], displayName = [Quick Definition lookup], groupId = [codeassists], usageCount = [0]
2023-01-07 03:13:30,410 [   5348]   WARN - #c.i.e.RunManager - Must be not called before project components initialized
QCommandLineParser: argument list cannot be empty, it should contain at least the executable name
kf.sonnet.core: No language dictionaries for the language: "en_US"
2023-01-07 03:13:35,572 [  10510]   WARN - #c.i.u.x.Binding - no accessors for com.intellij.openapi.projectRoots.Sdk
/bin/sh: line 1: CompileCommand:: command not found
2023-01-07 03:13:54,460 [  29398] SEVERE - #c.i.u.m.i.MessageBusImpl - Already disposed: MessageBus(owner=Application  (containerState DISPOSE_IN_PROGRESS)  (WA inProgress) (exit in progress), disposeState= 1)
java.lang.Throwable: Already disposed: MessageBus(owner=Application  (containerState DISPOSE_IN_PROGRESS)  (WA inProgress) (exit in progress), disposeState= 1)
        at com.intellij.openapi.diagnostic.Logger.error(Logger.java:202)
        at com.intellij.util.messages.impl.MessageBusImpl.checkNotDisposed$intellij_platform_core(MessageBusImpl.kt:177)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:420)
        at jdk.proxy2/jdk.proxy2.$Proxy94.afterTaskStart(Unknown Source)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsynchronously$6(CoreProgressManager.java:474)
        at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:252)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:589)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:664)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:620)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
        at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:252)
        at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
        at java.base/java.lang.Thread.run(Thread.java:833)
2023-01-07 03:13:54,461 [  29399] SEVERE - #c.i.u.m.i.MessageBusImpl - CLion 2022.3.1  Build #CL-223.8214.51
2023-01-07 03:13:54,461 [  29399] SEVERE - #c.i.u.m.i.MessageBusImpl - JDK: 17.0.5; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2023-01-07 03:13:54,461 [  29399] SEVERE - #c.i.u.m.i.MessageBusImpl - OS: Linux
QCommandLineParser: argument list cannot be empty, it should contain at least the executable name
kf.sonnet.core: No language dictionaries for the language: "en_US"
/bin/sh: line 1: CompileCommand:: command not found
2023-01-07 03:13:57,909 [    674]   WARN - #c.i.f.ProductivityFeaturesRegistryImpl - Feature with id 'codeassists.context.actions' is overridden by: id = [codeassists.context.actions], displayName = [Context actions], groupId = [codeassists], usageCount = [0]
2023-01-07 03:13:57,909 [    674]   WARN - #c.i.f.ProductivityFeaturesRegistryImpl - Feature with id 'codeassists.generate.code' is overridden by: id = [codeassists.generate.code], displayName = [Generate code], groupId = [codeassists], usageCount = [0]
2023-01-07 03:13:57,910 [    675]   WARN - #c.i.f.ProductivityFeaturesRegistryImpl - Feature with id 'codeassists.quickdefinition' is overridden by: id = [codeassists.quickdefinition], displayName = [Quick Definition lookup], groupId = [codeassists], usageCount = [0]
2023-01-07 03:13:58,383 [   1148]   WARN - #c.i.e.RunManager - Must be not called before project components initialized
/bin/sh: line 1: CompileCommand:: command not found
QCommandLineParser: argument list cannot be empty, it should contain at least the executable name
kf.sonnet.core: No language dictionaries for the language: "en_US"
/bin/sh: line 1: CompileCommand:: command not found

Updating

Thanks for this wonderful plugin!

How can i update? I get a notification to update.

I am currently on version 1.7.0, running the installer script again doesn't bring me to 1.7.1

IDEA 2020.3 I won't support it

IDEA 2020.3 I won't support it
recentProjects.xml This node is not in the file

    <option name="recentPaths">
      <list>
         ................................
     </list>
    </option>

Rider 2020.1 no projects found

I am using JetBrainsRunner 1.5.0
IntelliJ 2019.3 works great out of the box, but for some reason Rider doesn't find any recent projects, even after configuring manually.

Here is the log and my config. The paths are 100% correct. It is correct that there are no current Android Studio projects, I don't have any right now.
image

recentSolutions.xml

<application>
  <component name="RiderRecentProjectsManager">
    <option name="additionalInfo">
      <map>
        <entry key="$USER_HOME$/UnityProjects/tower-defense/tower-defense.sln">
          <value>
            <RecentProjectMetaInfo projectWorkspaceId="1Xp54tfcoj209watEav62AEtouT">
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="RD-201.7846.1" />
              <option name="buildTimestamp" value="1589564119082" />
              <frame x="-1" y="-1" width="1922" height="1052" extendedState="6" />
              <option name="productionCode" value="RD" />
              <option name="projectOpenTimestamp" value="1591299440116" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
        <entry key="$USER_HOME$/UnityProjects/Pentecost/Pentecost.sln">
          <value>
            <RecentProjectMetaInfo projectWorkspaceId="1croOZAyyvczxsZ4V2cQJTlXD2X">
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="RD-201.7846.1" />
              <option name="buildTimestamp" value="1589564115550" />
              <option name="productionCode" value="RD" />
              <option name="projectOpenTimestamp" value="1591643202778" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
        <entry key="$USER_HOME$/Projects/Blazor/ComponentLibrary/ComponentLibrary.sln">
          <value>
            <RecentProjectMetaInfo opened="true" projectWorkspaceId="1cEPcSigXVSIwQ5f6RWQafItRpz">
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="RD-201.7846.1" />
              <option name="buildTimestamp" value="1589564150214" />
              <frame x="-4" y="-1" width="1928" height="1055" extendedState="6" />
              <option name="productionCode" value="RD" />
              <option name="projectOpenTimestamp" value="1597069979098" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
      </map>
    </option>
    <option name="lastProjectLocation" value="$USER_HOME$/Projects" />
    <option name="recentPaths">
      <list>
        <option value="$USER_HOME$/Projects/Blazor/ComponentLibrary/ComponentLibrary.sln" />
        <option value="$USER_HOME$/UnityProjects/Pentecost/Pentecost.sln" />
        <option value="$USER_HOME$/UnityProjects/tower-defense/tower-defense.sln" />
      </list>
    </option>
  </component>
</application>

Can't find kcmutils_version

Not sure if it's an issue with my distribution (Arch Linux) but I can no longer build it despite only the README has changed.
(Using Plasma 5.24.1, KDE Frameworks 5.91.0)
Any ideas?

[ 90%] Linking CXX executable ../../../bin/XMLParserTest
/home/nico/.cache/paru/clone/krunner-jetbrains-git/src/krunner-jetbrains/src/config/jetbrainsrunner_config.cpp:11:10: fatal error: kcmutils_version.h: No such file or directory
   11 | #include "kcmutils_version.h"
      |          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/CMakeFiles/kcm_krunner_jetbrainsrunner.dir/build.make:98: src/CMakeFiles/kcm_krunner_jetbrainsrunner.dir/config/jetbrainsrunner_config.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:814: src/CMakeFiles/kcm_krunner_jetbrainsrunner.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 95%] Linking CXX shared module ../bin/krunner_jetbrainsrunner.so
[ 95%] Built target XMLParserTest
[ 95%] Built target krunner_jetbrainsrunner
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'krunner-jetbrains-git-r94.9351091-1': 
error: packages failed to build: krunner-jetbrains-git-r94.9351091-1

"Configuring incomplete, errors occurred!"

After using the following to add dependencies…
sudo dnf install cmake extra-cmake-modules kf5-ki18n-devel kf5-kservice-devel kf5-krunner-devel kf5-ktextwidgets-devel gettext libnotify kf5-kcmutils-devel kf5-kio-devel
…I ran the following to install it.
curl https://raw.githubusercontent.com/alex1701c/JetBrainsRunner/master/install.sh | bash

However I got the following error.

[qaz@fedora ~]$ curl https://raw.githubusercontent.com/alex1701c/JetBrainsRunner/master/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   908  100   908    0     0  12971      0 --:--:-- --:--:-- --:--:-- 12971
Cloning into 'JetBrainsRunner'...
remote: Enumerating objects: 651, done.
remote: Counting objects: 100% (288/288), done.
remote: Compressing objects: 100% (186/186), done.
remote: Total 651 (delta 201), reused 185 (delta 102), pack-reused 363
Receiving objects: 100% (651/651), 178.13 KiB | 3.63 MiB/s, done.
Resolving deltas: 100% (475/475), done.
Submodule 'jetbrains-api' (https://github.com/alex1701c/jetbrains-api) registered for path 'src/jetbrains-api'
Cloning into '/home/qaz/JetBrainsRunner/src/jetbrains-api'...
remote: Enumerating objects: 167, done.        
remote: Counting objects: 100% (167/167), done.        
remote: Compressing objects: 100% (109/109), done.        
remote: Total 167 (delta 104), reused 112 (delta 53), pack-reused 0        
Receiving objects: 100% (167/167), 34.72 KiB | 2.04 MiB/s, done.
Resolving deltas: 100% (104/104), done.
Submodule path 'src/jetbrains-api': checked out '6a6fcbc98aefcbbc8c9d8e92b902dcbf3147cb17'
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5Quick" with any
  of the following names:

    Qt5QuickConfig.cmake
    qt5quick-config.cmake

  Add the installation prefix of "Qt5Quick" to CMAKE_PREFIX_PATH or set
  "Qt5Quick_DIR" to a directory containing one of the above files.  If
  "Qt5Quick" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  CMakeLists.txt:16 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeOutput.log".

The specified log mentioned in the error contains the following:

The system is: Linux - 5.16.5-100.fc34.x86_64 - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc 
Build flags: 
Id flags:  

The output was:
0


Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/home/qaz/JetBrainsRunner/build/CMakeFiles/3.20.5/CompilerIdC/a.out"

Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++ 
Build flags: 
Id flags:  

The output was:
0


Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/home/qaz/JetBrainsRunner/build/CMakeFiles/3.20.5/CompilerIdCXX/a.out"

Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9738b/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_9738b.dir/build.make CMakeFiles/cmTC_9738b.dir/build
gmake[1]: Entering directory '/home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o
/usr/bin/cc   -v -o CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) 
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9738b.dir/'
 /usr/libexec/gcc/x86_64-redhat-linux/11/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9738b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cckwfs8O.s
GNU C17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)
	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1), GMP version 6.2.0, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/../../../../x86_64-redhat-linux/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/x86_64-redhat-linux/11/include
 /usr/local/include
 /usr/include
End of search list.
GNU C17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)
	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1), GMP version 6.2.0, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: d9978e1d525f02eccc63983c4161253e
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9738b.dir/'
 as -v --64 -o CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o /tmp/cckwfs8O.s
GNU assembler version 2.35.2 (x86_64-redhat-linux) using BFD version version 2.35.2-6.fc34
COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/
LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.'
Linking C executable cmTC_9738b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9738b.dir/link.txt --verbose=1
/usr/bin/cc  -v -rdynamic CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o -o cmTC_9738b 
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) 
COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/
LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_9738b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9738b.'
 /usr/libexec/gcc/x86_64-redhat-linux/11/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7r4EZk.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_9738b /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/11 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../.. CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-redhat-linux/11/crtend.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_9738b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9738b.'
gmake[1]: Leaving directory '/home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp'



Parsed C implicit include dir info from above output: rv=done
  found start of include info
  found start of implicit include info
    add: [/usr/lib/gcc/x86_64-redhat-linux/11/include]
    add: [/usr/local/include]
    add: [/usr/include]
  end of search list found
  collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/11/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/11/include]
  collapse include dir [/usr/local/include] ==> [/usr/local/include]
  collapse include dir [/usr/include] ==> [/usr/include]
  implicit include dirs: [/usr/lib/gcc/x86_64-redhat-linux/11/include;/usr/local/include;/usr/include]


Parsed C implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9738b/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_9738b.dir/build.make CMakeFiles/cmTC_9738b.dir/build]
  ignore line: [gmake[1]: Entering directory '/home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp']
  ignore line: [Building C object CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o]
  ignore line: [/usr/bin/cc   -v -o CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/cc]
  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
  ignore line: [Target: x86_64-redhat-linux]
  ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) ]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9738b.dir/']
  ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/11/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9738b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cckwfs8O.s]
  ignore line: [GNU C17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)]
  ignore line: [	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1)  GMP version 6.2.0  MPFR version 4.1.0-p13  MPC version 1.2.1  isl version isl-0.18-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/include-fixed"]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/../../../../x86_64-redhat-linux/include"]
  ignore line: [#include "..." search starts here:]
  ignore line: [#include <...> search starts here:]
  ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/11/include]
  ignore line: [ /usr/local/include]
  ignore line: [ /usr/include]
  ignore line: [End of search list.]
  ignore line: [GNU C17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)]
  ignore line: [	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1)  GMP version 6.2.0  MPFR version 4.1.0-p13  MPC version 1.2.1  isl version isl-0.18-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [Compiler executable checksum: d9978e1d525f02eccc63983c4161253e]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9738b.dir/']
  ignore line: [ as -v --64 -o CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o /tmp/cckwfs8O.s]
  ignore line: [GNU assembler version 2.35.2 (x86_64-redhat-linux) using BFD version version 2.35.2-6.fc34]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.']
  ignore line: [Linking C executable cmTC_9738b]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9738b.dir/link.txt --verbose=1]
  ignore line: [/usr/bin/cc  -v -rdynamic CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o -o cmTC_9738b ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/cc]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper]
  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
  ignore line: [Target: x86_64-redhat-linux]
  ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) ]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_9738b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9738b.']
  link line: [ /usr/libexec/gcc/x86_64-redhat-linux/11/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7r4EZk.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_9738b /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/11 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../.. CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-redhat-linux/11/crtend.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o]
    arg [/usr/libexec/gcc/x86_64-redhat-linux/11/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/cc7r4EZk.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [--build-id] ==> ignore
    arg [--no-add-needed] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_9738b] ==> ignore
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o]
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o]
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/11] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/11]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64]
    arg [-L/lib/../lib64] ==> dir [/lib/../lib64]
    arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/11/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../..]
    arg [CMakeFiles/cmTC_9738b.dir/CMakeCCompilerABI.c.o] ==> ignore
    arg [-lgcc] ==> lib [gcc]
    arg [--push-state] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--pop-state] ==> ignore
    arg [-lc] ==> lib [c]
    arg [-lgcc] ==> lib [gcc]
    arg [--push-state] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--pop-state] ==> ignore
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/crtend.o]
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o]
  collapse obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o]
  collapse obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o]
  collapse obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o]
  collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/11] ==> [/usr/lib/gcc/x86_64-redhat-linux/11]
  collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64] ==> [/usr/lib64]
  collapse library dir [/lib/../lib64] ==> [/lib64]
  collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64]
  collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../..] ==> [/usr/lib]
  implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
  implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/11/crtend.o;/usr/lib64/crtn.o]
  implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/11;/usr/lib64;/lib64;/usr/lib]
  implicit fwks: []


Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_775ac/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_775ac.dir/build.make CMakeFiles/cmTC_775ac.dir/build
gmake[1]: Entering directory '/home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++   -v -o CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) 
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_775ac.dir/'
 /usr/libexec/gcc/x86_64-redhat-linux/11/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_775ac.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cct3aSnQ.s
GNU C++17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)
	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1), GMP version 6.2.0, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/../../../../x86_64-redhat-linux/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11
 /usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/x86_64-redhat-linux
 /usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/backward
 /usr/lib/gcc/x86_64-redhat-linux/11/include
 /usr/local/include
 /usr/include
End of search list.
GNU C++17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)
	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1), GMP version 6.2.0, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: ee1a2f208dd48c6a5d24bdcd31126e66
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_775ac.dir/'
 as -v --64 -o CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o /tmp/cct3aSnQ.s
GNU assembler version 2.35.2 (x86_64-redhat-linux) using BFD version version 2.35.2-6.fc34
COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/
LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.'
Linking CXX executable cmTC_775ac
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_775ac.dir/link.txt --verbose=1
/usr/bin/c++  -v -rdynamic CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_775ac 
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) 
COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/
LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_775ac' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_775ac.'
 /usr/libexec/gcc/x86_64-redhat-linux/11/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccE7Ij6J.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_775ac /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/11 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../.. CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/11/crtend.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_775ac' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_775ac.'
gmake[1]: Leaving directory '/home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp'



Parsed CXX implicit include dir info from above output: rv=done
  found start of include info
  found start of implicit include info
    add: [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11]
    add: [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/x86_64-redhat-linux]
    add: [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/backward]
    add: [/usr/lib/gcc/x86_64-redhat-linux/11/include]
    add: [/usr/local/include]
    add: [/usr/include]
  end of search list found
  collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11] ==> [/usr/include/c++/11]
  collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/x86_64-redhat-linux] ==> [/usr/include/c++/11/x86_64-redhat-linux]
  collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/backward] ==> [/usr/include/c++/11/backward]
  collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/11/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/11/include]
  collapse include dir [/usr/local/include] ==> [/usr/local/include]
  collapse include dir [/usr/include] ==> [/usr/include]
  implicit include dirs: [/usr/include/c++/11;/usr/include/c++/11/x86_64-redhat-linux;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-redhat-linux/11/include;/usr/local/include;/usr/include]


Parsed CXX implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_775ac/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_775ac.dir/build.make CMakeFiles/cmTC_775ac.dir/build]
  ignore line: [gmake[1]: Entering directory '/home/qaz/JetBrainsRunner/build/CMakeFiles/CMakeTmp']
  ignore line: [Building CXX object CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [/usr/bin/c++   -v -o CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/c++]
  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
  ignore line: [Target: x86_64-redhat-linux]
  ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) ]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_775ac.dir/']
  ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/11/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_775ac.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cct3aSnQ.s]
  ignore line: [GNU C++17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)]
  ignore line: [	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1)  GMP version 6.2.0  MPFR version 4.1.0-p13  MPC version 1.2.1  isl version isl-0.18-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/include-fixed"]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/11/../../../../x86_64-redhat-linux/include"]
  ignore line: [#include "..." search starts here:]
  ignore line: [#include <...> search starts here:]
  ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11]
  ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/x86_64-redhat-linux]
  ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/backward]
  ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/11/include]
  ignore line: [ /usr/local/include]
  ignore line: [ /usr/include]
  ignore line: [End of search list.]
  ignore line: [GNU C++17 (GCC) version 11.2.1 20210728 (Red Hat 11.2.1-1) (x86_64-redhat-linux)]
  ignore line: [	compiled by GNU C version 11.2.1 20210728 (Red Hat 11.2.1-1)  GMP version 6.2.0  MPFR version 4.1.0-p13  MPC version 1.2.1  isl version isl-0.18-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [Compiler executable checksum: ee1a2f208dd48c6a5d24bdcd31126e66]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_775ac.dir/']
  ignore line: [ as -v --64 -o CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o /tmp/cct3aSnQ.s]
  ignore line: [GNU assembler version 2.35.2 (x86_64-redhat-linux) using BFD version version 2.35.2-6.fc34]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.']
  ignore line: [Linking CXX executable cmTC_775ac]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_775ac.dir/link.txt --verbose=1]
  ignore line: [/usr/bin/c++  -v -rdynamic CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_775ac ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/c++]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper]
  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
  ignore line: [Target: x86_64-redhat-linux]
  ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20210728/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC) ]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/11/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/11/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/11/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_775ac' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_775ac.']
  link line: [ /usr/libexec/gcc/x86_64-redhat-linux/11/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccE7Ij6J.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_775ac /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/11 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/11/../../.. CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/11/crtend.o /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o]
    arg [/usr/libexec/gcc/x86_64-redhat-linux/11/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccE7Ij6J.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [--build-id] ==> ignore
    arg [--no-add-needed] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_775ac] ==> ignore
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o]
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o]
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/11] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/11]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64]
    arg [-L/lib/../lib64] ==> dir [/lib/../lib64]
    arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64]
    arg [-L/usr/lib/gcc/x86_64-redhat-linux/11/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../..]
    arg [CMakeFiles/cmTC_775ac.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
    arg [-lstdc++] ==> lib [stdc++]
    arg [-lm] ==> lib [m]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [-lc] ==> lib [c]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/crtend.o]
    arg [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o]
  collapse obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o]
  collapse obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o]
  collapse obj [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o]
  collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/11] ==> [/usr/lib/gcc/x86_64-redhat-linux/11]
  collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64] ==> [/usr/lib64]
  collapse library dir [/lib/../lib64] ==> [/lib64]
  collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64]
  collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/11/../../..] ==> [/usr/lib]
  implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
  implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/11/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/11/crtend.o;/usr/lib64/crtn.o]
  implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/11;/usr/lib64;/lib64;/usr/lib]
  implicit fwks: []



Neither KRunner itself and it's settings page show the plugin.

System Information

Operating System: Fedora 34
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2
Kernel Version: 5.16.5-100.fc34.x86_64 (64-bit)
Graphics Platform: X11
Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 630

Cannot find file

When I launch a project via the JetBrainsRunner I get a:

cannot find file %u

error everytime. After clicking that away, everything starts fine.

The info tooltip says I am using version 0.1

Wrong version number in the settings

Hi,

I'm running Debian Testing and installed the deb-file of the newest version (1.4.0).

ii  krunner-jetbrainsrunner 1.4.0        amd64        A Krunner Plugin which allows you to open your recent projects

But in the settings, the version number is wrong and asks me to update:

Updates Available !
Current Version: 1.2.2
1.4.0: New filter and formatting options
Please go to https://github.com/alex1701c/JetBrainsRunner
and get the latest version

Automatic detection not working with ansible pycharm installation

With the following playbook configuration:

  - role: reimarstier.jetbrains_installer
    vars:
      jetbrains_installer_apps:
        - name: "PyCharm Professional"
      jetbrains_installer_bin_dir: "/opt/bin"
      jetbrains_installer_dir: "/opt"
      jetbrains_installer_remove_old_tools: True

Configured manually successfully:
image

Here's the log file, with the manual config removed for privacy:

========== Find Available Config Folders ==========
RubyMine /home/austin/.config/JetBrains/RubyMine2022.3
PyCharm /home/austin/.config/JetBrains/PyCharm2022.3
========== Filter Jetbrains Apps ==========

Shorter name formatting

%APP shortens the Application, but I suggest this for an even shorter version.

Example:

  • %APPNAME: IntelliJ IDEA Community Edition
  • %APP: IntelliJ IDEA CE
  • %A: IntelliJ

Writerside support

The Writerside recent projects are not shown in runner. Can you please add support of it?

No project found - Intellij 2020.01

Hi @alex1701c ,

I am opening a new issue as I cannot reopen #9.

Using Idea 2020.01, new install in a custom folder, eg. $HOME/Apps/idea/current, JetBrainsRunner does not find any projects.

Here is what I have in /home/tom/.config/JetBrains/IntelliJIdea2020.1/options/recentProjects.xml :

<application>
  <component name="RecentProjectsManager">
    <option name="additionalInfo">
      <map>
        <entry key="$USER_HOME$/.dotfiles">
          <value>
            <RecentProjectMetaInfo projectWorkspaceId="1b4a9wrC91d0FaxYRSOBAx0FZ1C">
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="IU-201.6668.121" />
              <option name="buildTimestamp" value="1586355444149" />
              <option name="productionCode" value="IU" />
              <option name="projectOpenTimestamp" value="1587969318834" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
        <entry key="$USER_HOME$/Dev/adeo/opus-search">
          <value>
            <RecentProjectMetaInfo opened="true" projectWorkspaceId="1OSe59a47F5s7Ju2yf95mDpCg66">
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="IU-201.6668.121" />
              <option name="buildTimestamp" value="1586355470408" />
              <frame x="3082" y="0" width="1400" height="1000" extendedState="6" />
              <option name="productionCode" value="IU" />
              <option name="projectOpenTimestamp" value="1588054681286" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
        <entry key="$USER_HOME$/Dev/adeo/opus-search-ui">
          <value>
            <RecentProjectMetaInfo opened="true" projectWorkspaceId="1UYRc6S9G5nxELZEjPxmudeDnAo">
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="IU-201.6668.121" />
              <option name="buildTimestamp" value="1586355470408" />
              <option name="productionCode" value="IU" />
              <option name="projectOpenTimestamp" value="1588054681286" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
      </map>
    </option>
    <option name="recentPaths">
      <list>
        <option value="$USER_HOME$/Dev/adeo/opus-search-ui" />
        <option value="$USER_HOME$/Dev/adeo/opus-search" />
        <option value="$USER_HOME$/.dotfiles" />
      </list>
    </option>
  </component>
</application>

Here are the logs generated from the extension:

========== Find Available Config Folders ==========
IntelliJIdea /home/tom/.config/JetBrains/IntelliJIdea2020.1
========== Filter Jetbrains Apps ==========
Found not projects for: IntelliJ IDEA

I am using version 1.5.0 from Github release panel: krunner-jetbrainsrunner-1.5.0-Linux.deb on Kubuntu 20.04.

Thanks a lot,

Thomas

Unable to delete empty Mapping Entry

Given no Mapping Entry defined (but confirmed with one already define)
Given a new empty Mapping Entry (after a click on "Add new Mapping Entry")
When pressing the delete button on the empty Mapping Entry
Then the delete button has no effect
Expect: the delete button remove the empty Mapping Entry

image

IDEA in Flatpak does not open Project

I tried to install IDEA from https://flathub.org/apps/details/com.jetbrains.IntelliJ-IDEA-Ultimate via Flatpak with just released version 2022.2 . I compiled this plugin on Leap 15.4 with Plasma 5.24, Qt 5.15 and KF 5.90.

Last opened files was not detected automatically. I tried to configure it manualy - last opened project search started to work, but I cannont open them via this plugin. IDEA itself from KDE menu works correctly.

Found /var/lib/flatpak/exports/share/applications/com.jetbrains.IntelliJ-IDEA-Ultimate.desktop based on StartupWMClass
========== Manually Configured Jetbrains Applications ==========
/var/lib/flatpak/app/com.jetbrains.IntelliJ-IDEA-Ultimate/current/active/export/share/applications/com.jetbrains.IntelliJ-IDEA-Ultimate.desktop
/home/daniel/.var/app/com.jetbrains.IntelliJ-IDEA-Ultimate/config/JetBrains/IntelliJIdea2022.2/options/recentProjects.xml
Application path map: 
IntelliJ IDEA Ultimate ==> /var/lib/flatpak/app/com.jetbrains.IntelliJ-IDEA-Ultimate/current/active/export/share/applications/com.jetbrains.IntelliJ-IDEA-Ultimate.desktop
========== Custom Configured Applications ==========
Config file found for IntelliJ IDEA Ultimate <application>
  <component name="RecentProjectsManager">
    <option name="additionalInfo">
      <map>
        <entry key="/home/web/q/c">
          <value>
            <RecentProjectMetaInfo frameTitle="c-parent – build.gradle" projectWorkspaceId="1cSOurJckccpbKoMYRRp3ybZukO">
              <option name="activationTimestamp" value="1659043736672" />
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="IU-222.3345.118" />
              <option name="buildTimestamp" value="1658811692943" />
              <frame x="0" y="0" width="1920" height="1036" extendedState="6" />
              <option name="productionCode" value="IU" />
              <option name="projectOpenTimestamp" value="1659038974599" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
        <entry key="/home/web/q/q-notifier">
          <value>
            <RecentProjectMetaInfo frameTitle="q-notifier – build.gradle.kts (q-notifier)" projectWorkspaceId="1fgQY3ouV05ny4kW2Ffxh3OHcAm">
              <option name="activationTimestamp" value="1659047009471" />
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="IU-222.3345.118" />
              <option name="buildTimestamp" value="1658811700144" />
              <frame x="0" y="0" width="1920" height="1036" extendedState="6" />
              <option name="productionCode" value="IU" />
              <option name="projectOpenTimestamp" value="1659047009580" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
        <entry key="/home/web/q/q-api-gateway">
          <value>
            <RecentProjectMetaInfo frameTitle="q-api-gateway" opened="true" projectWorkspaceId="1nNSZ4bOv4rWBoJJ04hxP5AjTqW">
              <option name="activationTimestamp" value="1659047020407" />
              <option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
              <option name="build" value="IU-222.3345.118" />
              <option name="buildTimestamp" value="1658811670654" />
              <frame x="0" y="0" width="1920" height="1036" extendedState="6" />
              <option name="productionCode" value="IU" />
              <option name="projectOpenTimestamp" value="1659047500504" />
            </RecentProjectMetaInfo>
          </value>
        </entry>
      </map>
    </option>
    <option name="lastOpenedProject" value="/home/web/q/q-api-gateway" />
  </component>
</application>
IntelliJ IDEA Ultimate file content is empty 
========== Find Available Config Folders ==========
========== Filter Jetbrains Apps ==========

Apps found but projects not listed

Hi, I just gave the plugin (v1.9.4) a try and I don't see my projects when I start typing in KRunner.

I'm using intellij-idea-community and pycharm-community installed by snap on Kubuntu 23.04.

Log file:

Application path map:
========== Find Available Config Folders ==========
AndroidStudio /home/me/.config/Google/AndroidStudio2021.1
PyCharmCE /home/me/.config/JetBrains/PyCharmCE2023.2
IdeaIC /home/me/.config/JetBrains/IdeaIC2023.2
========== Filter Jetbrains Apps ==========

Recent projects not found

Hi, after some updates (of the plugin & JetBrains tools) the plugin didn't find any recent projects.

My setup:

  • the runner installed from git, version 1.9.3
  • JetBrains tools installed via JB toolbox (all latest versions)

I managed to fix the issues by changing the Name=WebStorm 2022.3 to Name=WebStorm (removing the version from the name) in the .desktop. After this change, the plugin is able to find recent projects. Initially, it didn't work for PhpStorm either, but then I did purge some old cache/config (for older versions) from the toolbox. After that it started working for PhpStorm, I noticed the changed name and tried to change the name manually, which fixed it for WebStorm.

relevant runner logs:

Found /home/ondra/.local/share/applications/jetbrains-webstorm.desktop based on entry path
Found /home/ondra/.local/share/applications/jetbrains-phpstorm.desktop based on entry path
Found /home/ondra/.local/share/applications/jetbrains-goland.desktop based on entry path
Found /home/ondra/.local/share/applications/jetbrains-datagrip.desktop based on entry path
========== Manually Configured Jetbrains Applications ==========
Application path map: 
DataGrip 2022.3 ==> /home/ondra/.local/share/applications/jetbrains-datagrip.desktop
GoLand 2022.3 ==> /home/ondra/.local/share/applications/jetbrains-goland.desktop
PhpStorm ==> /home/ondra/.local/share/applications/jetbrains-phpstorm.desktop
WebStorm ==> /home/ondra/.local/share/applications/jetbrains-webstorm.desktop
========== Find Available Config Folders ==========
WebStorm /home/ondra/.config/JetBrains/WebStorm2022.3
PhpStorm /home/ondra/.config/JetBrains/PhpStorm2022.2
GoLand /home/ondra/.config/JetBrains/GoLand2022.2
DataGrip 2022.3 is not contained in alias
GoLand 2022.3 is not contained in alias
PhpStorm /home/ondra/.config/JetBrains/PhpStorm2022.2/options/
WebStorm /home/ondra/.config/JetBrains/WebStorm2022.3/options/
Config file found for PhpStorm /home/ondra/.config/JetBrains/PhpStorm2022.2/options/recentProjects.xml
Config file found for PhpStorm /home/ondra/.config/JetBrains/PhpStorm2022.2/options/recentProjects.xml
===== Recently used project folder for PhpStorm=====
   ** redacted, but contains the list of projects **

Config file found for WebStorm /home/ondra/.config/JetBrains/WebStorm2022.3/options/recentProjects.xml
Config file found for WebStorm /home/ondra/.config/JetBrains/WebStorm2022.3/options/recentProjects.xml
===== Recently used project folder for WebStorm=====
   ** redacted, but contains the list of projects **

========== Filter Jetbrains Apps ==========
Found not projects for: DataGrip 2022.3
Found not projects for: GoLand 2022.3

Automatic detection not working

The plugin has trouble detecting CLion, IntelliJIdea, and Rider. They are installed using the JetBrains Toolbox. Manually adding the mappings fixes the issue.

IDE Recent Project XML Desktop File
IntelliJ ~/.config/JetBrains/IntelliJIdea2022.2 ~/.local/share/applications/jetbrains-idea.desktop
CLion ~/.config/JetBrains/CLion2022.2 ~/.local/share/applications/jetbrains-clion.desktop
Rider ~/home/qaz/.config/JetBrains/Rider2022.2 ~/.local/share/applications/jetbrains-rider.desktop

Add git to dependency's

Git isn't included in the list of dependency's, and although most people will probaby have this installed some don't.

Display the name of the project instead of its path

Hi! First of all, thanks a lot for this plugin, I've been searching for something like this for a while, and it works wonderfully!

By default, the plugin doesn't seem to understand the name of projects, though, only their path. For example, I name most my projects as 'Project Name (Context)' where 'Context' can be the name of the organization or something similar. This is how projects are displayed in the top of the screen in the apps and in the Toolbox.

As far as I see, there is no option in this plugin to enable this, which feels like a missed opportunity.

In most of my projects, I notice that JetBrains IDEs generate a file .idea/.name that contains this name, and this could be a very simple way to add the project name to this plugin. I'm not sure however if the .name file is always generated or if it's specific to only some IDEs (I only use IntelliJ, PyCharm & CLion).

I think it could be a good thing that this plugin would just read this file if it exists, and fallback to the directory name if it doesn't exist (just in case).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.