jysperm / homebrew-leftover-scanner

Use rules from Homebrew Cask to scan for leftover files from uninstalled software.
138 stars 7 forks source link

False positive detection of apps with jetbrain-toolbox-app #6

Open 2743d2 opened 1 year ago

2743d2 commented 1 year ago

96d68c6 as known issue

For app installed by jetbrain-toolbox-app, there could be mis-detection:

==> brew uninstall -f --zap intellij-idea
==> brew uninstall -f --zap jetbrains-gateway
==> brew uninstall -f --zap pycharm-ce-with-anaconda-plugin
==> brew uninstall -f --zap pycharm-ce
==> brew uninstall -f --zap pycharm-with-anaconda-plugin
==> brew uninstall -f --zap pycharm
==> brew uninstall -f --zap webstorm

i think the tool box made some magic, I'm have these soft (idea...) installed but it was not in /Application

ls /Application
2743d2 commented 1 year ago

seems you are using package from upstream to get all installed apps.

cask/caskroom

maybe it was the issue that brew or cast cant get apps not installed by brew or under /Application

jysperm commented 1 year ago

Yes, JetBrains Toolbox will installs .app to /Library/Application Support/JetBrains/Toolbox and can't be detected by this script. Currently, I have added it as a known issue in the README.